获得本机路由表和arp表

淡定去洗澡 2014-06-19 05:12:29
我正在写一个ping程序,其中ip头,icmp数据,和mac首部都要求自己手动构造,现在缺少本机mac地址,下一跳的ip地址和mac地址,(自己手动加上以上数据后可以实现ping功能)所以我想得到本机路由表和arp表,但是貌似winpcap没有方式可以得到,求大神指点,最好是winpcap或者winsock实现的,谢谢!!
...全文
261 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2014-06-20
  • 打赏
  • 举报
回复
system("arp -a >arp.txt");
system("route print >route.txt");
//然后读文件arp.txt和route.txt的内容
羽飞 2014-06-20
  • 打赏
  • 举报
回复
楼主参考这个帖子: 请问如何读取本机的路由表

3,881

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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