MSS 为 0 是什么意思?

MSS 为 0 是什么意思?

正在学习,我使用命令netstat -rt来检查路由表并了解更多信息。输出说MSS为0,这个值是什么意思呢?它还可以取另一个值吗?这告诉我什么?

答案1

值零表示正在使用默认值(参考:https://tldp.org/LDP/nag2/x-087-2-iface.netstat.html)。

MSS 的默认值是“设备 MTU 减去标头”(参考:route(8)Ubuntu 上的手册),对于 IPv4 为 536 字节,对于 IPv6 为 1220 字节(参考:https://en.wikipedia.org/wiki/Maximum_segment_size)。

也可以看看RFC876,“TCP 最大段大小和相关主题”

相关内容