许家豪,某局点 S5560EI 1122 版本 GRE隧道闪断问题
问题描述
型号及版本:S5560-30F-EI-1122
问题描述:现场和远端友商设备建立GRE隧道,隧道口不定时震荡。
过程分析
过程分析:
现场初始正常,后将TCP MSS值从1400修改为了1260,开始出现故障现象。
查看诊断信息,发现硬件有丢包
===============bcm slot 1 chip 0 show/c===============
PERQ_DROP_PKT(0).cpu0: 2,430,817 +2,117,442
PERQ_DROP_PKT(1).cpu0: 2,773,402 +2,773,402
===============bcm slot 1 chip 0 pw===============
Queue 0: PPS 500. CurPkts 0. TotPkts 73966822. Disc rate 14606, qlen 0.
Queue 1: PPS 1000. CurPkts 0. TotPkts 33246623. Disc rate 13601, qlen 0
debug看,tunnel 0 down 之前有20秒没收到keepalive报文
*Aug 30 12:40:27:954 2022 CDYF-WIFI-GRE-55 GRE/7/packet:
Tunnel0 : Received a keepalive packet.
*Aug 30 12:40:13:005 2022 CDYF-WIFI-GRE-55 GRE/7/packet:
Tunnel0 : Received a keepalive packet.
*Aug 30 12:40:27:954 2022 CDYF-WIFI-GRE-55 GRE/7/packet:
Tunnel0 : Received a keepalive packet.
%Aug 30 12:40:47:921 2022 CDYF-WIFI-GRE-55 IFNET/5/LINK_UPDOWN: Line protocol on the interface Tunnel0 is down.
故障是在配置tcp mss 1260 之后发生的, 交换机芯片是不支持硬件分片的,如果需要分片是把报文上送CPU处理的, 这样就会导致,需要分片的报文多的话会冲击CPU,影响其他报文上送CPU。
解决方法
解决方案:
修改TCP MSS值,不要在交换机设备上进行报文分片即可。
CRM论坛(CRMbbs.com)——一个让用户更懂CRM的垂直性行业内容平台,CRM论坛致力于互联网、客户管理、销售管理、SCRM私域流量内容输出5年。 如果您有好的内容,欢迎向我们投稿,共建CRM多元化生态体系,创建CRM客户管理一体化生态解决方案。本文来源:知了社区基于知识共享署名-相同方式共享3.0中国大陆许可协议,某局点 S5560EI 1122 版本 GRE隧道闪断问题