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下程序发出的伪包是快于服务器返回的真包的,符合预期。

求高手指教!
...全文
227 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
小小爬虾 2016-04-13
  • 打赏
  • 举报
回复
有人遇到过这个问题吗

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧