Ele soluciona os nomes .local usando DNS multicast ( RFC 6762 ) como parte de rede de configuração zero .
Eu tenho um computador Windows 7 e um computador MacOS X 10.6 que estão conectados à mesma LAN usando um hub $ 10. No MacOS, defino o nome do computador como "mymac.local" em "preferências- > compartilhamento". O computador Windows tem um endereço IP estático de 192.168.0.10 e o Mac tem o endereço 192.168.0.20. Ambos possuem uma máscara de rede de 255.255.255.0 e nenhum gateway.
Se eu emitir o comando ping mymac.local
do meu computador Windows, ele conseguirá executar o ping 192.168.0.20. Como o Windows determinou que o IP 192.168.0.20 está associado a "mymac.local", já que não há DNS na minha rede? É alguma transmissão? Qual protocolo é usado?
Ele soluciona os nomes .local usando DNS multicast ( RFC 6762 ) como parte de rede de configuração zero .
Ele usa o protocolo (antigo) NETBIOS e a implementação do Windows de seu serviço de nomes, WINS . Se um nome não puder ser resolvido pelos servidores DNS, o servidor WINS será tentado ou, se não estiver definido, será feita uma chamada NEBIOS.
Observe que alguns roteadores incluem um servidor DNS e adicionam a ele o nome que cada cliente DHCP fornece. Se o seu roteador suporta esse recurso, o protocolo DNS está sendo usado para resolver a consulta de resolução de nomes.