现有的网络模型基本都是分层设计的。当网络模型的所有底层结构正常工作时,它的高层结构才能正常工作。层次化的网络故障分析法有利于快速、准确地进行故障定位。
1.物理层
物理层负责通过某种介质提供到另一设备的物理连接,包括端点之间的二进制流的发送和接收,完成与数据链路层的交互操作。其主要故障有:
1)线路方面的故障
(1) 没有连接电缆;
(2) 电缆连接方式错误,如集线设备之间的连接线该用交叉线却用了直通线等(如果用双绞线,则大多用交叉电缆连接);
(3) 连接电缆不正确,如双绞线采用标准不一致(EIA568-A和EIA568-B);
(4) 违反以太网接线规则和布线标准;
(5) 网线、跳线或信息座故障。
2)端口设置方面的故障
(1) 两端设备对应的端口类型不统一,如RS-232端口和V.35端口之间的转换;
(2) 速率和双工设置不匹配;
(3) 数据收/发的线路没有接通,如路由器中的端口表现为“down”状态。
3)集线器故障
(1) 连接距离过大;
(2) 必须采用交叉电缆连接而采用直通电缆连接;
(3) 端口出现故障。
4)电源故障
(1) 掉电;
(2) 超载、欠压等。
5)网卡故障
(1) 网卡参数设置错误;
(2) 在同一网段的网络设备的全双工状态、绑定帧的类型等参数要设置一致,否则网络速度变慢甚至不通;
(3) 网卡受到干扰;
(4) 网卡驱动不正常。(www.xing528.com)
排除物理层故障的基本方法是:观察网卡、交换机或集线器的指示灯是否正常。
2.数据链路层
数据链路层负责在网络层和物理层之间进行信息传输,它规定了介质如何接入和共享、站点如何进行标识、如何根据物理层接受的二进制数据建立帧。其主要故障有:
(1) 数据链路层数据帧的问题,包括帧错发、帧重发、丢帧和帧碰撞;
(2) 流量控制问题;
(3) 数据链路层地址的设置问题;
(4) 链路协议的建立问题(在连接端口应该使用同一数据链路层协议封装);
(5) 同步通信的时钟问题,表现为在端口上设置了不正确的时钟;
(6) 数据终端设备的数据链路层驱动程序的加载问题。
排除数据链路层故障的基本方法是:使用“show interface”命令显示端口和协议均为“up”状态时,基本可以认为该层工作正常;而如果端口为“up”状态而协议为“down”状态,那么该层存在故障。链路的利用率也和该层有关,端口和协议是好的,但链路带宽有可能被过度使用,从而引起间接性的连接中断或网络性能下降。
3.网络层
网络层负责实现数据的分段封装与重组以及差错报告,更重要的是它负责信息通过网络的最佳路径的选择。其主要故障有:
(1) 地址错误和子网掩码错误;
(2) 网络地址重复;
(3) 路由协议配置错误。
排除网络层故障的基本方法是:沿着从源到目的地的路径查看路由器上的路由表,同时检查那些路由器接口的IP地址是否正确。如果所需路由没有在路由表中出现,就应该检查路由器上的相关配置,然后手动添加静态路由或排除动态路由协议的故障以使路由表更新。
4.传输层、应用层
传输层负责端到端的数据传输,应用层是各种网络应用软件工作的地方。其主要故障有:
(1) 数据包差错检查;
(2) 操作系统的系统资源(如CPU、内存、输入/输出系统、核心进程等)的运行错误;
(3) 应用程序对系统资源的占用和调度;
(4) 管理方面问题,如安全管理、用户管理等。
排除传输层、应用层故障的基本方法是:检查网络中的计算机、服务器等网络终端,确保应用程序正常工作。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。