Esto se debe a la invención de BOOTP y DHCP, que son básicamente protocolos automatizados que permiten al enrutador en cuestión simplemente configurar tales cosas por sí solo sin demasiada intervención humana. El principio general de funcionamiento es el siguiente:
BOOTP: cuando una computadora que está conectada a una red se enciende, transmite automáticamente mensajes BOOTP a la red solicitando la asignación de la dirección IP y todo lo demás, y el sistema se configura. Esto fue reemplazado más tarde por DHCP, que explicaré a continuación.
DHCP: DHCP funciona de manera muy similar, en el sentido de que solicitaría automáticamente una dirección IP e información de configuración (que incluiría una dirección DNS, pero eso es otra cosa). Como este es el más común de los dos en este momento, iré más lejos al explicar los principios operativos del mismo.
Las operaciones de DHCP se dividen en cuatro fases distintas, que se denominan descubrimiento de servidor, oferta de arrendamiento de IP, solicitud de arrendamiento de IP y reconocimiento de licencia de IP.
Inicialmente, este proceso comienza de manera similar al sistema BOOTP del que descendió, donde el cliente (la computadora que está usando) emite una solicitud a una dirección de destino específica, que generalmente es 255.255.255.255 (IPv4), y solicita Una dirección IP. Aquí es donde la computadora básicamente envía un mensaje al servidor DHCP solicitando una dirección IP y otra información de configuración. Para usar una metáfora del restaurante, aquí es donde entras al restaurante y pides que te sientes.
Después de que el servidor DHCP recibe este mensaje DHCPDISCOVER, el servidor reserva una dirección IP para el cliente y hace una oferta enviando lo que se conoce como mensaje DHCPOFFER al cliente. Este mensaje contiene el MAC del cliente, la dirección IP que se ofrece, la máscara de subred, la duración y la dirección IP del servidor que realiza la oferta. Piense en esto como donde el servidor mira una tabla de asientos y le dice qué lugares están disponibles.
En respuesta, el cliente envía un DHCPREQUEST al servidor solicitando la dirección IP ofrecida. La importancia de esta fase en particular es que el cliente puede recibir múltiples ofertas de diferentes servidores DHCP, pero solo puede aceptar una de ellas, y aquí es donde sucede. Con la metáfora del restaurante, esta es la parte en la que le dice al servidor qué asiento le ofrece.
Luego, el servidor DHCP recibe dicho mensaje DHCPREQUEST, la configuración entra en su fase final, donde se envía un DCHPACK al cliente. Esta es la parte donde se enviaría cualquier cosa no mencionada anteriormente pero que aún se necesita, junto con información como la duración del arrendamiento y otras cosas. Aquí es donde realmente estás sentado y toda la prueba ha terminado.
Fuente: Wikipedia y varios libros que tengo por ahí
DNS: el servidor que traduce una URL como
http://www.example.com
dentro
93.184.216.34