网卡和网络协议故障处理.docx
《网卡和网络协议故障处理.docx》由会员分享,可在线阅读,更多相关《网卡和网络协议故障处理.docx(11页珍藏版)》请在冰豆网上搜索。
![网卡和网络协议故障处理.docx](https://file1.bdocx.com/fileroot1/2022-12/13/bdd08276-9a8f-45b7-b88a-2023c3c28c95/bdd08276-9a8f-45b7-b88a-2023c3c28c951.gif)
网卡和网络协议故障处理
模块网卡和网络协议故障处理
4.1网络协议常见故障
【案例一】在局域网中无法用计算机名访问共享文件夹
【故障现象】某单位局域网一直通过在“运行”编辑框输入\\计算机名的形式访问其它计算机的共享资源。
在为所有的计算机重新安装系统后,发现某一台计算机不能通过这种方式访问其它计算机了。
当在“运行”编辑框中输入\\ithanjiang之类的UNC路径时,提示找不到该计算机,而名为ithanjiang的计算机可以被其它计算机访问。
首先可以排除网络物理连接存在问题,请问遇到此类问题应当如何解决?
【故障解决】故障描述中提到是在重装系统后出现的问题,因此首先应该检查网卡驱动程序或网络协议是否正确安装,IP地址是正确设置。
如果IP地址设置没有问题且已经安装网卡驱动程序,建议在“设备管理器”中删除网卡驱动程序后重新安装。
如果计算机运行Windows9X系统,则“NetBEUI”协议是一定要安装的。
如果所有的网络协议均没有问题,通过UNC路径应该可以访问目标计算机,如图1所示。
图2通过UNC路径访问共享资源
【案例二】在WindowsXP系统添加IPXSPX协议提示地址相同
【故障现象】某小型办公网络,准备使用其中三台安装WindowsXP系统的计算机玩对战游戏。
为每一台计算机添加IPX/SPX协议后,系统提示地址相同。
请问这是为什么,因该如何解决?
【故障解决】因为是使用原有网络中的计算机玩对战游戏,因此首先可以排除计算机存在IP地址冲突、计算机名相同等问题,因此问题主要集中在IPX/SPX协议后系统所发生的变化。
IPX/SPX协议无需配置即可直接使用,之所以在玩游戏时提示同一地址,很可能是因为在游戏中创建的名称相同。
建议为每个用户创建一个不同的名称,另外下载安装该游戏的联机补丁也能够解决该问题。
【案例三】在Windows2000系统中虚拟拨号协议导致上网出错
【故障现象】某单位局域网通过代理服务器使用ADSL方式共享上网,其中服务器操作系统为Windows2000ProfessionalSP4,虚拟拨号软件使用RASPPPoE。
在一次重装服务器系统后,发现服务器常常出现“svhost.exe文件出错”的提示。
查看错误来源,系统表明是IPNATHLP和SERVICECONTROLMANAGER,事件代码分别为7031、7002、7009、30013、7000、7009。
每次出错之后就无法上网了,只能重新启动系统来暂时解决。
请问这些问题是什么原因引起的,应该如何解决?
【故障解决】从事件代码7009(找不到MODEM.INF文件)、7002(指定的协议驱动程序无效)来看,很可能是网卡驱动程序或拨号软件存在问题,建议采用如下方法尝试解决:
1.卸载网卡驱动程序和RASPPPoE拨号软件,重新启动系统后再重新安装。
注意安装RASPPPoE软件时需要首先安装一个特殊协议;
2.如果确认是RASPPPoE软件和系统产生冲突,那么可以换用EnterNet500等其它虚拟拨号软件进行拨号;
3.故障描述中提示svhost.exe文件出错,因此还应当检查是否是“冲击波”之类的病毒引发的问题。
建议查杀病毒并确保已安装最新的系统更新程序。
【案例四】WindowsServer2003系统中PPPoE协议冲突
【故障现象】某小区宽带用户的计算机运行WindowsServer2003系统,在使用LAN接入方式时能正常上网。
后改用虚拟拨号(使用RASPPPoE)方式上网时出现问题,具体表现为开机上网几分钟后出现无流量的现象,且此时无法断开网络连接,只有重新启动计算机才能恢复正常。
经过实验发现,此故障只在WindowsServer2003系统中出现,换用其它系统则是正常的。
请问这是什么原因造成的,应该如何解决?
【故障解决】WindowsServer2003和WindowsXP系统均内置PPPoE协议,建议直接在系统中创建虚拟拨号连接。
本例故障的原因极有可能是第三方拨号软件跟系统产生冲突造成的,卸载第三方拨号软件而改用系统自带拨号连接,如图3所示。
图3创建PPPoE拨号连接
【案例五】IPX/SPX协议导致网络连接中断
【故障现象】某公司的专业管理系统在升级版本后发现各客户端的数据连接常常中断,只能在重新启动计算机后才能再次连接。
该公司的服务器型号较老,运行WindowsNT4.0+IE4.0系统,客户端计算机运行Windows98SE+IE4.0系统。
该管理系统说明文档标明只需TCP/IP支持,而WindowsNT4.0自带IPX/SPX兼容协议,且客户端也安装了IPX/SPX兼容协议。
请问是不是IPX/SPX协议导致的故障发生,应该如何解决这个问题?
【故障解决】在基于WindowsNT+Windows98的网络平台中,如果相关软件没有特殊要求只使用TCP/IP即可。
根据本例故障描述信息,建议删除WindowsNT和Windows98中的IPX/SPX协议。
另外需要注意的是,某些专业常常需要较高版本的IE浏览器支持。
因此建议为WindowsNT安装最新的ServicePack,并将所有计算机的IE浏览器升级为IE5.5级以上版本。
【案例六】在Windows2000系统中TCP/IP报告错误31
【故障现象】某单位小型局域网准备通过ADSL方式接入Internet。
安装ADSLModem并创建虚拟拨号连接,发现第一次连接没有问题,但断开连接后再次连接时失败,系统提示“TCP/IP报告了错误31:
连到系统上的设备没有发挥作用”。
重新启动系统可以暂时解决问题,请问这是什么原因造成的,应该如何解决?
【故障解决】根据系统提示信息可以判断故障原因是ADSLModem与系统兼容性不太好,建议采用以下方法尝试解决:
1.升级操作系统。
如果作为代理服务器的计算机原有系统为Windows9X/2000且硬件配置不适很低,建议升级为WindowsXP系统。
并且WindowsXP系统内置PPPoE协议,用户可直接创建ADSL虚拟拨号连接,这样会大大减少系统兼容性问题。
2.如果ADSLModem带路由功能,建议启用路由功能实现ADSLModem的自动拨号。
如果不带路由功能则建议添加宽带路由器,实现路由器自动拨号,如图4所示。
图4启用ADSLModem的路由功能
【案例七】:
在Windows2003中启用NetBEUI协议出现网络重名
【故障现象】某公司局域网服务器运行WindowsServer2003系统,由于特殊需要安装了三块网卡并同时连接到同一台交换机,且三块网卡的IP地址在同一网段。
查看服务器日志文件,发现了NetBT网络重名的记录。
请问为什么会出现这种错误提示,应当如何解决?
【故障解决】当计算机安装了两块以上的网卡时是不能安装并启用NetBEUI及其兼容协议的,否则就会产生本例描述中所提到的NetBIOS(NetBT)网络重名故障。
此外,将同一计算机上3块网卡的IP地址设置为同一网段似乎没有意义,除非交换机和网卡均支持并启用了EtherChannle或PortTrunking,从而成倍地扩展网络带宽并实现网络负载均衡。
否则的话,同一计算机安装三块网卡通常是为了实现软路由功能,这种情况下必须将3块网卡设置为不同的IP地址段,以实现不同网络间的通信,如图5所示。
图5多网卡环境下的软路由服务
【案例八】在Windows2003系统中设置IP策略拒绝Ping服务器
【故障现象】在局域网中为了防止用户频繁Ping服务器而导致服务器性能下降,一般都会在防火墙中设置规则决绝Ping请求。
那么如果单纯借助系统自身的功能是否也可以拒绝用户Ping服务器呢?
【故障解决】频繁地使用Ping命令会导致网络堵塞、降低传输效率,为了避免恶意的网络攻击,一般都会拒绝用户Ping服务器。
为实现这一目的,不仅可以在防火墙中进行设置,也可以在路由器上进行设置,并且还可以利用Windows2000/2003系统自身的功能实现。
无论采用哪种方式,都是通过禁止使用ICMP协议来实现拒绝Ping动作。
以在WindowsServer2003中设置IP策略拒绝用户Ping服务器为例,具体操作步骤如下:
1.添加IP筛选器
第1步,依次单击“开始/管理工具/本地安全策略”,打开“本地安全设置”窗口。
右键单击左窗格的“IP安全策略,在本地计算机”选项,执行“管理IP筛选器表和筛选器操作”快捷命令。
在“管理IP筛选器列表”选项中单击“添加”按钮,命名这个筛选器名称为“禁止PING”,描述语言可以为“禁止任何其它计算机PING我的主机”,然后单击“添加”按钮,如图6所示。
图6添加IP筛选器
第2步,依次单击“下一步”→“下一步”按钮,选择“IP通信源地址”为“我的IP地址”,单击“下一步”按钮;选择“IP通信目标地址”为“任何IP地址”,单击“下一步”按钮;选择“IP协议类型”为ICMP,单击“下一步”按钮。
依次单击“完成”→“确定”按钮结束添加,如图7所示。
图7选择IP协议类型
第3步,切换到“管理筛选器操作”选项卡中,依次单击“添加”→“下一步”按钮,命名筛选器操作名称为“阻止所有连接”,描述语言可以为“阻止所有网络连接”,单击“下一步”按钮;点选“阻止”选项作为此筛选器的操作行为,最后依次单击“下一步”→“完成”→“关闭”按钮完成所有添加操作,如图8所示。
图8设置筛选器操作的行为
2.创建IP安全策略。
右键单击控制台树的“IP安全策略,在本地计算机”选项,执行“创建IP安全策略”快捷命令,然后单击“下一步”按钮。
命名这个IP安全策略为“禁止PING主机”,描述语言为“拒绝任何其它计算机的PING要求”并单击“下一步”按钮。
然后在勾选“激活默认响应规则”的前提下单击“下一步”按钮。
在“默认响应规则身份验证方法”对话框中点选“使用此字符串保护密钥交换”选项,并在下面的文字框中键入一段字符串如“NOPING”,单击“下一步”按钮。
最后在勾选“编辑属性”的前提下单击“完成”按钮结束创建,如图9所示。
图9设置身份验证方法
3.配置IP安全策略。
在打开的“禁止PING主机属性”对话框中的“规则”选项卡中依次单击“添加/下一步”按钮,默认点选“此规则不指定隧道”并单击“下一步”按钮;点选“所有网络连接”以保证所有的计算机都PING不通该主机,单击“下一步”按钮。
在“IP筛选器列表”框中点选“禁止PING”,单击“下一步”按钮;在“筛选器操作”列表框中点选“阻止所有连接”,依次单击“下一步”按钮;取消“编辑属性”选项并单击“完成”按钮结束配置,如图10所示。
图10选择IP筛选器
4.指派IP安全策略。
安全策略创建完毕后并不能马上生效,还需通过“指派”使其发挥作用。
右键单击“本地安全设置”窗口右窗格的“禁止PING主机”策略,执行“指派”命令即可启用该策略,如图11所示。
图11指派IP安全策略
经过这样的一番设置,这台服务器已经具备了拒绝其它任何计算机Ping自己IP地址的能力了,不过在本地Ping自身仍然是通的。
【案例九】在WindowsXP系统中使用ARP绑定默认网关
【故障现象】某单位局域网采用拥有固定IP地址的ADSL设备接入Internet,由于经常出现掉线的情况,想在本地计算机中使用ARP命令将网关IP地址和MAC地址绑定。
请问这样做能不能解决掉线问题,具体应该如何操作?
【故障解决】通常情况下,ADSL服务提供商会使用ARP协议通过目标设备的IP地址查询目标设备的MAC地址,以保证通信的顺利进行。
在每台安装有TCP/IP协议的计算机里都有一个ARP缓存表,里面的IP地址与MAC地址是一一对应的。
因此直接将网关IP地址相对应的MAC地址写入ARP缓存表(即使用ARP命令绑定默认网关)可以跳过ARP查询的步骤,直接从ARP缓存表中找到网关MAC地址,从而确保通信正常进行。
因此采用这种方法可以解决掉线问题,不过用户需要从ISP处获得网关的MAC地址。
假设网关的IP地址为10.115.223.254,MAC地址为000AEB7F7BF0,则应该在本地每台计算机上执行命令arp-s10.115.223.254000AEB7F7BF0。
如果网络采用了代理服务器,那么只要在代理服务器中执行该批处理文件即可,如图12所示。
图12执行ARP绑定操作
4.2网卡故障
【案例一】:
在安装网卡时,有许多即插即用的网卡很容易和计算机的其他设备发生资源冲突,而且发生冲突时计算机往往不会出现提示,那么我们该怎样解决这种冲突故障呢?
【故障分析和处理】可能与其他设备发生资源冲突的网卡有:
NE2000兼容网卡和COM2有冲突,都使用IRQ3;RealtekRT8029PCIEthernet网卡容易和显卡发生冲突,它们都“喜欢”用IRQ10。
为了解决这种设备的冲突,可进行如下设置:
首先在设置窗口中将COM2屏蔽,并强行将网卡中断设为3。
如果遇到PCI接口的网卡和显卡发生冲突时,可以采用不分配IRQ给显卡的办法来解决,就是将CMOS中的AssignIRQforVGA一项设置为“Disable”。
【案例二】在同一台服务器中安装多个网卡时,应该注意什么问题?
【故障分析和处理】由于网卡在安装时,网卡的中断请求(IRQ)、基本I/O地址在默认状态下都是使用的随卡出厂值,如果在同一台服务器中安装多个网卡时,那么同一台服务器上几块网卡的中断请求(IRQ)、基本I/O地址以及电缆连接系统网络号应各不相同。
因此大家在把几块网卡安装在同一台服务器上时,就必须要在对应服务器对各个网卡的参数进行分别设置,这样才能保证多个网卡的协同工作。
【案例三】为什么在用Ping命令Ping网卡本身的IP地址时是正常的,而Ping校园网中其他计算机的IP地址时不通呢?
【故障分析和处理】用Ping命令Ping网卡本身的IP地址正常就说明当前的网卡安装正确,而且驱动程序本身工作正常,网卡也不存在与其他设备发生冲突的可能。
Ping校园网中其他计算机的IP地址时不通则说明其他计算机当前工作不正常,或者网络连线有问题,如果这些原因都被排除了,那么很有可能就是对应网卡的网络适配器和网络协议没有安装好,这时候用户可以将网络适配器在系统配置中删除,然后重新启动计算机,系统就会检测到新硬件的存在,然后自动寻找驱动程序再进行安装,笔者在安装Windows98对等网过程中曾多次运用此方法解决了“上不了网”的问题。
【案例四】网卡灯亮却不能上网
【故障分析和处理】一台计算机不能上网。
经检查发现,网络连接没问题,网卡灯亮。
网卡驱动正常,系统显示网卡运转正常,网卡与任何设备都没有冲突。
网络协议正确,能ping通本机IP地址。
从故障想象可以看出,网卡和协议安装正常,故障原因可能出现在网线上。
网卡灯亮并不能表明网络连接没有线路问题,局域网传输通常使用1、2、3、6共4条线进行传输,有时即使其中某条线断后网卡的灯也亮,但网络却不通。
使用测线仪器检查故障计算机的网线。
如果网线正常,如果不能ping通,先换一下交换机端口再试;仍不通,则最大可能为网卡接口发生故障,则需要更换一块网卡。
【案例五】发送和接收数据很少
【故障分析和处理】办公室有4台计算机,只有3台能上网。
查看本地连接属性时,虽然都有数据发送和接收,但数量很少,变化也很小,而且任务栏中的网络图标也不闪烁。
由于数据发送和接收都很少,可能是网线故障导致,此时使用网线测试仪进行测试,结果网线正常。
怀疑是否是网卡驱动的问题,从网上下载驱动后,故障依旧;重新对TCP/IP协议进行安装和配置仍然未解决,怀疑是设备与系统的兼容性问题。
从另外3台能正常使用的计算机上拆下一块网卡,换下故障的计算机的网卡,并安装相应的网卡驱动程序。
重新启动计算机后,故障排除。
看来果然是因为网卡兼容性问题造成的。
【案例六】网卡名称后对了个#2
【故障分析和处理】计算机安装一些软件后,使网络驱动程序发生了异常。
于是重新安装了网卡驱动程序。
但在重新安装网卡驱动后,出现了上图所示的情况。
出现此情况是因为以前拔网卡之前没完全卸载。
在原有网卡没卸载时,就将硬件从计算机中拔除。
该网卡的驱动程序仍然保存在系统中,虽然不会影响新安装网卡的使用,但会在新安装的网卡后加一个#2,表示与原来网卡的区别,如图13所示。
图13双网卡图例
显示所有的网卡,并将原来和现在的网卡全部删除,重新启动计算机,且从新安装驱动即可。
对与XP系统重新启动计算机,将自动安装驱动程序。
【案例七】双机直连ping不通
【故障分析和处理】有两台计算机,一台笔记本和一台台式机,都使用的是XP系统,使用一根交叉线进行双机直连,ping127.0.0.1和本机IP地址都可以ping通,但ping对方提示超时。
①检查网线是否畅通;
②检查XP系统的guest用户是否开启;
③检查xp系统的“允许网络访问我的计算机”是否开启;
④检查XP系统自带的防火墙是否开启。
【案例七】接收字节为0
【故障分析和处理】在一个10台计算机组成的局域网,操作系统采用XP,其中有一台计算机无法连通。
表现为:
在“网上邻居”中能看到自己,双击屏幕右下角的连接图标发现在“本地连接状态”中有发出的字节数,但接收到的字节数为0。
用替换法测试过,网卡及线路都没问题。
①采用替换法测试网线,得出网线没问题,则问题可能出现在主机上;
②有发出的字节数,而接收的字节数为0,说明线路发送数据正常,接收数据为0.因此连通性故障的可能性最大,或者是接插处接触不好,因此检查网线的接插处,并没发现异常;
③可能是主机的网卡与xp系统不兼容或者与主机的兼容性不好。
④采用更换其他品牌网卡的方法进行测试,问题解决。
【案例八】同一网段内的计算机无法通信
【故障分析和处理】某单位的所有计算机都无法接入Internet了。
从文档中查找到用户的IP地址后,试着ping了几台,发现全部连接超时。
既然机房内所有用户都无法连接,首先怀疑可能是级联电缆问题或级联端口的问题。
于是,先在网络中心的机柜内查看了一下该级联端口的LED指示灯,没有发现明显异常。
到Internet机房后,检查了几台计算机,发现不仅无法接入局域网和Internet,设置彼此之间都无法ping通,也无法通过查找的方式找到对方。
所以计算机不能上网,排除计算机网卡故障的可能;初断定故障可能出在交换机、级联电缆和交换机端口上,使用双绞线测试仪器测试网线,排除连通性问题。
变换交换机的端口问题仍然没解,连接了网线的交换机的端口都正常;采用替换法,更换掉交换机,换上衣瞬间,网络正常,但一会故障依旧出现。
得出问题并非出在交换机,可能是由于网络的广播风暴引起的。
当主机系统响应一个在网上不断循环的报文分组或者试图响应一个没有应答的系统时就会发生广播风暴。
一般为了改变这种状态,请求或者响应分组源源不断地产生出来,常使情况变得更糟。
随着网络上分组数目的增加,拥塞会随之出现,从而降低网络的性能以至于使之陷入瘫痪。
一个数据帧或包被传输到本地网段(由广播域定义)上的每个节点就是广播;由于网络拓扑的设计和连接问题,或其他原因导致广播在网段内大量复制,传播数据帧,导致网络性能下降,甚至网络瘫痪,这就是广播风暴。
其实广播风暴多是出现在以hub连接而且是环形连接的局域网中,如果用路由器的话,由于路由器是树形连接设计的,可以有效的防止广播风暴的产生。
关闭交换机,在每台电脑运行ping127.0.0.1命令进行本机网卡测试,当发现有网卡故障的计算机时,换掉有故障的网卡,问题解决。
【案例九】网卡MAC地址为FF-FF-FF-FF-FF-FF-FF
【故障分析和处理】最近宿舍买了台交换机连了8台计算机,7台能正常使用,只有一台安装了XP系统的计算机不能访问其它计算机。
Xp只能偶尔在网上邻居中看到其它计算机,但不能访问。
而其他计算机也是“偶尔”能在网上邻居中看到这台故障计算机,同样也不能访问。
使用ipconfig/all命令检查其详细网络信息时,显示网卡的MAC地址是FF-FF-FF-FF-FF-FF.
从测试结果来看,应当是该计算机的网卡故障。
网卡的MAC不应该是FF-FF-FF-FF-FF-FF。
MAC地址为48位,用12个16进进制数表示。
前6个16进制数字由IEEE管理,用来识别生产厂家或者生产者,后6个包括网卡序列号,因此建议更换新网卡进行测试。
【案例十】内置网卡不能上网
【故障分析和处理】公司计算机的网卡是主板集成的RealtekRTL8139(A)PCIFastEthernetAdapter,通过局域网连接Internet。
最近不知道什么原因,该计算机一直不能正确共享连接,而公司的其他计算机上网都正常,观察发现,网卡的指示灯为黄色,并且在优化大师上显示该网卡错误,代码为22。
为改计算机更换网线,或者更换该计算机所连接的接口;先删除网卡驱动程序,然后关机进入CMOS设置,检查设置是否有问题。
进入系统后,重新安装网卡驱动程序;如果仍然不能解决,只能进入CMOS,禁用当前的内置网卡,并重新安装一块PCI接口网卡。
【思考与练习】
1.常见的网络协议故障有哪些?
如何处理?
2.常见的网卡故障有哪些?
如何处理?