guoguor
驱动小牛
驱动小牛
  • 注册日期2004-10-10
  • 最后登录2012-03-06
  • 粉丝0
  • 关注0
  • 积分1023分
  • 威望203点
  • 贡献值0点
  • 好评度117点
  • 原创分0分
  • 专家分0分
阅读:1459回复:2

请教:arp包以及链路位问题,懂网络的都帮忙看一看吧,不知如何描述

楼主#
更多 发布于:2009-11-30 13:38
是这样子的。我做了一台机器(以下简称机器B)的网卡驱动。现在用直连网线将台式机A和机器B连接起来。A的ip地址设置为“192.168.1.2”  B的ip地址设置为“192.168.1.3”,子网掩码都设置成了“255.255.255.0”
目前A通过Ping命令发给B一个标准的arp请求包,B机器能够收到,并且自动的返回了一个arp 响应包。在B的机器上,通过中断可以看到发送到网络上后产生的中断信号,也可以通过B机器的RJ45的黄色的灯每发一个arp响应包灯闪烁一次。但是郁闷的就是A怎么也收不到这个arp响应包。

当B机器主动的ping A机器时,B的黄灯闪烁,但是台式机的黄灯就是灭的。
请问这可能是什么原因导致的呢?谢谢各位了,实在是郁闷了。

我查看过arp的请求包和响应包,应该格式都是正确的,都是60个字节嘛
一个小虾米,加油......
guoguor
驱动小牛
驱动小牛
  • 注册日期2004-10-10
  • 最后登录2012-03-06
  • 粉丝0
  • 关注0
  • 积分1023分
  • 威望203点
  • 贡献值0点
  • 好评度117点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2009-12-02 15:03
bangmangya
一个小虾米,加油......
cyliu
论坛版主
论坛版主
  • 注册日期2003-06-13
  • 最后登录2014-04-11
  • 粉丝5
  • 关注0
  • 积分1238分
  • 威望2531点
  • 贡献值0点
  • 好评度577点
  • 原创分14分
  • 专家分10分
板凳#
发布于:2009-12-02 15:27
此类问题,没有数据包怎么帮忙解决?哎,问问题要动脑。

两台机器同时起sniffer,则个监控自己的机器收发arp包。如果最后B发送了arp回应包,而A没有收到。则arp回包应该错误了,好好检查一下这个包
走走看看开源好 Solaris vs Linux
游客

返回顶部