标题: 问一个网络发包的问题。有点钻牛角尖了。
lc1999
LU幼天使
Rank: 2



UID 22616
精华 1
积分 26
帖子 46
活跃指数 41
LU金币 2181 个
LU金条 0 个
阅读权限 20
注册 2004-6-7
 
发表于 2006-7-22 03:07  资料  个人空间  短消息  加为好友 
问一个网络发包的问题。有点钻牛角尖了。

如下是网络arp的工作原理。
当一个网络设备需要和另一个网络设备通信时,它首先把目标设备的IP地址与自己的子网掩码进行"与"操作,以判断目标设备与自己是否位于同一网段内。如果目标设备在同一网

段内,并且源设备没有获得与目标IP地址相对应的MAC地址信息,则源设备以第二层广播的形式(目标MAC地址为全1)发送ARP请求报文,在ARP请求报文中包含了源设备与目标设备

的IP地址。同一网段中的所有其他设备都可以收到并分析这个ARP请求报文,如果某设备发现报文中的目标IP地址与自己的IP地址相同,则它向源设备发回ARP响应报文,通过该报

文使源设备获得目标设备的MAC地址信息。



现在我有两台pc,接在一个hub上。

pc1   10.255.252.31 255.255.255.0
pc2   10.255.252.32 255.255.255.252

现在我从pc1 ping  pc2。  显然ping不通。因为它们不在一个subnet上。


我的问题是:
当一个网络设备需要和另一个网络设备通信时,它首先把目标设备的IP地址与自己的子网掩码进行"与"操作,以判断目标设备与自己是否位于同一网段内。
pc1 认为 pc2 在同一个网段上,实际又不是。在这种情况下,会发生什么呢?比如, pc2 如何 处理 pc1 的arp 包?


谢谢!

顶部
hetaim
LU小天使
Rank: 3Rank: 3



UID 36305
精华 0
积分 295
帖子 482
活跃指数 14
LU金币 2480 个
LU金条 0 个
阅读权限 20
注册 2005-11-9
 
发表于 2006-7-22 20:14  资料  个人空间  短消息  加为好友 
你确认ping不通





虚幻中寻找真实~
http://shop35031892.taobao.com
顶部
lc1999
LU幼天使
Rank: 2



UID 22616
精华 1
积分 26
帖子 46
活跃指数 41
LU金币 2181 个
LU金条 0 个
阅读权限 20
注册 2004-6-7
 
发表于 2006-7-22 20:25  资料  个人空间  短消息  加为好友 
我确认.



QUOTE:
原帖由 lc1999 于 2006-7-22 03:07 发表
如下是网络arp的工作原理。
当一个网络设备需要和另一个网络设备通信时,它首先把目标设备的IP地址与自己的子网掩码进行"与"操作,以判断目标设备与自己是否位于同一网段内。如果目标设备在同一网

...

你也可以试试.


谢谢!

顶部
hetaim
LU小天使
Rank: 3Rank: 3



UID 36305
精华 0
积分 295
帖子 482
活跃指数 14
LU金币 2480 个
LU金条 0 个
阅读权限 20
注册 2005-11-9
 
发表于 2006-7-22 20:45  资料  个人空间  短消息  加为好友 
5年前我就试过,谢谢!





虚幻中寻找真实~
http://shop35031892.taobao.com
顶部
xiong2127
LU新生
Rank: 1



UID 1148
精华 0
积分 14
帖子 26
活跃指数 0
LU金币 2009 个
LU金条 0 个
阅读权限 10
注册 2003-10-29
 
发表于 2006-7-23 14:11  资料  个人空间  短消息  加为好友 
不设置网关是PING不通的,但是 A PING B 和B PING A反应的结果是不 一样的。

顶部
zn8903
版主
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15


UID 2608
精华 8
积分 761
帖子 1438
活跃指数 94
LU金币 7240 个
LU金条 0 个
阅读权限 210
注册 2003-11-17
 
发表于 2006-7-29 08:54  资料  个人空间  短消息  加为好友  QQ
关于这个问题有旧帖子





http://blog.hexun.com/bluce_z/default.aspx?reload=1
顶部
[广告] 记录自己的思想火花,留住每日的技术积累,尽在拥有属于自己独立域名的博客。
 



当前时区 GMT+8, 现在时间是 2008-10-14 03:47
乐悠LoveUnix论坛-京ICP备05005823号

Thanks to Discuz!  © 2001-2007    Power by LoveUnix.net
Processed in 0.240336 second(s), 6 queries , Gzip enabled

清除 Cookies - 联系我们 - 乐悠LoveUnix - Archiver