Antes de atribuir um IP estático, o computador envia uma transmissão da sonda ARP para verificar se o endereço IP já está em uso .
Todas as máquinas na rede local atendem a essa transmissão e, se o endereço estiver em uso, ele não está (principalmente) atribuído ao adaptador de rede.
No Windows, você pode verificar os endereços IP atualmente conhecidos (para o machinde local) em um cmd.exe
com:
arp -a
Por várias razões, este método nem sempre é confiável. Assim, pode acontecer que dois adaptadores de rede diferentes usem o mesmo endereço IP. Essa circunstância é observada nos arquivos de log do sistema. Sem olhar para lá, erros como esses são difíceis de detectar.
Anotação
Este não é o mecanismo completo mencionado acima, mas mostra um pouco como isso funciona:
Com um ping para o network broadcast address
, a maioria das máquinas responderá com uma resposta arp e informará seu endereço IP e o endereço MAC. (por exemplo, endereço de transmissão 192.168.0.255
para uma rede 192.168.0.0/24
)
ping 192.168.0.255
Depois disso, arp -a
mostrará quais máquinas responderam.
Principalmente, até as máquinas responderão, que têm firewalls fechados completos.
Sem comunicação de rede para as máquinas, as entradas de arp serão descartadas após algum tempo.