通通透透看破网上邻居(1)


说到网上邻居,相信很多人都很熟悉。操作系统安装完毕后,桌面上仅有的几个图标就包含了网上邻居。网上邻居显示了计算机所连接的网络上所有共享的计算机、打印机和其他资源,其功能就是访问网络上其他计算机。但要说起网上邻居的工作原理,可能大家就不太清楚了。要说网上邻居的工作机制其实也很简单,一句话概括就是先查找到需要访问的计算机,然后再确定是否有访问那台计算机的权限。
网上邻居的构成
在一个局域网中,只要双击桌面的“网上邻居”,就能看到所在网络中的所有用户,这一切似乎都顺理成章。但您是否想过Windows怎么知道这些电脑叫什么名字、在什么地方?它是如何获得它们的位置的呢?
从Windows 2000开始,通过“网上邻居”进行的访问实际上是通过Browser Service(浏览服务)来进行的,其关键环节如下。
1.浏览列表(Browser List)
浏览列表是浏览服务的关键部分。通过这个列表,基于Windows的电脑才能发现处于网络上的电脑和服务资源,浏览列表像一个地址簿,告诉您在哪里有资源。您的电脑通过这个列表中的信息将电脑名称解析成IP地址,提供给用户访问。在微软网络中,用户可在浏览列表里看到整个网络上所有的计算机。当您通过网上邻居窗口打开整个网络时,将看到一个工作组列表,再打开某个工作组,将看到里面的计算机列表,这就是我们所说的Browsing List。工作组从本质上说就是共享一个浏览列表的一组计算机,所有的工作组之间都是对等的,没有规定不可以让所有的计算机同处于一个工作组中。
2.不同类型的浏览器
Windows的浏览服务体系由一个主浏览器(Master Browser)、多个备份浏览器(Backup Browsers)和浏览客户端(Browser Clients)组成。主浏览器负责维护当前网络中的浏览列表,并将这个浏览列表发送到备份浏览器,主浏览器是工作组中一台最重要的计算机,它负责维护本工作组中的浏览列表,并指定其他工作组的主服务器列表,为本工作组的其他计算机和其他访问本工作组的计算机提供浏览服务,而浏览服务的客户机通过查询备份浏览器来获得当前环境中的浏览列表。


相关内容