擅长:python、mysql、java
<p>老实说,我很惊讶它的表现。如果你能比现在做得更好,我会很惊讶的。在</p>
<p>请记住数据包通过用户陆桥时必须遵循的路径:</p>
<p>进入一个接口,通过NIC驱动程序进入内核,然后它必须等待上下文切换到user land,在那里它必须clime scapy协议抽象,然后才能由代码对其求值。然后你的代码发送回scapy协议抽象(可能在python用户空间重新组装包),被写入套接字,等待上下文切换回内核,写入NIC驱动程序,最后被发送到接口。。。在</p>
<p>现在,当你ping过这个链接时,你要计算两次完成整个过程所需的时间——一次是去,一次是返回。在</p>
<p>考虑到你的上下文从内核切换到用户登陆4次(每个方向2次),并且你能在0.015秒内完成这个任务——这很好。在</p>