根据RFC 793对 MSL 的定义:
最大段生命周期,一个 TCP 段可以存在于互联网络系统中的时间。任意定义为 2 分钟。
根据RFC 791对 TTL 的定义:
该字段表示允许数据报在 Internet 系统中保留的最长时间。如果该字段包含值零,则必须销毁数据报。该字段在 Internet 标头处理中被修改。时间以秒为单位测量,但由于每个处理数据报的模块必须将 TTL 至少减少 1,即使它在不到一秒的时间内处理数据报,TTL 必须仅被视为数据报可能存在的时间。 目的是使无法传递的数据报被丢弃,并限制最大数据报生命周期。
所以我的问题是:MSL 基本上相当于 TTL 的时间吗(即 MSL 是否只是简单地告诉我们覆盖 TTL 跳数所需的时间)?