我想知道像wireshark这样的程序详细地如何检测TCP流中重传的重复项。我查看了有关 TCP 的 RFC,但还不太明白它是如何工作的。我非常感谢一个清晰的解释。
令我困惑的一个示例情况如下:
*C: 1227 + len = 1687
C: 1847+ len = 2299
S: ACK 2299
*C: 2299+len = 2751
*C: 2751+len = 3203
S: ACK 2751
其中*表示具有重复负载的数据包。 wireshark 和/或 TCP 如何检测并丢弃重复项?