路由交换笔记(三十四)---不同掩码通信实验
2010-05-27 23:01
337 查看
已知两台主机,如图所示:一个用/16的掩码,一个用/8的掩码, 问题是两台主机能否ping通,也就是能否通信???? 如果能!请问能否解释一下通信的的过程!! 答:PC1:192.168.1.1/16 去ping PC2:192.168.2.1/8时 第一步:PC1要与PC2通信,首先要知道PC2的MAC地址, 所以就去查询自己的ARP缓存表,查找PC2对应的MAC地址。 第二步:由于第一次通信,pc1的ARP缓存表里不存在PC2对应的MAC地址, 所以,进行ARP广播。 第三步:由于ARP结构包含源MAC地址(PC1的MAC)和源IP地址(PC1:192.168.1.1), 目的MAC地址(FF-FF-FF-FF-FF-FF)和目的IP地址(PC2:192.168.2.0), 可是不包含子网掩码。封装完成,广播ARP。 第四步:广播ARP包,PC2收到。这里应该就是用PC2的子网掩码去计算PC1和PC2的网段, 得到网段都为:192.0.0.0。所以是同一个网段。这是就发送一个ARP的REPLY(2)命令, 其中包含自己的MAC地址(PC2)。 第五步:PC1获得PC2主机的IP-MAC地址对应关系,并保存到ARP缓存中; 通过ARP -A 查看。 第六步:PC1此时把PC2MAC地址封装进帧,再把数据发出去。到达PC2 ,PING通・・・・ 自我总结:1,数据链路层负责把上层数据封装成固定的帧格式,也就是需要MAC地址。 2,网络层,通过ARP广播获取MAC地址。ARP包格式里不携带子网掩码。 3,子网掩码的划分采用的是借位。 |
相关文章推荐
- 使用路由器实现不同VLAN间通信_路由交换
- 路由交换笔记(5)---RIP(第二个实验)
- 不同VLAN之间相互通信的两种方式 (单臂路由、三层交换)
- CCNP交换.三层交换路由 不同VLAN间通信
- 三层交换配路由不同(VLAN)6台PC之间通信(华为)
- 路由交换笔记--单臂路由配置实验
- 在一台三层交换上,通过配置dhcp和路由实现不同VLAN相互通信
- 路由交换笔记(十四)---EIGRP实验总结(2)
- 不同VLAN之间相互通信的两种方式 (单臂路由、三层交换)
- 路由交换笔记(37)--路由再分配实验
- 路由交换笔记(28)--ACL-NAT-VLAN-DHCP综合实验配置
- rip动态路由以及三层交换实现DHCP服务实验【笔记|实验】
- 距离矢量路由协议RIP-路由交换原理13-【HCNA笔记】
- 路由交换之VLAN-MAP详解(CCIE实验必考特性)
- 路由交换笔记(4)---RIP
- 小五思科技术学习笔记之VTP和三层交换Vlan通信 推荐
- CCIE-交换路由复习笔记
- 路由交换实验2
- 配置多台三层交换VLAN间相互通信(实验)
- HP 路由交换实验