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