如何区分ARP数据包

发布于 2021-11-15 09:58:01 字数 87 浏览 845 评论 7

现在我利用winpcap获取到了数据帧,请问我如何才能区分这些数据帧中是否包含有ARP数据包?或者说,ARP数据包是封装在IP数据包里的吗?如果是,我将如何解析?(小白求罩)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(7

好听的两个字的网名 2021-11-18 22:03:18

主要是想从数据帧里把ARP数据包滤出来单独分析

看透却不说透 2021-11-18 21:59:50

在winshark的过滤器那设置下就OK,如果想详细知道封包数据,建议你去下tcp/ip协议1,2,3 有电子版的,选择性看,上面主要用bsd的tcp/ip协议栈讲。

旧城烟雨 2021-11-18 21:07:05

我用的是C/C++

苍暮颜 2021-11-18 20:12:19

你用什么语言……?arp应该是单独的包,没有封装在ip包里 winshark是获取的包它们是分开的……我也想做网络编程 互相学习……

心舞飞扬 2021-11-18 18:25:03

你好,可以说的详细些吗?以太头的协议号是帧头里的信息吗?

各自安好 2021-11-18 18:04:12

根据你的回答,刚刚找了一下资料,我大概知道如何确定了,谢谢!

反目相谮 2021-11-18 07:42:07

以太头的协议号是0x8086就是arp报文。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文