以太網和PPPOE網絡下MTU和MSS的關係

MTU: Maxitum Transmission Unit 最大傳輸單元
MSS: Maxitum Segment Size 最大分段大小
PPPoE: PPP Over Ethernet(在以太網上承載PPP協議),就是因爲這個協議的出現我們纔有必要修改我們的MSS或者是MTU值。
一般的網絡環境下,MTU爲1500,MSS爲1460
這裏寫圖片描述
這裏寫圖片描述
PPPoE的網絡環境下,MTU爲1492,MSS爲1452
這裏寫圖片描述
這裏寫圖片描述
在XX的網絡環境中,出現異常的原因是MTU爲1492,MSS爲1460,這樣在應用層數據包爲最大值1460時,MTU達到了1500,超過了當前網絡環境中允許的1492,數據包被拋棄,無論TCP如何重傳,都無法把數據傳出去。

解決辦法只有更改用戶所處的網絡環境的配置,比如降低MSS到1452。
目前我們使用的IP協議是IPV4, IPV6的頭還要增加20字節,如果我們以後使用IPV6則需要降低MSS到1432。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章