在Scapy中选择使用不同的方法在L2和L3发送数据包有什么理由吗? Scapy不仅可以检查发送的数据包是L2还是更高?
如果Scapy要检测传递的数据包是L2还是L3,则意味着它必须硬编码被认为是“第3层”和“第2层”的层列表。
如果你制作一个自定义图层3,它就不会知道它落在哪个类别中,因此它会让你选择。
这也是历史,可以追溯到2008年,你无法打破它:-)