Ante todo, recuerda que a nivel LAN, dos equipos cualesquiera pueden "comunicarse" si pertenecen a la misma subred, por lo tanto, si conectas un equipo a tu router con una subred diferente, dicho equipo no podrá comunicarse con el router, y entonces no tendrá internet. Con lo cual, todo equipo que conectes a las bocas LAN de tu router, pertenecerá a la misma subred (una sola), que nomalmente se denomina "intranet".
Windows posee una serie de "recursos" para averiguar la IP que le corresponde a un determinado nombre de equipo. El orden de resolución es el siguiente (puede variar
ligeramente para servidores):
1. Caché del DNS
2. Archivo Hosts
3. Servidor DNS
4. Caché NetBIOS
5. Servidor WINS
6. Broadcast
7. Lmhosts
Para que los equipos realicen Broadcast (enviar la información a la dirección 192.168.1.255, por ejemplo), deben haber fallado los 5 métodos previos de resolución. Pero eso es "natural" cuando no tenés un Windows Server, ya que dejan de existir los puntos 1, 3, 4 y 5. Al ejecutarse el punto 6, se llenan los caches del punto 4 por 600 segundos.
Lo explicado es un Broadcast de Windows, que llega a todos los equipos de la intranet, haya HUB o Switch. Si hay una respuesta 1 al 5, y hay un Switch, la comunicación será sin Broadcast (este es un Broadcast de Hardware), Broadcast de Hardware que siempre ocurre en un HUB, que no dirije las comnunicaciones a una de sus bocas en particular.
La forma de implementar una intranet en forma práctica la podés consultar en mi post del siguiente tema:
http://www.yoreparo.com/foros/redes/659604.html
Suerte!