案例:
前台有两台PC机每次开机启动windows7输入密码后桌面文件无法显示(桌面文件漫游在win2008R2服务器上),屏幕右下角提示网络磁盘无法访问。刷新一下,桌面文件便会正常。
分析:
网络磁盘提示无法访问,原因无非有两点。一、硬件问题,这里硬件主要是指网络。二、软件问题,这里不涉及其它第三方软件那系统本身是我们检查的对象。
解决步骤:
1、 查看PC机IP,DNS。结果正常。
2、 ping DNS,ping 文件服务器。通信正常。
初步断定:
网络正常,问题是否出在PC系统或硬件?
再次处理:
将PC机搬至网管办公室,接入网络。上述问题并没有出现。
再次断定:
PC机本身与系统没问题,问题显然在网络上。
再次解决步骤:
1、查找PC网络端口,对接的交换机。是机房华为5700三层交换机。
2、进入华为5700,查看该端口状态。发现异常,速率100M。应该是1000M才对。
3、查看PC机网卡状态。速率1G,这里异常。
确诊:
交换机与PC机速率不一致。
最终处理:
1、取消三层交换机对应PC机端口自动协商功能。(undo negotiation auto )
2、设置交换机speed速率100M,设置duplex为full双工。
3、设置PC速率100M,双工与交换机状态一致。(为什么不设置1000M呢?实际我先设置的是1000M结果无法正常通信)
最终结果:
开机网络磁盘提示无法访问,桌面无法显示的问题解决。
最后来分析交换机与PC机网络状态为什么会不一致呢?
上面有个过程,就是我把PC机接到网管办公室时,问题不会发生。原因是网管办公室的网络环境与前台不一样?交换机与PC机是自动协商的,这里协商出现了问题。导致交换机与PC机速率不一致。我查看了PC机的网卡驱动是最新的,显然网卡与三层交换机有兼容问题。后来,我尝试把PC机对接到另一台二层交换机上发现问题不会出现?
结论:普通网卡可能会存在一些隐形的问题,兼容不是很好。三层交换机的通信机制是比二层交换机要复杂,通常只合适对接交换机或服务器,不建议对接普通PC机。