Использование dpkt для получения корпуса трассировки протокола с использованием файла pcap
Информация: Python 3.6.3 через Anaconda Distribution
Я использую dpkt для анализа файла pcap и перебираю его, собирая ethernet, ip и tcp.
Код Python:
import dpkt
file = open('file10','rb')
pcapFile = dpkt.pcap.Reader(file)
for ts, buf in pcapFile:
eth = dpkt.ethernet.Ethernet(buf)
ip = eth.data
tcp = ip.data
file.close()
Из этого я хочу извлечь корпус трассировки протокола для использования в модели языка n-граммы. Как я могу извлечь эти байты из eth, ip или tcp?