#TCP你学得会# Wireshark中的"TCP Spurious Retransmission"

    本文属于Wireshark应用相关,不涉及内核协议栈实现。

    最近抓包看到了一个之前没有见过(或者没有留意)的专家提示“TCP Spurious Retransmission”,如下图:

    https://blog.packet-foo.com/2013/06/spurious-retransmissions/comment-page-1/ 中给出了非常详细的解释,这是Wireshark给出的额外提示,用来帮助用户更好的理解报文流程,归其原因就是因为发送端重发了一个已经收到应答的报文段。

    回到这次抓包,client向server发起了连接请求,由于server上对应的端口没有开放,所以用RST回应了这个请求,且这个RST中对初始序列号进行了应答,当协议栈再次尝试重新发起连接的时候,这个报文就会被Wireshark标记为“Spurious Retransmission”。


    总结:处处留心皆学问。




你可能感兴趣的:(#TCP你学得会# Wireshark中的"TCP Spurious Retransmission")