Anda di halaman 1dari 3

DNS

Los servidores DNS son parte de la cadena que queda formada cuando hacemos una peticin
mediante nuestro navegador de cualquier pgina web.
Estos servidores no son ms que computadoras que en sus discos duros almacenan enormes bases
de datos.
Tienen registrada la relacin que existe entre cada nombre de dominio y su direccin IP
correspondiente.
Los seres humanos identificamos los sitios de internet mediante nombres, como son Google.com,
Yahoo.es, Apple.com, etc. lo que los hace ms fcil de recordar y de escribir, estos nombres es lo
que conocemos como nombres de dominio.
Las computadoras identifican los sitios web y se conectan a ellos utilizando el formato numrico,
algo parecido a la numeracin telefnica, pero ms complejo y con ms recursos, es lo que
conocemos como las direcciones IP.
Ah es donde entran en accin los servidores DNS, ellos son como enormes y complejas guas
telefnicas, que a peticin nuestra traducen o convierten los nombres de dominio que le
solicitemos, en las direcciones IP que les corresponden.

EMPLEO DE LOS SERVIDORES DNS EN INTERNET

1. Resolucin de nombres: Convertir un nombre de host en la direccin IP que le


corresponde. Por ejemplo, al nombre de dominio norfipc.com, le corresponde la direccin
IP 209.190.61.44
2. Resolucin inversa de direcciones: Es el mecanismo inverso al anterior, de una direccin IP
obtener el nombre de host correspondiente.
3. Resolucin de servidores de correo: Dado un nombre de dominio (por ejemplo
gmail.com), obtener el servidor a travs del cual debe realizarse la entrega del correo
electrnico.
4. Los servidores DNS tambin guardan una serie de datos de cada dominio, conocidos como
DNS Record, incluyen informacin del propietario, fecha de creacin, vencimiento, etc.

DHCP

DHCP (siglas en ingls de Dynamic Host Configuration Protocol, en espaol protocolo de


configuracin dinmica de host) es un protocolo de red que permite a los clientes de una red IP
obtener sus parmetros de configuracin automticamente. Se trata de un protocolo de tipo
cliente/servidor en el que generalmente un servidor posee una lista de direcciones IP dinmicas y
las va asignando a los clientes conforme stas van quedando libres, sabiendo en todo momento
quin ha estado en posesin de esa IP, cunto tiempo la ha tenido y a quin se la ha asignado
despus.

FUNCIONAMIENTO

Primero, se necesita un servidor DHCP que distribuya las direcciones IP. Este equipo ser la base
para todas las solicitudes DHCP por lo cual debe tener una direccin IP fija. Por lo tanto, en una
red puede tener slo un equipo con una direccin IP fija: el servidor DHCP.
El sistema bsico de comunicacin es BOOTP (con la trama UDP). Cuando un equipo se inicia no
tiene informacin sobre su configuracin de red y no hay nada especial que el usuario deba hacer
para obtener una direccin IP. Para esto, la tcnica que se usa es la transmisin: para encontrar y
comunicarse con un servidor DHCP, el equipo simplemente enviar un paquete especial de
transmisin (transmisin en 255.255.255.255 con informacin adicional como el tipo de solicitud,
los puertos de conexin, etc.) a travs de la red local. Cuando el DHCP recibe el paquete de
transmisin, contestar con otro paquete de transmisin (no olvide que el cliente no tiene una
direccin IP y, por lo tanto, no es posible conectar directamente con l) que contiene toda la
informacin solicitada por el cliente.

FTP

FTP (siglas en ingls de File Transfer Protocol, 'Protocolo de Transferencia de Archivos') en


informtica, es un protocolo de red para la transferencia de archivos entre sistemas conectados a
una red TCP (Transmission Control Protocol), basado en la arquitectura cliente-servidor. Desde un
equipo cliente se puede conectar a un servidor para descargar archivos desde l o para enviarle
archivos, independientemente del sistema operativo utilizado en cada equipo.

El servicio FTP es ofrecido por la capa de aplicacin del modelo de capas de red TCP/IP al usuario,
utilizando normalmente el puerto de red 20 y el 21. Un problema bsico de FTP es que est
pensado para ofrecer la mxima velocidad en la conexin, pero no la mxima seguridad, ya que
todo el intercambio de informacin, desde el login y password del usuario en el servidor hasta la
transferencia de cualquier archivo, se realiza en texto plano sin ningn tipo de cifrado, con lo que
un posible atacante puede capturar este trfico, acceder al servidor y/o apropiarse de los archivos
transferidos.

MAQUINA VIRTUAL

En informtica una mquina virtual es un software que simula a una computadora y puede
ejecutar programas como si fuese una computadora real. Este software en un principio fue
definido como "un duplicado eficiente y aislado de una mquina fsica". La acepcin del trmino
actualmente incluye a mquinas virtuales que no tienen ninguna equivalencia directa con ningn
hardware real. Una caracterstica esencial de las mquinas virtuales es que los procesos que
ejecutan estn limitados por los recursos y abstracciones proporcionados por ellas. Estos procesos
no pueden escaparse de esta "computadora virtual". Uno de los usos domsticos ms extendidos
de las mquinas virtuales es ejecutar sistemas operativos para "probarlos". De esta forma
podemos ejecutar un sistema operativo que queramos probar (GNU/Linux, por ejemplo) desde
nuestro sistema operativo habitual (Mac OS X por ejemplo) sin necesidad de instalarlo
directamente en nuestra computadora y sin miedo a que se desconfigure el sistema operativo
primario.

PARA QUE SIRVE

Debido al gran nmero de sistemas operativos que existen, causa que las personas encargadas de
probar el funcionamiento correcto de estos tenga que estar instalando y desinstalando software
en sus equipos. Si no existieran las mquinas virtuales esto sera un infierno para cualquier
probador de software (beta tester).
Algunos de los beneficios de utilizar mquinas virtuales son:

No hay necesidad de tener otro ordenador (fsico) para instalar o probar software.
Configuracin de la mquina virtual a tu antojo, segn con los recursos que cuente tu
ordenador (memoria, disco duro, etc.).
La posibilidad de tener distintos sistemas operativos sin necesidad de crear particiones o
tener ms discos duros.
La posibilidad de probar software que an no es estable (versiones beta, alfa, etc.) y tener
la certeza que no afectara a nuestro sistema operativo base.