Рассчитать скорость передачи данных, используя разбор пакетов dpkt для заголовка радиоленты
Мне нужно рассчитать скорость передачи данных для данного пакета, который захватывается с использованием pcapy. Я использую dpkt, чтобы получить заголовок radiotap следующим образом:
dpkt.radiotap.Radiotap(packet)
Теперь мне нужно получить доступ к скорости передачи данных, и я предположил (ошибочно), что скорость, доступная для объекта Radiotap, была такой. Однако, это не так или, по крайней мере, он просто возвращает 0 или 1.
Так как я могу рассчитать скорость передачи данных из информации, уже доступной через dpkt.radiotap.Radiotap
? или информация уже есть в dpkt, но я только что пропустил это?
1 ответ
Попробуйте это, чтобы получить скорость передачи данных с использованием радиоленты.
pkt.radiotap.datarate