et ? sous Windows il y a aussi un fichier hosts ( c:\winnt\system32\drivers\etc ).
de plus le fichier hosts contient au moins une entrée pour l'ordinateur en lui, car de toute façon il est plus rapide de consulter le fichier que de faire une requête DNS.
Enfin pour accéder à des ordis avec leurs nom en TCP/IP ( le NetBIOS utilisé dans le voisinage réseau est autre chose ), il te faut soit le fichier hosts soit un serveur DNS. Un serveur DHCP ne met pas forcément à jour le serveur DNS. de plus avec un serveur DHCP tu peux assigner des IP fixes à un ordi ( en utilisant l'adresse MAC ).
Concernant Windows et le voisinage réseau, il y l'équivalent ( fichier lmhosts ), mais la plupart du temps ( surtout réseau Win3.x/Win9x/NT4 ) c'est un broadcast qui est envoyé pour trouver le nom de l'ordi ( ce qui génère du traffic ).
---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php