MTU 和 TCP 的MSS

         MTU: Maxitum Transmission Unit

        MSS: Maxitum Segment Size

        MTU 最大傳輸單元,和鏈路層協議有密切的聯繫。對於以太網來說,64byte<=MTU<=1518byte,去掉以太幀長度:srcmac+dstmac+type+crc=18,還有1500;如果封裝在普通用戶上網的ppp協議中,還有8byte,那麼實際上數據域就只有1492byte

       如果超過這個長度,那麼就要分片。

       MSS: 對於udp 報文來說,並不保證報文的準確到達,丟棄就丟棄。而對於tcp報文,是有保證的。而tcp 中可以對分片設置標誌,DF,可能應用層不能分片。那麼通信雙方就會協商MSS,最大是:1492-20(ip head)-20(tcp head)=1452 byte

 

 詳細參考:http://www.cnpaf.net/Class/TCPANDIP/05103121170033821979.htm

        

    

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