路由器故障:链路丢包严重
创始人
2024-07-25 00:50:16
0

链路丢包介绍

碰到丢包的情况,INTERNET会自动的让双方的电脑根据协议来补包。如果你的线路好,速度快,包的损失会非常小,补包的工作也相对较易完成,因此可以近似的将你的数据看做是无损传输。但是,如果你的线路较差(如用猫),数据的损失量就会非常大,补包工作也不可能百分之百完成。在这种情况下,数据的传输就会出现空洞,造成丢包。

MP-Group一条链路被shutdown一段时间内,另一链路丢包严重的故障解决步骤如下:

网络环境

两台路由器通过两条CE1链路,采用MP-Group的方式互连。

MP-Group组网图

路由器故障:链路丢包严重

在RouterA上将CE1 4/0/0接口shutdown后,在RouterA或RouterB上ping对端,前一分钟丢包严重,丢包率达到50%,两分钟内链路自动恢复正常,不再丢包。

在RouterB上执行类似操作,故障现象相同。

故障分析

根据MP-Group的机制,当一条链路不可用后,流量会自动转到其他可用链路上。

根据PPP协议在路由器上的实现,当一条链路上连续10个Hold time报文都收不到时,会将该链路的协议层置为Down。

缺省情况下,PPP协议的Hold time报文间隔是10秒,10个Hold time报文间隔就是100秒,即,近2分钟后对端才能够感知链路状态为Down。

因此,链路shutdown后的100秒内,对端还是会向这条链路发包,导致前100秒丢包严重。100秒过后,对端感知到链路状态变化,就不会再向该链路发包了,不再丢包。

针对上述问题,把两端接口的Hold time报文间隔设置短一些即可解决。

处理步骤

在RouterA和RouterB上分别执行以下操作。

步骤 1     执行命令system-view,进入系统视图。

步骤 2     执行命令interface serial interface-number,进入CE1接口形成的同步串口视图。

步骤 3     执行命令timer hold 1,配置同步串口的Hold time报文间隔时间为1秒。

步骤 4     执行命令shutdown和undo shutdown,重启CE1接口。

配置完成后,在RouterA或RouterB上ping对端,丢包严重问题不再出现,故障解决。

----结束

案例总结

对于链路状态不稳定的网络,应当缩短Hold time报文的间隔时间,以便能够快速感知到链路的状态变化。

【编辑推荐】

  1. 路由器故障:链路不稳定
  2. 路由器故障:CE1接口网速较慢
  3. 路由器故障:POS口状态反复Up/Down
  4. 路由器故障:POS接口修改MTU值无法生效 
  5. 路由器故障:POS接口无法收到对端的报文
  6. 路由器故障:POS链路不能Up:C2字节不匹配
  7. 路由器故障:MP Group成员接口状态频繁Up/Down

相关内容

热门资讯

如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
施耐德电气数据中心整体解决方案... 近日,全球能效管理专家施耐德电气正式启动大型体验活动“能效中国行——2012卡车巡展”,作为该活动的...
Windows恶意软件20年“... 在Windows的早期年代,病毒游走于系统之间,偶尔删除文件(但被删除的文件几乎都是可恢复的),并弹...
20个非常棒的扁平设计免费资源 Apple设备的平面图标PSD免费平板UI 平板UI套件24平图标Freen平板UI套件PSD径向平...
德国电信门户网站可实时显示全球... 德国电信周三推出一个门户网站,直观地实时提供其安装在全球各地的传感器网络检测到的网络攻击状况。该网站...
为啥国人偏爱 Mybatis,... 关于 SQL 和 ORM 的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行...
《非诚勿扰》红人闫凤娇被曝厕所... 【51CTO.com 综合消息360安全专家提醒说,“闫凤娇”、“非诚勿扰”已经被黑客盯上成为了“木...