【问题标题】:Is it possible to filter TCP retranmission packet in tcpdump?是否可以在 tcpdump 中过滤 TCP 重传数据包?
【发布时间】:2016-10-20 22:06:35
【问题描述】:

我正在尝试在 tcpdump 中查看 TCP 重传数据包。

我找到了过滤同步数据包、ACK 数据包的命令,但找不到重传数据包的过滤器

是否有过滤此类数据包的命令。

提前致谢。

【问题讨论】:

    标签: wireshark tcpdump


    【解决方案1】:

    我一直在用它来跟踪wireshark中的重新传输:

    tcp.analysis.retransmission
    

    这也很有用:

    tcp.flags.reset==1
    

    在 tcpdump 中,您可以使用此表达式进行重置(尚未尝试重新传输,但如果我发现我会回复我的答案):

    'tcp[tcpflags] & (tcp-rst) != 0'
    

    【讨论】:

      【解决方案2】:

      当您使用 Wireshark 或 TShark 时,您可以使用 display filter:
      字段名:tcp.analysis.retransmission

      AFAIK 在 tcpdump、dumpcap、Wireshark 或 TShark 上没有捕获过滤器。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-01-22
        • 2020-09-16
        • 2010-09-23
        • 1970-01-01
        • 2021-08-08
        • 1970-01-01
        相关资源
        最近更新 更多