MSS和MTU的区别

马谦马谦马谦 2018年7月3日22:57:44 发表评论
文章最后编辑于:2020-3-3 22:58:16

MTU: Maximum transmission unit,最大传输单元,IP报文段的最大大小。

MSS: Maximum segment size,最大的帧大小,是TCP数据段的最大大小。

其中MTU工作于数据链路层,取决于网络环境。而MSS只是TCP负载部分的大小,它受限于MTU。要注意的是MSS描述的只是TCP负载部分的长度,不包括头部。

MSS和MTU的区别

计算公式:

\(MSS = MTU - IPHeader - TCPHeader\)

大部分情况下,MTU的值是1500,IP头部和TCP头部各占20字节,所以MSS的长度最大也就是1460字节。如果TCP负载长度超出这个值,IP数据报将被分段发送。

本文共执行63次查询,耗时0.485秒!
马谦马谦马谦

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: