Las designaciones Protocolo de configuración dinámica de host (DHCP) y DNS (Sistema de nombres de dominio) se refieren a protocolos que rigen las redes.
A pesar de sus similitudes, cada uno realiza funciones específicas. DNS convierte los nombres de dominio legibles por humanos en direcciones IP numéricas de computadora. Mientras tanto, DHCP automatiza la asignación de direcciones IP.
Imagine un único puerto de embarque que recibe todo tipo de vehículos, tanto si viajan por tierra, mar o aire. Ese puerto es más o menos como una red informática, que debe adaptarse y convertir las necesidades de interoperabilidad de numerosos dispositivos. No importa cuán complejos y dispares sean; esos dispositivos pueden cumplir su misión de transmitir o recibir datos de manera adecuada y segura.
Sin una gestión de red adecuada, en particular el uso eficaz de los protocolos de red, puede producirse fácilmente el caos. Incluso los dispositivos cliente conectados al mismo sistema simple (como a través de una pequeña red de área local o LAN) pueden perder la capacidad de comunicarse e interactuar con éxito. Pronto, estos desperfectos pueden causar problemas operativos para la red, posiblemente incluso culminando en fallas de comunicación a gran escala.
Los protocolos de red contrarrestan estos problemas imponiendo orden de diferentes maneras:
Boletín de la industria
Manténgase al día sobre las tendencias más importantes e intrigantes de la industria sobre IA, automatización, datos y más con el boletín Think. Consulte la Declaración de privacidad de IBM.
Su suscripción se entregará en inglés. En cada boletín, encontrará un enlace para darse de baja. Puede gestionar sus suscripciones o darse de baja aquí. Consulte nuestra Declaración de privacidad de IBM para obtener más información.
Los protocolos de red sirven para varios propósitos. El protocolo de configuración dinámica de host (DHCP), por ejemplo, fue diseñado para poner en marcha la automatización. Los equipos emplean la automatización en los protocolos de red por la mayoría de las mismas razones por las que la automatización se utiliza para el servicio: mayor eficiencia, procesamiento más rápido y menos errores.
Para empezar, la automatización aumenta la eficiencia al automatizar tareas repetitivas, por lo que los procesos automatizados pueden ejecutarse de manera confiable en segundo plano, liberando así a los administradores de red de tener que supervisar esas actividades.
Del mismo modo, la automatización tiene un efecto liberador en la velocidad de procesamiento. No es sorprendente saber que los procesos automatizados que realizan búsquedas pueden acceder a la información a un nivel de velocidad completamente nuevo en comparación con sus homólogos humanos que buscan direcciones IP. La automatización es capaz de lograr este resultado, en parte, debido al uso del almacenamiento en caché. Los datos a los que se accede repetidamente se pueden retener en una caché, lo que los hace accesibles instantáneamente cuando se necesiten nuevamente para futuras búsquedas.
La automatización también limita la ocurrencia y los efectos del error humano y los retrasos humanos en las búsquedas de información. Además, la automatización proporciona otros beneficios, como ayudar en la causa de una mayor escalabilidad y fomentar el equilibrio de carga.
DHCP opera con un proceso llamado DORA, basado en el acrónimo DORA (discover, offer, request, acknowledgment). El proceso busca hacer coincidir los dispositivos cliente con los servidores DHCP y luego asignar direcciones IP a esos dispositivos. Para lograr este resultado, se involucra en algunos mensajes generales de ida y vuelta.
El trabajo de DHCP comienza cuando un dispositivo cliente DHCP recién conectado transmite un mensaje de difusión que se envía a la red local. Esta consulta, que se denomina mensaje de descubrimiento, busca servidores DHCP activos.
Un servidor DHCP que recibe el mensaje de descubrimiento y tiene una dirección IP disponible envía la oferta de DHCP. El servidor DHCP notifica al cliente directamente mediante el envío de un mensaje a la dirección MAC del cliente. Una dirección de control de acceso a medios (MAC) es un número de 12 dígitos preasignado a cada dispositivo físico durante su fabricación.
Además de confirmar la disponibilidad, la oferta también incluye estas características:
En este punto, se ha realizado una oferta de DHCP en respuesta al mensaje de descubrimiento original. También es posible (e incluso probable) que se hayan recibido múltiples ofertas de DHCP. Si ese es el caso, el dispositivo cliente elige una oferta, generalmente la primera que recibe.
El cliente confirma esta selección emitiendo un mensaje de solicitud de DHCP que se envía a todos los servidores DHCP. Este mensaje permite que otros servidores DHCP sepan que el cliente acepta la asignación de la dirección IP propuesta, por lo que las ofertas que otros servidores han emitido pueden retirarse sumariamente. Debido a que no se ha otorgado formalmente una dirección IP, los mensajes de solicitud se transmiten mediante el uso de direcciones de difusión.
El acuse de recibo sirve como confirmación final de la "transacción" que se produjo con éxito. Este resultado proviene del servidor DHCP que el cliente eligió a través de su mensaje de solicitud.
El servidor DHCP transmite un mensaje de reconocimiento (ACK) que cierra la transacción reafirmando los términos de este acuerdo. Específicamente, la dirección IP y cualquier otro detalle relevante, como el período de arrendamiento.
El cliente configura su interfaz con los detalles recién proporcionados, y la dirección IP se activa y se convierte en una dirección IP dinámica. Ahora el dispositivo cliente puede operar plenamente e interactuar de manera competente dentro de la red DHCP.
El otro protocolo que estamos examinando principalmente en este artículo es el DNS (Sistema de nombres de dominio). Los nombres de dominio son direcciones fáciles de recordar que representan destinos de Internet conocidos popularmente (por ejemplo, ibm.com).
Los nombres de dominio se crean a partir de dos componentes:
Cada consulta de DNS (o solicitud de DNS) sigue el mismo proceso para resolver la dirección IP. Cuando un usuario ingresa una URL, la computadora consulta a los servidores DNS paso a paso para encontrar la información necesaria y los registros de recursos. El proceso finaliza cuando el DNS autoritativo para ese dominio proporciona la respuesta final.
Si investiga el tema de los sistemas de nombres de dominio, se encuentra con la "analogía de la guía telefónica", que equipara el funcionamiento del DNS con las funciones de los directorios telefónicos. El único problema es que no todos pueden entender esta referencia.
Muchos usuarios modernos de teléfonos celulares no han buscado listados telefónicos con una guía telefónica tradicional, sino que han confiado en listados en línea o asistentes digitales (como Siri de Apple).
Anticuada o no, la analogía de la guía telefónica sigue funcionando porque captura muy bien las funciones principales en el trabajo. Y las personas que consultan los directorios en línea siguen realizando la misma acción: utilizan una forma electrónica de guía telefónica para realizar búsquedas.
La gestión de direcciones IP ahora realiza el trabajo administrativo relacionado con el manejo de direcciones IP y los nombres de host que podrían estar asociados con ellas. El DNS se especializa en resolver problemas complejos de resolución de nombres que pueden ocurrir y que, de lo contrario, podrían requerir una solución de problemas posterior.
Una forma clave en que funciona el DNS es aumentando la velocidad de Internet con cachés de DNS, que almacenan nombres de dominio a los que se accedió anteriormente, junto con las direcciones IP asociadas a ellos. Este enfoque se utiliza para reducir la necesidad de búsquedas repetidas de la misma información. Estos registros DNS se almacenan en diferentes cachés de DNS y ayudan a localizar direcciones IP de manera más fácil y rápida.
A diferencia del método normal y automatizado de configuración de red compatible con DHCP, el DNS proporciona un medio para la configuración manual que evita por completo la intervención de la red. Este método puede ser útil si una persona u organización prefiere utilizar servidores DNS alternativos para obtener un rendimiento personalizado o una mayor privacidad.
Aunque nos hemos centrado en dos de los protocolos de red más utilizados, otros también merecen mención:
IBM NS1 Connect es un servicio en la nube totalmente gestionado para DNS empresarial, DHCP, gestión de direcciones IP y dirección de tráfico de aplicaciones.
Las soluciones de redes en la nube de IBM proporcionan conectividad de alto rendimiento para potenciar sus aplicaciones y su negocio.
Consolida el soporte del centro de datos con IBM Technology Lifecycle Services para cloud networking y más.