pcap_sendpacket发包迟一点点的问题。
小小爬虾 2016-04-12 10:00:02 实现目的:我访问一个网站,比如www.sohu.com,之后用pcap_sendpacket伪造一个服务器返回的包。
现在用wireshark测试,这个伪造的包总比服务器返回的真实包慢一点点。具体来说,如果pcap_open的第四个参数设置为10ms,伪包比真包慢0.003243左右,如果设置为1ms,伪包比真包慢0.000130左右,如果设置为0或-1,就不可控了。总之,伪包比真包慢一点。
以上情况只在linux下出现。windows下程序发出的伪包是快于服务器返回的真包的,符合预期。
求高手指教!