IP 数据包会被 TCP 有效负载丢弃吗?

网络工程 ip tcp
2022-03-03 20:24:54

TCP 段封装了它的 IP 有效负载,如果某种方式的 ip 数据包在传输中丢失。

一段时间IP包会被分片,

我问这个片段是否会在传输中丢失。如何修复它?

所有其他数据包将被丢弃?

1个回答

如果数据包的一个片段丢失,目的主机将无法重建数据包,数据包将被丢弃。

IP 是无连接的,它无法请求丢失的片段或数据包。如有必要,上层协议或应用程序必须请求重新发送任何丢失的数据包(对于某些协议或应用程序,例如实时,重新发送旧数据可能是一件坏事)。面向连接的协议(例如 TCP)将请求任何丢失的数据,但无连接协议(例如 UDP)不会请求丢失的数据,因此由应用程序或应用层协议来请求丢失的数据。