第3讲:计算机网络故障诊断与排除 数据链路层故障诊断与排除2016-12课件.ppt
《第3讲:计算机网络故障诊断与排除 数据链路层故障诊断与排除2016-12课件.ppt》由会员分享,可在线阅读,更多相关《第3讲:计算机网络故障诊断与排除 数据链路层故障诊断与排除2016-12课件.ppt(117页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、黎连业计算机网络故障诊断与排除计算机网络故障诊断与排除中科院计算所计算机职业技能培训中心中科院计算所计算机职业技能培训中心 计算机网络故障诊断与排除计算机网络故障诊断与排除讲座教材讲座教材 计算机网络故障诊断与排除计算机网络故障诊断与排除第第 3 3 版版 清华大学清华大学出版社出版社( 2016.12 ) 第第3讲:讲:数据链路层故障诊断与排除数据链路层故障诊断与排除 本章重点介绍以下内容:w 数据链路层概述;w 网卡故障诊断与排除;w 网桥故障诊断与排除;w 交换机故障诊断与排除;w 数据链路层故障排除实例。3.1 数据链路层概述数据链路层概述w 数据链路层利用物理层提供的服务,与对等层进
2、行以信元为信息单位的通信,它们对其上一层网络提供服务。w 数据链路层的功能为:在物理层提供比特流传输服务的基础上,在通信的实体之间建立数据链路连接,传送以帧为单位的数据,通过差错控制,流量控制方法,使有差错的物理线路变成无差错的数据链路。数据链路层在OSI模型中的位置如图3-1所示。 3.2 网卡故障诊断与排除网卡故障诊断与排除 网卡是LAN的接入设备,是单机与网络间架设的桥梁。它主要完成如下功能:w 读入由其他网络设备(路由器、交换机、集线器或其他NIC)传输过来的数据包,经过拆包,将其变成客户机或服务器可以识别的数据,通过主板上的总线将数据传输到所需设备中(CPU、RAM或硬盘驱动器);w
3、 将PC设备(CPU、RAM或硬盘驱动器)发送的数据,打包后输送至其他网络设备中。 目前,市面上常见的网卡种类繁多。按所支持的带宽分,有10Mbps网卡、100Mbps网卡、10/100Mbps自适应网卡、1000Mbps网卡和10000Mbps网卡。按总线类型分,有PCI网卡、ISA网卡、EISA网卡及其他总线网卡。由于历史原因,以太网的传输介质并不统一,使网卡的网络接口有些复杂,按传统介质分,以太网可分为粗缆网(AUI接口)、细缆网(BNC接口)及双绞线网(RJ45接口),网卡相应地分为RJ-45口、IPC口(RJ45+BNC)、TPO口(RJ45)、COMBO口(RJ45+AUI+BNC
4、)和TP口(BNC+AUI)。其中TP口现在已经很少见到。在采购网卡之前应搞清楚自己的网络需要什么接口,以免买回来以后无法使用。一般来讲,10Mbps网卡大多为ISA总线,100Mbps网卡中全部是PCI总线;服务器端的网卡可能有EISA总线或其他总线。众所周知,ISA为16位总线,PCI为32位总线,PCI网卡比ISA网卡的总线多,速度快。 w 老的网卡上用的都是分离元件,性能不稳定且设置复杂,兼容性差,且主要是采用逐帧处理技术,这种工作方式大大降低了系统的性能。针对这些缺点,后来进行了多方面的改进。例外如,提高了集成度,网卡的稳定性有所增强;采用了标准软件接口;传送方面采用了多帧处理技术,
5、即多帧缓冲技术。发送数据时,网卡在发送前一帧的同时可以接收CPU发来的下一帧数据。同样,网卡在接收端口传来数据的同时,即可向内存发送上一帧数据,但必须是整帧整帧地发送或接收数据,并非完全意义上的并行处理。w 最新网卡采用ASIC和最先进的元件,大大提高了性能和集成度。另外,成本也降低了许多。用网卡驱动软件优化传输操作时序,使管道任务的重叠达到最大,延时达到最小。从而得到真正并行机制,使性能平均提高了40%。在并行机制中,传送和接收是可叠加的流水过程,不再是从前的逐帧处理。在发送数据时,不等整帧装入网卡缓冲区即可开始向网络发送数据。在接收时,不等整帧进入网上缓冲区即可开始向系统内存发送数据。 w
6、 并行处理技术对处理精度和定时要求非常准确,当数据帧还未完全发送完毕时,网卡缓冲区变空就称为下溢,网卡缓冲区里数据已满时,网络接口处又来数据或未传完便称为上溢。在接收端采用动态调整机制,其目的是将数据移入系统内存避免上溢。在接收数据期间,并行机制使用预测中断,即在网卡已确定了帧地址时,CPU就开始处理中断,同时,已收到足够长的字节以预测来帧的数据量。在CPU处理完第一个预测中断时,CPU就开始将数据从网卡缓冲区送到主存,网卡在接收第一数据帧的末字节时,CPU已准备将数据移向内存。3.2.2 网卡的类型下面介绍网卡的类别和总线类型。1. 网卡的类别从工作方式上来看,网卡大致有5类。(1) 主CP
7、U用IN和OUT指令对网卡的I/O端口寻址并交换数据。这种方式完全依靠主CPU实现数据传送。当数据进入网卡缓冲区时,LAN控制器发出中断请求,调用ISR,ISR发出I/O端口的读写请求,主CPU响应中断后将数据帧读入内存。(2) 网卡采用共享内存方式,即CPU使用MOV指令直接对内存和网卡缓冲区寻址。接收数据时数据帧先进入网卡缓冲区,ISR发出内存读写请求,CPU响应后将数据从网卡送至系统内存。(3) 网卡采用DMA方式,ISR通过CPU对DMA控制器编程,DMA控制器一般在系统板上,有的网卡也内置DMA控制器。DMA控制器收到ISR请求后,向主CPU发出总线HOLD请求,获CPU应答后即向L
8、AN发出DMA应答并接管总线,同时开始网卡缓冲区与内存之间的数据传输。 (4) 主总线网卡能够裁决系统总线控制权,并对网卡和系统内存寻址,LAN控制器裁决总线控制权后以成组方式将数据传向系统内存,IRQ调用LAN驱动程序ISR,由ISR完成数据帧处理,并同高层协议一起协调接收和发送操作。这种网卡由于有较高的数据传输能力,常常省去了自身的缓冲区。(5) 智能网卡中有CPU、RAM、ROM和较大的缓冲区。其I/O系统可独立于主CPU,LAN控制器接收数据后由内置CPU控制所有数据帧的处理,LAN控制器裁决总线控制并将数据成组地在系统内存和网卡缓冲区之间传递。IRQ调用LAN驱动程序ISR,通过IS
9、R完成数据帧处理,并同高层协议一起协调接收和发送操作。 一般的网卡占用主机的资源较多,对主CPU的依赖较大,而智能型网卡拥有自己的CPU,可大大增加LAN带宽,同时有独立的I/O子系统,将通道处理移至独立的自身处理器上。 100Mbps和1000Mbps高速以太网是由当今最为流行的10Mbps以太网发展而来的,其保留了CSMA/CD协议,从而使得10、100、1000Mbps以太网在带宽上可以方便地连接起来,不需要协议转换。100Mbps和1000Mbps以太网传输速率比传统的10Mbps以太网提高了10100倍,理论上数据吞吐量可达80Mbps8000Mbps。 100Mbps和1000Mb
10、ps以太网网卡的推出使以太网进入了高速网的行列,基于交换机和共享集线器实现100/1000Mbps共享速度。高性能的网络需要高性能的网卡,由于有了高性能的硬件、软件和算法,以及先进的技术,网卡的性能得到了大大的提高,也使网络用户可以得到更强大、更全面的服务。 2. 网卡的总线类型 从总线类型来看,网卡主要有ISA、EISA、PCMCIA、PCI、MC(Micro Channel,IBM称之为MC) 5种类型,其作用分别如下所述。(1) ISA工业标准体系结构ISA卡 ISA卡总线作为传送为10Mbps或100Mbps的媒介时,应注意如下几点:wISA总线只有16位宽;wISA总线的工作时钟频率
11、只有8MHz;wISA总线不允许猝发式数据传输;w大多数ISA总线为I/O映射型,从而降低数据传输速度;wISA适配卡具有以下性能特点:w支持8位或者6位ISA插槽;w可利用软件进行配置;w与NE2000兼容;w可编程I/O口或者共享内存操作方式;w支持RPL标准;w支持POST;w加电检测;w全双工(FDX)操作;w安装支持“即插即用”;w利用IBM的LANAID应用程序,安装过程轻松自如;w除支持对称多处理器(SMPs)和所有EISA、微通道或PCI插槽之外,同时带有ISA 插槽的个人计算机;w带有RPL可选件。 (2) PCI适配卡 PCI总线外部设备互联适配卡不仅具有32位或64位总线
12、主控器,性能卓越,而且可以在UTP或AUI介质上,以高达10Mbps的速度进行操作。该适配卡具有以下性能特点:w 性能优良,具有32位或64位总线主控器;w 全双工(FDX)操作;w 安装支持“即插即用”;w 配有外部状态LED,用来显示链路(Link)和活动(Activity)状态;w 带有RPL可选件;w 支持POST。 100/10Mbps PCI以太网适配卡可以采用全双工(FDX)或半双工(HDX)工作方式,运行速率为100Mbps或10Mbps(可选)。该适配卡符合IEEE 802.3的高速以太网规程,可以操作于共享式或交换式以太网两种方式。其具有以下性能特点:w 目前支持10Mbp
13、s速率,将来可以支持100Mbps速率,以适应网络不断发展的需求;w 对现有网络无需作大幅度改动,即可通过数种途径来改善网络性能;w 利用单个RJ-45接头即可连接到速率为10Mbps或100Mbps的网络;w 支持SMPs。 (3) 专为便携机设计的PCMCIA适配卡 PC存储器接口卡PCMCIA对于遵循PCMCIA Release 2.0的便携机,IBM还提供以太网信用卡型适配卡型(用于10BASE-T或10BASE2)。该适配卡与IEEE 802.3/Ethernet Version 2.0网络兼容。另外,同一块以太网信用卡型适配卡,既可以连接10BASE-T缆线,也可以连接10BASE
14、2缆线。这样就可以为那些需要使用两种网络的用户,提供一个经济有效的解决方案。 (4) 专为微通道(MCA)系统设计的MC适配卡w 对于那些基于微通道体系结构的系统,IBM提供3种以太网适配卡以供选择,IBM LAN Adapter/Au for Ethernet便是其中之一。它是一种客户机适配卡,支持16位或32位。该适配卡配有接头,用于将微通道系统与所有的以太网配线系统相连。它还具有以下性能特性:w 共享内存操作方式;w 支持RPL标准;w 支持POST. (5) EISA卡 EISA卡是为服务器和高性能工作站提供的一种32位总线主控器适配卡。它能够减少发送和接收数据所需的主机CPU时钟数,
15、增加以太网的数据吞吐量,从而极大地提高了网络性能。可以使用10BASE-T、10BASE2或AUI 3种介质来接入网络。 3. 网卡接口的传输介质w 网卡与网络进行连接是通过传输介质连接的。不同的网卡接口传输介质适用于不同的网络类型。目前常见的网卡接口主要有RJ-45接口、细同轴电缆BNC接口、粗同轴电AUI接口、光纤接口等。而且有的网卡为了适用于更广泛的应用环境,提供了两种或多种类型的接口,如有的网卡会同时提供RJ-45、BNC接口或AUI接口。w BNC接口、AUI接口目前很少见。w 。 4. 网卡状态指示灯w网卡在工作正常的情况下,网卡的指示灯是长亮的(而在传输数据时,会快速地闪烁)。当
16、网卡没有指示灯被点亮时,表明计算机与网络设备之间没有建立正常连接,物理链路有故障发生。w无论是SC光纤端口还是RJ-45端口,每个端口都有一个LED指示灯用于指示该端口是否处于工作状态,即连接至该端口的计算机或网络设备是否处于工作状态、连通性是否完好。无论该端口所连接的设备处于关机状态,还是链路的连通性有问题,都会导致相应端口的LED指示灯熄灭。w随着计算机网络的不断普及,为了进一步计算机的提高性价比,现在越来越多的主板集成了网卡,不同品牌集成的网卡,其指示灯所代表的意义有所不同。w例如:1)Intel的Pro/100网卡指示灯w通常情况下,Pro/100集成网卡只有两个指示灯,黄色指示灯用于
17、表明连接是否正常,绿色指示灯则表示计算机主板是否已经供电,正处于待机状态。因此,当计算机正常连接至交换机时,即使处于计算机处于待机状态(绿色灯被点亮),黄色指示灯也应当被点亮,否则,就表示发生了连通性故障。2)Pro/1000MT网卡指示灯wPro/1000MT网卡指示灯通常有4个,分别用于表示连接状态(Link指示灯)、数据传输状态(ACT指示灯)和连接速率。当正常连接时,Link指示灯呈绿色,有数据传输时,ACT指示灯不停闪烁。当连接速率为10Mbps时,速率指示灯熄灭;w连接速率为100Mbps时,速率指示灯呈绿色;连接速率为1000Mbps时,速率指示灯呈黄色。如果Link指示灯未被点
18、亮,表明连接有故障。w网卡和网络设备借助于指示灯,能非常容易地进行故障判断,并解决一些简单的连通性故障。w以CiscoCatalyst2950/3550系列交换机为例,介绍下LED指示灯的含义。1)SYSTEM LED指示灯wSYSTEM LED指示灯用于显示系统加电情况,指示灯含义如表3-1所示。w表3-1 SYSTEM LED指示灯含义 w颜色系统状态w灭系统未加电w绿色系统正常运行w琥珀色系统虽然加电,但电源有问题2)在不同模式下,LED指示灯的颜色含义是有所不同的,不同颜色的指示灯含义如表3-2所示。w表3-2在不同模式下LED指示灯含义 颜色系统状态灭系统未加电绿色系统正常运行琥珀色
19、系统虽然加电,但电源有问题表3-1 SYSTEM LED指示灯含义3.2.3 网卡的故障诊断与排除 网卡的故障主要有两类,即软故障和硬故障。硬故障即硬件本身损坏,一般来说需要更换硬件。软故障即指网卡硬件本身并没有坏,通过升级软件或修改设置仍然可以正常使用。网卡的软故障,主要包括网卡被误禁用、驱动程序未正确安装、网卡与系统中其他设备在中断或I/O地址上有冲突、网卡所设中断与自身中断不同、网络协议未安装以及病毒影响等。 1. 故障现象1:上不了网解决方法:(1)检查网卡LED灯状态.如果网卡的LED不亮,测试网线,检查RJ45端口铜线是否弯曲、折断,确认网线和其他设备是否有问题。注意:使用Inte
20、lKennerithNIC82562ET10/100集成网卡,在网络10Mbps时链路指示灯是不亮的。Windows2K/XP/2003,如果是网线连接问题,系统托盘会有一个红色的打叉表明网线未插好。如果LED正常的话,检查设备管理器中驱动程序是否正确加载,如果网卡在设备管理器中有黄色感叹号,检查设备资源和驱动程序。如果驱动正常,检查网络协议和服务是否正常,可与其他机器做比较。(2) 用ping命令ping网卡本身的IP地址。如果正常就说明当前的网卡安装正确,而且驱动程序本身工作正常,网卡也不存在与其他设备发生冲突的可能。(3)如果ping网中其他计算机的IP地址时不通,则可能是其他计算机当前
21、没有开机或网络连线有问题。(4)如果这些原因都被排除了,那么很有可能就是网卡和网络协议没有安装好。这时可以将网络适配器在系统配置中删除,然后重新启动计算机,系统就会检测到新硬件的存在,并自动寻找驱动程序再进行安装,这样就可解决上不了网的问题。(5)网卡硬件损坏,或者网卡质量不过关。(6)网线、跳线或插座故障。(7)UPS电源故障。 2. 故障现象2:在Windows 98的“网上邻居”中找不到域及服务器,但可找到其他的工作站 这个问题产生的原因是登录的连接速度设置不对。解决该问题的操作步骤如下:(1) 在“开始”菜单中选择“设置”,进入到“控制面板”中。(2) 在“控制面板”中找到“网络”图标
22、,双击进入“网络”窗口。(3) 在“网络”窗口中找到“网络用户”,选择“属性”。(4) 在“属性”窗口的“网络登录选项”中,选择“快速登录”即可。 3. 故障现象3:在“网上邻居”中浏览时经常只能找到本机的机器名,但无法通过网络查找到其他的计算机(1)这种情况说明机器的网卡没有问题,可能的原因是:添加的协议不全;没有在启动时正确地登录网络;检查这台计算机的网络配置;检查这台计算机上的网卡设置与其他资源是否有冲突。(2)网上邻居互访的基本条件:1)双方计算机打开,且设置了网络共享资源;2)双方的计算机添加了Microsoft网络文件和打印共享服务;3)双方都正确设置了网内IP地址,且必须在一个网
23、段中;4)双方的计算机中都关闭了防火墙,或者防火墙策略中没有阻止网上邻居访问的策略。(3)Windows98/2000/XP/2003访问XP的用户验证问题1)默认情况下,XP的本地安全策略禁止Guest用户从网络访问2)默认情况下,XP的本地空密码用户只能进行控制台登陆是启用的,也就是说,空密码的任何帐户都不能从网络访问只能本地登陆。原因:Win2000/XP中存在安全策略限制。4. 故障现象4:安装网卡后,开机速度比以前慢解决方法:(1)检查网卡链路指示灯状态及颜色。网络速度慢一般是由于网络环境引起的。检查网线和相关的连接设备。(2)设置网卡的TCP/IP地址打开“我的电脑”“控制面板”“
24、网络”“TCP/IP协议”“属性”“IP地址”,把地址设置在下面的范围之内:100001025525525517216001723125525519216800192168255255 5. 故障现象5:网卡已正常工作,但不能和外界进行通信w 这种故障现象不容易发现其原因,因为系统无任何错误的提示信息。 解决方法: w 检查网络线路有没有问题。w 检查网卡的资源部分(检查中断号,输入/输出范围为0300031F)。w 检查设备端口(检查中断号是否被占用,如果已被占用,则和网卡中断号发生冲突)。 6. 故障现象6:即插即用的网卡和计算机的其他设备发生资源冲突, 计算机不会现提示w 即插即用的网卡
25、可能与其他设备发生资源冲突的网卡有:(1) NE2000兼容网卡和 COM2有冲突,都使用IRQ3;(2) Realtek RT8029 PCI Ethernet网卡容易和显卡发生冲突。为了解决(1) (2)的冲突,可进行如下设置:首先在设置窗口中将COM2屏蔽,并强行将网卡中断设为3。(3) PCI接口的网卡和显卡发生冲突时,可以采用不分配IRQ给显卡的办法来解决,就是将CMOS中的 Assign IRQ for VGA 一项设置为“Disable”。 7. 故障现象7:网卡出现无反应的现象可能的原因和解决方法:(1) 网卡是否松动网卡松动现象的发生,网络连接会时断时续,甚至无任何反应。此时
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第3讲:计算机网络故障诊断与排除 数据链路层故障诊断与排除2016-12课件 计算机网络 故障诊断 排除 数据链 2016 12 课件
限制150内