假设给定的 TCP 片段被分成两个 IP 数据报,第一个数据报到达 TCP 服务器,但第二个数据报从未到达。
一定时间后,TCP 服务器发送一个keepalive,并确定客户端是存活的。那么 TCP 服务器如何处理这个第一个数据报?是等待第二个数据报到达,还是丢弃第一个数据报?
分片重组超时后,分片被丢弃;另一端需要重传。
此超时通常是可配置的。在 Linux 上,默认为 30 秒并通过/proc/sys/net/ipv4/ipfrag_time.
| 归档时间: |
|
| 查看次数: |
2923 次 |
| 最近记录: |