导航: 天下网吧 >> 网吧天地 >> 网吧技术 >> 故障解决 >> 正文

网络丢包现象分析处理指导书三

2008-11-20广东网吧联盟佚名
设备端口不匹配
 


 
 
 
问题描述:在用户的上网高峰期,出现速度慢、严重丢包等现象。
 
问题解释:经过查看cisco2621的上行端口(与光电收发器连接的端口),发现输入报文出现大量的CRC校验错,由此可以确定为路由器的物理端口或上行链路问题。进一步查看上联交换机catalyst,发现其下连端口工作于自协商状态,而协商结果为100M半双工。光电收发器一般不具有自协商功能,工作于100M全双工状态。由于上连设备端口状态不一致,因此整条链路出现大量报文出错。
 
问题解决:保证互连设备的端口的工作方式一致,问题解决。
 
备注:
 
1、两网络设备之间互连,要确认两端端口的工作状态一致;如果设备之间通过光电收发器做转接,需要确认如图三所以的四个端口的状态一致,只要其中一个端口状态跟其他端口不一样,则整条链路均受影响。另外,要求理解端口自协商的工作机制。
 
2、100BSAE-TX/10BASE-T端口的协商机制:目前,多数网络设备的以太网口都支持自协商。支持自协商的以太网口对接,可以采用一种标准的物理层信号FLP(对于FAST ETHERNET)或NLP(对于ETHERNET),通过一种协商机制,将双方的工作模式设置为双方都能支持的最高速率。例如,双方都支持自协商,并且两端的最高速率都是100M全双工,协商结果应是100M全双工;如果双方都支持自协商,一端的最高速率是100M全双工,另一端是100M半双工,协商结果应是100M半双工;10M全/半双工的情况可依此类推。通过自协商机制可以保证双方的速率和双工模式一致并且达到双方都支持的最高速率,从而保证传输的效率。但是如果一个支持自协商的网口与一个不支持自协商的网口对接,则可能出现问题。支持自协商的网口通过接收的信号可以判断出对方的速率是100M还是10M,但因为没有携带足够信息的FLP或NLP,无法判断出对方的全/半双工模式,所以通常只能根据对端的速率将自己设为100M半双工或10M半双工。例如:一个支持自协商的网口与一个固定100M半双工网口对接,自协商网口通常会将自己的模式设为100M半双工,两端模式一致,可正常通讯;但是如果一个支持自协商的网口与1个固定100M全双工网口对接,自协商网口通常会将自己的模式设为100M半双工,这样一端半双工一端全双工,通讯时链路上会出现碰撞,导致丢包错包。所以我们设置网口模式的一个基本原则是:互连的2个设备的对应网口工作模式设置一致。必须杜绝将一端设置为自协商,一端设置为全双工的方式;如果一端网络设备不支持自协商,应该也禁止对端的自协商功能,强制将两端的速率和全/半双工模式设成一致。
 
 
 
问题描述:网络拓扑见下图,在用户上网高峰期,在big400上ping外网出现严重丢包,内网通信正常。
 


 
问题解释:设备之间一边工作自协商,一边工作100M全双工,当自协商的一边没有收到对端完整的端口协商信号时(FLP)时,将自己设为100M,半双工,造成两边端口状态不一致,报文在链路中产生冲突、错误。
问题解决:将互连设备两边端口设为一致,则问题解决。
 
备注:做工程时,要求检查与我司设备互连的设备的端口的工作状态,并要求配置一致。牵涉到其他厂家设备时,客户有时不大愿意让你去操作其设备或者自认为配置没问题而不需要查看其他厂家设备,这时需要我们灵活处理,其实很多时候只要你把排障意图跟客户讲清楚,客户觉得你有道理,还是能到达你希望的目的的。比如,濮阳油田的这次故障,客户很肯定的说其NetScreen的trust端口的双工方式是固定全双工的,不需要确认。但是,通过跟他们分析端口之间的协商原理后,客户意识到设备之间端口的工作状态一致的重要性,同意检查NetScreen的情况,甚至到后来让我们自己操作,帮助他们查看NetScreen的配置是否合理。
 
 
 
问题描述:cisco3640与Big800互连,cisco3640作为出口路由器,在上网高峰期,Big800下连用户出现上网速度慢,ping外网大量丢包。Cisco3640一侧采用10M端口,Big800一侧采用100/10M端口,出现故障时看到cisco3640的端口有大量CRC错误。
 
问题解释:cisco3640的早期IOS v12.0版本对10M端口的双工方式不提供配置命令,默认工作状态就是10M half;Big800一侧端口工作于10M full,两边不匹配导致丢包。
 
问题解决:将Big800的端口配置成10M half可以解决问题,但是我们知道cisco3640与Big800在物理上是点到点的连接,建议最好让双方都工作在Full状态。通过升级cisco3640新的IOS,问题得到彻底解决。
 
备注:当然,其他厂家设备的软件升级我方最好不做,以免承担过多的责任,建议客户自己升级。不过,在有充分把握的情况下,客户自己升级有困难(得不到最新的软件、不会升级),我方也可以替客户排忧解难――包办,有利于工程的顺利进展

欢迎访问最专业的网吧论坛,无盘论坛,网吧经营,网咖管理,网吧专业论坛 https://bbs.txwb.com

关注天下网吧微信/下载天下网吧APP/天下网吧小程序,一起来超精彩

本文来源:广东网吧联盟 作者:佚名

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。若文章侵犯了您的相关权益,请及时与我们联系,我们会及时处理,感谢您对本站的支持!联系email:support@txwb.com,系统开号,技术支持,服务联系QQ:1175525021本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行