does anyone know what kind of protocol or systems Windows uses for sharing files on a network? Is it a type of broadcast to all workgroup computers? And how does Windows know if it is a workgroup or not. I've tried to google and wiki this but not too much info out there. Of course, I know it has been figured out, take SAMBA for instance. Also, does a router/switch/hub have to support Windows shared files (therefore having to understand the protocol(or whatever) shared files use?