MTU: Maximum transmission unit,最大传输单元,IP 报文段的最大大小。
MSS: Maximum segment size,最大的帧大小,是 TCP 数据段的最大大小。
其中 MTU 工作于数据链路层,取决于网络环境。而 MSS 只是 TCP 负载部分的大小,它受限于 MTU 。要注意的是 MSS 描述的只是 TCP 负载部分的长度,不包括头部。
计算公式:
\(MSS = MTU - IPHeader - TCPHeader\)
大部分情况下,MTU 的值是 1500,IP 头部和 TCP 头部各占 20 字节,所以 MSS 的长度最大也就是 1460 字节。如果 TCP 负载长度超出这个值,IP 数据报将被分段发送。
评论