No hay advertencia de "host duplicado" si hay una máscara de red diferente (misma puerta de enlace)

No hay advertencia de "host duplicado" si hay una máscara de red diferente (misma puerta de enlace)

Experimenté el siguiente comportamiento "extraño" en la configuración de una red de máquina virtual (en puente):

anfitrión 1

nombre de host:servidor_uno

IP:192.168.1.2

máscara de red:255.255.255.0

puerta:192.168.1.1


anfitrión 2

nombre de host:servidor_uno

IP:192.168.1.3

máscara de red:255.255.255.0

puerta:192.168.1.1

En este escenario, Windows me dice "nombre de host duplicado" y una u otra máquina es inaccesible si se hace ping por IP (nunca lo intenté, ¿quizás me equivoco? ¿Es solo una advertencia y el ping funciona?).

Pero si cambio de la siguiente manera:

anfitrión 1

nombre de host:servidor_uno

IP:192.168.1.2

máscara de red:255.255.255.0

puerta:192.168.1.1


anfitrión 2

nombre de host:servidor_uno

IP:192.168.1.3

máscara de red:255.255.255.224

puerta:192.168.1.1

No hay ninguna advertencia por parte de Windows (sin nombre duplicado) y no hay ningún problema. Hago ping a cada IP y las máquinas virtuales responden sin problemas.

¿Por qué este comportamiento? ¿Windows reconoce la máscara de red y, si es diferente, los nombres de host de las máquinas pueden ser los mismos?

Respuesta1

En IPv4, la máscara de red se utiliza para determinar la dirección de transmisión. Aparentemente, Windows utiliza transmisiones para determinar nombres duplicados. Si los dos hosts usan direcciones de transmisión diferentes, no verán las comprobaciones de nombres duplicados de cada uno y asumirán que el nombre no está en uso.

información relacionada