【问题标题】:Extract QoS control value from .pcap file从 .pcap 文件中提取 QoS 控制值
【发布时间】:2017-02-26 21:25:08
【问题描述】:

我需要实现 .pcap 解析器来分析 QoS 值。
问题是打开 .pcap 文件(由 Wireshark 或 tcpdump 生成)并从每个包中提取 QoS 控制值(如果可用)。
我知道 QoS 控制 位于 IEEE 802.11 QoS 数据 层内(可通过 Wireshark 获得),但我不知道如何从脚本中提取此参数。
我试过用:
1. Python + dpkt
2. C# + 夏普帽
我有来自 IP 和 TCP 层的数据,但没有任何关于 QoS 的数据。

可能,我需要探索原始 .pcap 并在没有任何解析器的情况下查找 QoS 数据,但也许它可以通过其他方式获得?

【问题讨论】:

    标签: python-2.7 parsing pcap qos


    【解决方案1】:

    使用 tshark 命令(Wireshark 的一部分),您可以提取文本格式的一个或多个字段。示例命令:

    tshark -r some.pcap -Tfields -e wlan.qos
    

    您可以在https://www.wireshark.org/docs/dfref/w/wlan.html 找到wlan.qos 字段。要查找您在 Wireshark 中看到的字段的字段名称,请选择该字段并在状态栏中查找名称和说明。

    【讨论】:

    • 谢谢,真的很有帮助!
    猜你喜欢
    • 2019-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-27
    • 2014-06-01
    • 1970-01-01
    • 2019-09-04
    • 1970-01-01
    相关资源
    最近更新 更多