Los controladores modernos de Ethernet tienen detección de estado de enlace. Pueden detectar cuándo se establece un enlace a su puerto Ethernet.
La situación es un poco diferente para IPv4 e IPv6. Primero el escenario IPv4.
Cuando el cable Ethernet está enchufado, el sistema operativo lo detecta a través de la detección del estado del enlace. Si la interfaz está configurada para DHCP, el cliente enviará una solicitud de DHCP. En una típica red doméstica / de negocios pequeños, el enrutador ejecutará un servidor DHCP que asignará al cliente una dirección IP y también le dirá qué máscara de subred, puerta de enlace predeterminada y servidores DNS deben usar. En una red más grande, el enrutador y el servidor DHCP pueden estar en diferentes dispositivos.
Si no se encuentra un servidor DHCP, el cliente puede seguir intentándolo y / o puede asignar una IP local utilizando "direccionamiento IP privado automático".
IPv6 es un poco más complicado. A diferencia de los nodos IPv4, los nodos IPv6 siempre tienen una dirección local de enlace que se asignan ellos mismos. Para acceder a Internet, necesitarán una dirección de alcance global y configuraciones relacionadas. Hay tres posibilidades principales para la configuración automática de IPv6.
- Solo RA. El enrutador envía anuncios que indican a los clientes qué prefijos hay en el enlace y a qué redes ofrece rutas (incluyendo una puerta de enlace predeterminada, si corresponde). Los anuncios se envían a todos los nodos de IPv6 en el enlace (técnicamente se clasifica como multidifusión, pero prácticamente es lo más cercano que tiene IPv6 a una transmisión) e informan a los clientes del prefijo que deberían usar y las direcciones de los enrutadores. Los clientes pueden enviar una solicitud para solicitar que se envíe un RA antes de lo que el enrutador lo hubiera enviado. Los clientes construyen sus propias direcciones IPv6 basadas en el prefijo. Los sistemas más antiguos usaban una sola dirección basada en su dirección MAC, los sistemas más modernos con extensiones de privacidad usarán múltiples direcciones de corta duración. Lamentablemente, los RA no proporcionan la configuración del servidor DNS,
- RA con DHCPv6 sin estado. Aquí el direccionamiento es manejado por los RA como anteriormente, pero los detalles del servidor DNS (y posiblemente otra configuración menos importante) son entregados por un servidor DHCP en respuesta a una solicitud del cliente.
- DHCPv6 con estado, esto funciona de manera muy similar a DHCP para IPv4.