标签: python scapy
在Scapy中使用不同的方法在L2和L3发送数据包的选择背后是否有任何理论依据? Scapy不仅可以检查发送的数据包是否为L2或更高?
答案 0 :(得分:1)
如果Scapy要检测所传递的数据包是L2还是L3,则意味着它必须对被视为“第3层”和“第2层”的层列表进行硬编码。
如果您创建自定义第3层,则不知道它属于哪个类别,因此您可以选择。
这也是历史,可以追溯到2008年,您不能破坏它:-)