如何在python中创建一个规范为VLAN的以太网帧?
我已准备好IP和TCP标头。我需要将以太网头连接到它。
答案 0 :(得分:2)
您可以使用Scapy:
from scapy import inet
newpkt = inet.Ether()/inet.Dot1Q(vlan=1)/inet.IP()
有很多教程......你可以从这开始:http://www.secdev.org/projects/scapy/doc/usage.html
如果您想玩套接字,可以在https://github.com/osrg/openvswitch/blob/master/utilities/ovs-vlan-test.in
找到一个很好的例子