¿Qué dirección IP utiliza un cliente inicialmente para conectarse a un servidor DHCP cuando no tiene ninguna dirección IP?

Cuando un cliente no tiene una dirección IP y solicita una IP del servidor DHCP, en ese momento una PC usa la IP: 0.0.0.0

Pensé en darte una instantánea de captura de wireshark, pero ya obtuve información del sitio web de Microsoft, así que sí, aquí tienes:

  Source Dest Source Dest Packet
  Dirección MAC Dirección MAC Dirección IP Dirección IP Descripción
    -------------------------------------------------- ---------------
    Client Broadcast 0.0.0.0 255.255.255.255 DHCPDiscover
    DHCPsrvr Broadcast DHCPsrvr 255.255.255.255 Oferta DHCP
    Cliente Broadcast 0.0.0.0 255.255.255.255 Solicitud DHCP
    DHCPsrvr Broadcast DHCPsrvr 255.255.255.255 DHCP ACK
				

Cuando el dispositivo no puede tomar una IP del servidor DHCP, obtiene una IP del rango 169.255.0.0 – 169.255.255.255

La información detallada del paquete es de: https://support.microsoft.com/en…

¡Sigue leyendo! Gracias por A2A.

Cuando un cliente solicita IP al servidor DHCP, utiliza la dirección de red como fuente en el paquete de difusión que es 0.0.0.0.

Wikipedia lo explica bastante bien.

protocolo de configuración huésped dinámico

La máquina con Windows utiliza un servicio llamado APIPA (direccionamiento automático de IP privado) que asigna seudoaleatoriamente una dirección IP entre 169.254.0.1 a 169.254.255.254. En este caso, se utiliza la subred predeterminada de clase B, es decir, 255.255.0.0.

Ps: la máquina Linux también usa la misma lógica con un nombre de servicio diferente.

El cliente establece su ip de origen como 0.0.0.0 y la ip de destino como 255.255.255.255 (broadcast).

Dirección de transmisión 255.255.255.255

0.0.0.0: el cliente establece la dirección IP src del paquete en 0.0.0.0 y transmite los paquetes UDP DHCP Discover y DHCP request.