目录
- 一、MTU\MSS是什么
- 二、为什么三次握手协商MSS
一、MTU\MSS是什么
MTU : Maximum Transmission Unit,即最大传输单元,表示数据链路层可以传输的最大数据包(不包含帧首部和尾部)。
MSS : Maximum Segment Size,即最大报文段长度。MSS是TCP协议的一个选项,用于在TCP连接建立时,收发双方可以通知对方通信时每一个报文段所能承载的最大数据长度,或者简单理解为有效载荷
二、为什么三次握手协商MSS
1、避免IP分片 , 提升传输效率
2、适应不同链路的MTU,确保数据顺利传输
3、防止发送端发送过大的数据,减少丢包和重发
4、优化传输性能,找到适合双方网络条件的传输参数
参考: https://www.cnblogs.com/sword0077/p/17142752.html