Steven Santiago Chvez Plaza Sppl.steven@gmail.com Departamento de Ciencias de la Computacin Universidad de las Fuerzas Armadas Sangolqu, Ecuador
Resumen- Los servidores son estructuras computacionales con
capacidad de procesamiento superior al estndar, estos equipos estn en la capacidad de brindar soporte a otras mquinas, por lo general a dispositivos empresariales y personales. En los servidores se pueden alojar grandes cantidades de informacin de varias ndoles. Adems del almacenamiento que brindan, estas estructuras desempean ms funciones entre las cuales resalta la gestin del almacenamiento y control del trfico de datos. En esta ocasin trataremos sobre los servidores DNS y DHCP. Los servidores DNS (Domain Name System o Sistema de Nombres de Dominio) son bases de datos cuya principal funcin, es la de traducir los nombres de dominio a IPs y viceversa. En el caso de que el usuario desee conocer con que servidor est vinculado, dentro del terminal CMD deber ingresar el comando NSLOOKUP. Lo servidores DHCP (Dynamic Host Configuration Protocol o Protocolo de Configuracin Dinmica de Host) son los encargados de la configuracin red de un equipo, es decir, se encargan de asignar y configurar un IP nico del dispositivo que sirve como identificador en la red. La herramienta utilizada para llevar a cabo todas las tareas relacionadas a los servidores DHCP, se le conoce como Administrador de DHCP. Palabras clave: DNS, DHCP, CMD, IP, servidor Abstract- The servers are computational structures with processing capacity superior to the standard, these equipments are in the capacity to support other machines, usually to business and personal devices. Servers can host large amounts of information of various kinds. In addition to the storage they provide, these structures perform more functions, among which the management of storage and control of data traffic stands out. This time we will talk about DNS and DHCP servers. DNS servers (Domain Name System) are databases whose main function is to translate domain names to IPs and vice versa. In case the user wants to know which server is linked, inside the CMD terminal must enter the command NSLOOKUP. Dynamic Host Configuration Protocol (DHCP) servers are responsible for configuring a computer's network, that is, they assign and configure a unique IP of the device that serves as an identifier on the network. The tool used to perform all tasks related to DHCP servers is known as DHCP Manager. Keywords: DNS, DHCP, CMD, IP, server
1.
INTRODUCCIN
En el presente documento se busca explicar y detallar lo
que son los servidores, en especial los servidores DNS y DHCP, as como tambin sus funciones y sus configuraciones que permiten que estos tengan un funcionamiento ptimo y correcta conexin con la red. Y sobre todo de detalla la importancia de este tipo de servidores dentro de las conexiones de red. 2.
DESCRIPCIN
Un servidor es un ordenador o mquina informtica que
est al servicio de otras mquinas, ordenadores o personas llamadas clientes y que le suministran a estos, todo tipo de informacin. (Sierra, 2016) Dentro de las operaciones que un servidor es capaz de realizar y ofrecer tenemos: almacenamiento de datos, envi,
gestin y transferencia de los mismos. Dichos datos podemos
ejemplificarlos como imgenes, datos personales, documentos, emails, entre otros. Una vez establecido el concepto bsico de lo que es un servidor y las funciones que este desarrolla, podemos pasar a hablar sobre los servidores DNS y DHCP. A. Servidores DNS Un servidor DNS (Domain Name System - Sistema de nombres de dominio) es un servidor que traduce nombres de dominio a IPs y viceversa. En las redes TCP/IP, cada PC dispone de una direccin IP para poder comunicarse con el resto de PCs. Es equivalente a las redes de telefona en las que cada telfono dispone de un nmero de telfono que le identifica y le permite comunicarse con el resto de telfonos. Trabajar con direcciones IP es incmodo para las personas, ya que requerira conocer en todo momento las direcciones IP de los equipos a los que queremos conectarnos. En su lugar utilizamos nombres de dominio que son ms fciles de recordar y utilizar como por ejemplo www.google.es, www.educacion.gob.es, etc. Cada equipo y cada servidor conectado a Internet, dispone de una direccin IP y de un nombre perteneciente a un dominio. Internamente, la comunicacin entre los PCs se realiza utilizando direcciones IP por eso es necesario algn sistema que permita, a partir de los nombres de los PCs, averiguar las direcciones IPs de los mismos. Ejemplo, cuando queremos acceder a la pgina web del Ministerio de Educacin, en la barra de direcciones del navegador escribimos: http://www.educacion.gob.es Nuestro PC tendr que averiguar cul es la IP correspondiente a www.educacion.gob.es y una vez que ha averiguado que su IP es 193.147.0.112, se conecta con el servidor para adquirir la pgina web principal y mostrarla al usuario. Si en el navegador escribimos: http://193.147.0.112 Ahorraremos el paso de averiguar la IP y directamente nos mostrar la pgina web del Ministerio de Educacin. La principal tarea de un servidor de DNS es traducir tu nombre de dominio (p.ej. midominio.com) en una direccin IP. No existe una base de datos nica donde se almacenan todas las IPs existentes en el mundo, sino que cada servidor almacena las IPs correspondientes a su dominio. Los servidores DNS estn dispuestos jerrquicamente de forma que cuando nuestro servidor ms inmediato no puede atender nuestra peticin, ste la traslada al DNS superior. En el proceso de resolucin de un nombre, hay que tener en cuenta que los servidores DNS funcionan frecuentemente como clientes DNS, consultando a otros servidores para resolver completamente un nombre consultado. (Ministerio de Educacion, Cultura y Deporte - Gobierno de Espaa, 2016)
Figure 4: Pagina web no disponible
B. Servidores DHCP Figure 1: Estructura de un servidor DNS
Al momento de conectarnos a un punto de Internet, se nos
es asignado servidores DNS por el proveedor de este punto. Si queremos conocer que servidores que tenemos establecidos actualmente en nuestra PC. Para hacer esto, debemos ingresar a la consola CMD, escribir NSLOOKUP y dar enter, as podremos conocer la direccin IP de nuestra conexin en nuestro punto de acceso actual.
Figure 2: Terminal CMD mostrando la direccin IP actual
Figure 3: Funcionamiento de los servidores DNS
Algunas veces las conexiones entre los servidores estn
cadas o saturadas por el trfico, por lo que no es nada extrao que nuestro navegador se quede "mareado" esperando la conexin, y que tras determinado tiempo de espera, veamos el mensaje de que la pgina web solicitada no est disponible. Esto se debe a que el DNS al estar basado en UDP (protocolo de transporte que no garantiza la recepcin de la informacin enviada), tanto las consultas como las respuestas pueden "perderse" (por ejemplo, a causa de congestionamiento en algn enlace de la red). Como podrs deducir no todos los mensajes que te ofrece tu navegador son ciertos, simplemente se deben a errores en las conexiones y a servidores DNS ineficientes. (NorfiPc, 2016) Por lo general cuando este problema ocurre, en nuestro navegador se nos muestra una ventana como la siguiente.
Un servidor DHCP es un servidor que recibe peticiones de
clientes solicitando una configuracin de red IP. El servidor responder a dichas peticiones proporcionando los parmetros que permitan a los clientes autoconfigurarse. Para que un PC solicite la configuracin a un servidor, en la configuracin de red de los PCs hay que seleccionar la opcin 'Obtener direccin IP automticamente'. DHCP es una tecnologa cliente-servidor que permite que los servidores DHCP asignen o concedan direcciones IP a equipos y otros dispositivos habilitados como clientes DHCP. Con DHCP, puede hacer lo siguiente:
Conceder direcciones IP
Actualizar automticamente los parmetros de los
clientes DHCP
Reservar direcciones IP para equipos especficos
Excluir direcciones IP o intervalos de direcciones
de la distribucin mediante el servidor DHCP
Proporcionar servicios DHCP a varias subredes si
todos los enrutadores entre el servidor DHCP
Configurar el servidor DHCP para realizar
servicios de registro de nombres DNS para los clientes DHCP.
Proporcionar una asignacin de direcciones de
multidifusin para clientes DHCP basados en IP.
Los componentes principales de DHCP permiten
implementar un servidor DHCP en un servidor de Protocolo de asignacin dinmica de direcciones de multidifusin a clientes (MADCAP). (Microsoft TechNet, 2016) El servidor DHCP proporciona una configuracin de red TCP/IP segura y evita conflictos de direcciones repetidas. Utiliza un modelo cliente-servidor en el que el servidor DHCP mantiene una administracin centralizada de las direcciones IP utilizadas en la red. Los clientes podrn solicitar al servidor una direccin IP y as poder integrarse en la red. (Ministerio de Educacion, Cultura y Deporte - Gobierno de Espaa, 2016)
clientes. Ofrece a los clientes la posibilidad de compartir
datos, informacin y recursos de hardware y software.
Figure 5: Representacin grfica del funcionamiento de un servidor
DHCP
La herramienta utilizada para llevar a cabo todas las tareas
relacionadas a los servidores DHCP, se le conoce como Administrador de DHCP. Para poder acceder a esta herramienta, es necesario ser un sper usuario. Esta herramienta puede ser usada para administrar el servidor y sus datos.
Figure 6: Ejemplo de un administrador DHCP
Todos los datos que utiliza el servidor DHCP de Oracle
Solaris se guardan en el almacn de datos. El almacn de datos puede contener archivos de texto sin formato, tablas NIS+ o archivos de formato binario. Al configurar el servicio DHCP, debe seleccionar el tipo de almacn de datos que utilizar. En la seccin Seleccin del almacn de datos DHCP se describen las diferencias entre los distintos tipos de almacenes de datos. Puede cambiar el formato de un almacn de datos utilizando el Administrador de DHCP o el comando dhcpconfig. (Oracle, 2016) 3.
CONCLUSIONES
Los servidores son programas de computadora en ejecucin
que atienden las peticiones de otros programas, los clientes. Por tanto, el servidor realiza otras tareas para beneficio de los
El sistema de nombres de dominio1 (DNS, por sus siglas en
ingls, Domain Name System) es un sistema de nomenclatura jerrquico descentralizado para dispositivos conectados a redes IP como Internet o una red privada. DHCP es un servidor que usa protocolo de red 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 I.
REFERENCIAS
Microsoft TechNet. (20 de 11 de 2016). Obtenido de Microsoft
TechNet: https://technet.microsoft.com/eses/library/cc731166(v=ws.11).aspx Ministerio de Educacion, Cultura y Deporte - Gobierno de Espaa. (20 de 11 de 2016). Obtenido de Ministerio de Educacion, Cultura y Deporte - Gobierno de Espaa: http://www.ite.educacion.es/formacion/materiales/85/ cd/linux/m2/servidor_dns.html Ministerio de Educacion, Cultura y Deporte - Gobierno de Espaa. (20 de 11 de 2016). Obtenido de Ministerio de Educacion, Cultura y Deporte - Gobierno de Espaa: http://www.ite.educacion.es/formacion/materiales/85/ cd/linux/m2/servidor_dhcp.html norfiPC. (20 de 11 de 2016). Obtenido de norfiPC: https://norfipc.com/internet/servidores-dns.html NorfiPc. (20 de Noviembre de 2016). NorfiPc. Obtenido de NorfiPc: https://norfipc.com/internet/servidoresdns.html Oracle. (20 de 11 de 2016). Obtenido de Orale: https://docs.oracle.com/cd/E19957-01/8202981/dhcp-overview-14a/index.html Sierra, M. (20 de Noviembre de 2016). Aprende a Programar. Obtenido de Aprende a Programar: http://www.aprenderaprogramar.com/index.php? option=com_content&view=article&id=542:que-esun-servidor-y-cuales-son-los-principales-tipos-deservidores-proxydns-webftppop3-y-smtpdhcp&catid=57:herramientasinformaticas&Itemid=179