泰克实验室塑造 发表于 2014-4-18 14:34:18

在帧中继,以太网,PPP环境中连接两个路由器的接口不在同一网段能否Ping通?

实验拓扑如下:
http://bbs.tech-lab.cn/data/attachment/forum/201205/12/21231393uevga2vv33r2fa.jpg


实验配置:
在帧中继环境中
FR:   interface Serial0/0
      encapsulation frame-relay
      frame-relay intf-type dce
      frame-relay route 100 interface Serial0/1 200
      interface Serial0/1
      encapsulation frame-relay
      frame-relay intf-type dce
      frame-relay route 200 interface Serial0/0 100
R1和R3分别配置如图所示的IP地址,并且都封装成frame-relay

在以太网环境中,照图上所示配置好IP即可

在PPP环境中,照图中所示将对应的接口封装成PPP,并配置上述IP地址

问题:
1.在帧中继环境中R1的10.1.1.1能不能Ping通R3的20.1.1.1,为什么?
2.在以太网环境中R1的14.1.1.1能不能Ping通R4的41.1.1.1,为什么?
3.在PPP环境中R3的35.1.1.1能不能Ping通R5的53.1.1.1,为什么?
解释:
1. 在帧中继环境下10.1.1.1 ping 20.1.1.1网段,可以PING通,在R1的路由表里面没有20.1.1.1网段的路由,但是在CEF表里面有20.1.1.1网段,在思科设备上默认是根据CEF进行快速转发,R1和R3动态学习到frame-map并且将IP地址和对应的端口放进CEF表里面,所以这时在路由表里没有路由,但是CEF表里面有也是可以正常PING通的。

2. 在以太网环境下两个接口不在同一个网段的直连的路由器,不可以PING通,是因为1.路由表里面没有路由条目,2.ARP表里面没有条目,在ARP表里面没有条目是由于在接口配置Ip地址的时候会向外发送一个无故ARP,当对端收到这个无故ARP表后发现跟自己接口的IP不在同一个网段,这时就会过滤掉,如果想让他们正常PING通,可以写静态路由下一跳指出接口,那这个时候路由器会认为跟对端相连的是一个直接网段,这时可以相互PING通的。

在以太网中和帧中继中CEF表形成的条件:
在帧中继环境中:路由表和帧中继map----------它们是or关系
在以太网环境中:路由表和 ARP表      ------------它们是and关系


3. 在PPP环境下两个接口不在同一个网段的直连的路由器,是可以PING通的,接口封装成PPP后,路由器会认为是对端的是一个32位的主机路由并写进路由表里面,这时两边是可以正常通信的


以上的内容如果有什么不对地方还请指出来,大家一起学习纠正,谢谢!!!

matrix003201 发表于 2014-4-19 09:35:13

1--应该可以ping通啊

ren_15 发表于 2014-5-2 23:19:13

这里是答案吗

tianchong89 发表于 2014-5-6 09:38:21

果断留言!!

scqqlg 发表于 2014-6-14 13:16:45

111

無~與~倫~比 发表于 2014-6-15 20:28:37

黄骨鱼

a491747001jt 发表于 2014-6-17 12:47:51

{:6_268:}

weichenyu 发表于 2014-6-18 23:07:20

为什么

小菘Jason 发表于 2014-7-16 08:31:39

在重中之重

bo.why 发表于 2014-7-19 16:05:50

Frame Relay 应该可以,如果你写了map 因为是类似MPLS 一样的label 转发,不检查什么包内容。

PPP 和HDLC 我觉的也不可以~没做过测试。

以太不可以,因为需要学习ARP, 不在一个网段内的ARP 互相是无法下表的
页: [1]
查看完整版本: 在帧中继,以太网,PPP环境中连接两个路由器的接口不在同一网段能否Ping通?