Рассчитать скорость передачи данных, используя разбор пакетов dpkt для заголовка радиоленты

Мне нужно рассчитать скорость передачи данных для данного пакета, который захватывается с использованием pcapy. Я использую dpkt, чтобы получить заголовок radiotap следующим образом:

dpkt.radiotap.Radiotap(packet)

Теперь мне нужно получить доступ к скорости передачи данных, и я предположил (ошибочно), что скорость, доступная для объекта Radiotap, была такой. Однако, это не так или, по крайней мере, он просто возвращает 0 или 1.

Так как я могу рассчитать скорость передачи данных из информации, уже доступной через dpkt.radiotap.Radiotap? или информация уже есть в dpkt, но я только что пропустил это?

1 ответ

Попробуйте это, чтобы получить скорость передачи данных с использованием радиоленты.

pkt.radiotap.datarate 
Другие вопросы по тегам