查看: 3071|回复: 4

求助捕获arp包的问题

[复制链接]
发表于 2007-7-31 13:17:16 | 显示全部楼层 |阅读模式
执行arp -d后,ping内网可以捕获arp包的

但当我ping www.163.com的时候,ethereal为什么不能捕获相应的arp包

刚开始学,是不是对arp的理解有误?还是其他什么原因?

再问一句:arp的过滤规则怎么样的?难道写错了?
回复

使用道具 举报

发表于 2007-7-31 14:53:28 | 显示全部楼层
ping www.163.com时,主机将ping请求包发送到网关,网关再将ping包转到www.163.com
www.163.com响应的ping包,发到网关,网关再转到主机
在此过程中,涉及到的arp解析只有主机请求网关的arp,既:主机询问网关的MAC地址是多少
如果主机的arp缓存中有网关的MAC地址,则这一步也省了。

评分

1

查看全部评分

回复

使用道具 举报

发表于 2007-7-31 16:19:38 | 显示全部楼层
fangtian3000的解释相当清楚。
楼主可按如下步骤操作:
1.执行arp -d
2.先不要ping其它的机器,直接ping www.163.com,同时抓包
这时楼主就会看到有ARP包了。
回复

使用道具 举报

 楼主| 发表于 2007-7-31 19:20:21 | 显示全部楼层
恩 知道了    谢谢楼上两位!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | CSNA会员注册

本版积分规则

快速回复 返回顶部 返回列表