网络排错 - jerry

Welcome to Aiiyx !

网络排错

依据OSI 参考模型进行网络排错

OSI 参考模型中底层为其上层提供服务,因此排错也应该从底层到高层依次排错。

假若你是某公司的 IT 技术支持人员,某个员工打电话说不能打开网页了,该如何排错呢?

(1)物理层检查。首先查看网线是否连接正常。打开客户端的网络连接,如果出现红叉, 如图 1-11 所示,则证明网线没有连接好,属于物理层故障。如果没有出现红叉,也不一定连接正常,打开“本地连接 状态”对话框,查看“已发送”和“已接 收”的数据包,其中任何一个为 0 都不能正常通信,如图 1-12 所示,可以检查网线和网卡的接触是否有问题,用网钳重新压一压水晶头。

如果重新做了网线的水晶头,“已发送”或“已接收”的数据包仍为 0,则可以试试先 卸载网卡驱动,再重新加载驱动,就能解决网卡驱动引起的网络故障。 鼠标右键单击“我的电脑”,在弹出的快捷菜单中选择“管理”命令,打开“设备管理 器”界面,右击网卡,在弹出的快捷菜单中“卸载”命令。 在弹出的设备删除确认对话框中,单击“确定”按钮,如图 1-13 所示。

可以看到删除了网卡驱动,本地连接也就没有了。 然后再次扫描检测硬件改动,就可以重新加载网卡驱动,本地连接又会出现,如图 1-14 所示。

(2)数据链路层排错。ping 网关,如果时通时断,有可能是网络堵塞,也有可能是 MAC 地址冲突(我就碰到过 MAC 地址冲突的情况,使用 VMWare 克隆出一个操作系统, 结果克隆的操作系统和现有的操作系统 MAC 地址冲突);ping 网关不通,还要检查计算机连接的交换机的端口所属 VLAN 是否正确。

(3)网络层排错。首先看看 IP 地址是否配置正确,是否与其他 IP 地址有冲突,如果 IP 地址和网关配置错误也同样不能上网,如图 1-15 所示。

(4)表示层故障。比如我们打开的网页是乱码,就是表示层出现故障了。如图 1-16 所 示,打开百度网页,能够正常显示页面内容。如图 1-17 所示,选择“查看”→“编 码”→“其他”→“西里尔文”。如图 1-18 所示,IE 浏览器以西里尔文解释网页, 则出现乱码。

(5)应用层故障。查看 IE 的配置,如果 IE 安全级别设置得高,有些网页的功能则不能 正常运行。如果设置了一个错误的代理服务器或安装了错误的 IE 插件也会造成网 页打不开的现象。

分享