石头是怎样练成的

走自己的路,还不让别人说?

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

        

    

阅读更多
文章标签: tcp byte
个人分类: 网络技术类
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

不良信息举报

MTU 和 TCP 的MSS

最多只允许输入30个字

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭