| 用途 | 避免把乱序当丢包处理 |
|---|---|
| 步骤 | 先看重传是否真的发生,再看投入的重传量 |
对照表
对照表
乱序:seq 跳跃后回补,dup ACK 后无重传
丢包:同一 seq 出现两次(重传),或等待 RTO
混合:两者并存,按缺口实际统计多路径转发(ECMP/LAG 哈希不均)是乱序高发场景。
两者都会触发重复 ACK,区分看结果:数据最终补齐(无重传)为乱序;出现缺口重传为丢包;抓包标注与 SACK 轨迹给出直接证据。
| 用途 | 避免把乱序当丢包处理 |
|---|---|
| 步骤 | 先看重传是否真的发生,再看投入的重传量 |
乱序:seq 跳跃后回补,dup ACK 后无重传
丢包:同一 seq 出现两次(重传),或等待 RTO
混合:两者并存,按缺口实际统计