|  | 
 
 发表于 2006-10-26 13:13:48
|
显示全部楼层 
问题2| 首先,A会将B的ip地址和自己的子网掩码相与,判断B是否是和自己在一个网段.如果是,会去查arp表,如果里面有B的记录,那么数据包就可以直接发往B.如果没有记录,那么a将发起一个arp请求,内容大概是:谁是***.***.***.***(B),请告诉***.***.***.***(A),在B收到了这个请求包后,首先更新自己的arp表,然后给A发一个回应的数据包,之后A就知道了B的ip和mac地址的对应关系,就可以按照这个发出数据包直接至B.如果A发现B与自己不在一个网段,那么A将包发向网关,通过网关转发至B,如果没有设置网关,那么A会提示"目标不可到达" 
 看错题了,
  …… 交换机在收到这个包后,首先根据其中的Mac地址查询MAC-端口对应表中有无这条记录,有,转发过去;没有,就以这个MAC地址广播泛洪到所有端口,如果有端口有响应,交换机就学习记录下这条记录,并将包发给该端口,如果没有,就丢弃这个包
 
 [ 本帖最后由 gezi1234 于 2006-10-26 13:42 编辑 ]
 | 
评分
1
查看全部评分
 |