關鍵詞:PING、MTU
一、故障現象
終端ping 32字節的報文可以通網關,ping 1500字節的大包無法ping通網關 網絡拓撲如下:
二、設備型號和版本
設備型號:S7808C
版本號:S7800C_RGOS 12.3(1)B0202
三、故障排查思路
1、通過ACL進行丟包點的確認
2、Debug開啟看報文的處理情況
四、故障排查過程
故障原因:
1、通過抓包來分析,S7808C的報文都有進行回包,判斷是報文被發到終端后被丟棄。
2、通過內部對故障的復現,定位故障的原因是,S7808C上終端的網關地址上配置MTU 2000,當SVI接口上配置完后,會修改SVI接口的MTU和IP MTU兩個數值。
3、IP MTU是確定分片報文長度的功能。IP MTU的數值大于終端網卡的MTU數值時,會出現S78發出的分片報文大于終端的網卡的MTU導致,終端ping大包的時候出現不通的情況。
4、S7808C收到分片報文的原理是:S7808C收到分片報文后,會將分片報文重新進行整合成一個報文,再基于交換機的SIV接口的IP MTU重新分片發送出去。
五、解決方案
1、當SVI接口上修改完MTU后,需要再到SIV接口上配置IP MTU數值,且IP MTU的數值和終端網卡的MTU數值要一致,終端不用進行修改。
78核心:
接入設備:
2、終端上開啟接收巨型幀的功能,讓終端可以接收大于網卡MTU的報文。
78核心:
接入設備:
終端設備:
因為部分的終端無法不支持巨型幀的功能,建議使用解決方案一
如遇該故障無法定位解決可點擊進入:售后閃電兔 處理