Я могу отправить базовый пакет, используя scapy, и проверить его на принимающем ПК, используя wireshark.
Когда я добавляю тег VLAN, я не могу получить пакет или перехватить его в wireshark на стороне источника
sendp (Ether () / IP (dst = "172.16.64.49") / Raw (загрузка = "некоторые данные"))
sendp (Ether () / Dot1Q (vlan = 42) / IP (dst = "172.16.64.49") / Raw (загрузка = "некоторые данные"))
[Ethernet]
dst = 00: 15: 17: e4: 55: 52
src = b0: 83: fe: e2: df: b7
type = n_802_1Q
[802.1Q}
prio= 0
id= 0
vlan= 42
type= IPv4
[IP]
version= 4
ihl= 5
tos= 0x0
len= 29
id= 1
flags=
frag= 0
ttl= 64
proto= ip
chksum= 0x7c32
src= 172.16.102.92
dst= 172.16.64.49
\options\
[Raw]
load= 'some data'
Данные выглядят так, как я ожидал в scapy, есть мысли?