注:部分资料来源与微软亚洲技术论坛
最近看见大家说网上邻居查看速度过慢 。我觉得有必要和大家一起讨论这个问题 。我也查了些资料 。大家可以任意发布自己实际应用中的问题 。一起想办法解决 。同时我也给出具体的解决办法 。
首先我先来讲下网上邻居计算机浏览的主要技术 。
【基于NETBIOS名字解析 网上邻居访问的种种问题解决方法】在网络中不存在WINS服务器或WINS服务器不是首选的情况下 。在这个环境中有5种主机角色
1.浏览计算机客户端
2.选择性浏览计算机客户端
3.备份浏览服务器
4.主控浏览服务器
5.域主控浏览服务器
在一个工作组中主控浏览服务器会自动选举产生 。(实际测试结果是一般网内启动的第一台计算机就是主浏览服务器 。且操作系统版本高的在选举中常常处与优势地位 。但它关机后会迫使重新选举)
在域环境中则产生域主控浏览服务器(基本上说功能和主控浏览器一样)
以上两种服务器都是自动选举产生 。负责产生和维护网内计算机名字列表 。这个列表长度为64K 。最大能存放3000台计算机的信息 。
备份浏览服务器则不是自动选举产生的 。它是由主控服务器根据网络环境指定的 。一般每32台计算机增加一台服务器 。
当网内计算机需要获得计算机列表的时候会首先联系主控服务器获得当前最新的备份浏览服务器列表,主控服务器会返回3个最新的备份服务器列表 。然后客户端把这3个地址缓存在本地 。再随机选择一个去获取最新的客户端列表 。(即客户端不是直接获得列表 。而是先拿到备份服务器的列表 。再去请求备份服务器 。可见效率的问题吧)
备份服务器每15分钟向主控服务器要求传送计算机列表 。
而浏览计算机客户端会每隔一段时间发送存在消息告诉主控服务器我还在线 。一般是隔1、2、4、8、12 。最后固定在12分钟宣告一次 。
在这个环境中宣告消息是采用广播方式发送的 。所以如果主控服务器是刚刚选举产生的 。(既还没有计算机列表)那么在网上邻居中看见其他计算机最长的时间就是27分钟(客户端宣告自己的12分钟 备份服务器向主控服务器要求传送列表=27分钟)
当计算机关机的时候主控服务器要经过3个周期才会发现计算机不存在了 。那么再加上更新列表的15分钟就是3X12 15=51分钟 。
所以没有WINS系统NETBIOS名字解析的效率十分低 。而启用WINS后节点类型立即变换成p.h节点 。由于WINS的点对点特性 。使浏览效率数倍的增加 。
推荐阅读
- 星晚名字寓意
- 埃及艳后名字
- 基于VLAN技术的校园一卡通管理
- 王者荣耀名字符号怎么打出来
- 抖音号怎么改名字
- 唯品会怎么改名 唯品会怎么改名字
- 家委会文雅群好听的名字 家委会群起什么名字好
- 求女孩名字文雅好听 女孩子名字好听文雅
- 清雅点的名字 好听的名字文雅点
- 姓易的女孩取什么名字好听 易姓女孩子名字好听文雅
