在深入问题之前,请看一下这个拓扑和从一个路由器到另一个路由器发送消息的结果:
我已经成功地将消息从R0发送到R2(反之亦然),R1发送到R3(反之亦然)。但是为什么我不能从 R0 向 R3 发送消息(反之亦然)?我已经在 RIP 和 BGP 路由器(R1 和 R2)中设置了所有redistribute static和redistribute connected
我该怎么办?
笔记
Router0 配置:
R0>enable
R0#configure terminal
R0(config)#interface Serial2/0
R0(config-if)#ip address 2.0.0.2 255.255.255.252
R0(config-if)#no shutdown
R0(config-if)#exit
R0(config)#interface Serial2/0
R0(config-if)#exit
R0(config)#ip route 1.0.0.0 255.255.255.252 2.0.0.1
R0(config)#ip route 3.0.0.0 255.255.255.252 2.0.0.1
R0(config-if)#exit
R0(config)#
路由器1配置:
R1>enable
R1#configure terminal
R1(config)#interface Serial2/0
R1(config-if)#ip address 1.0.0.1 255.255.255.252
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#interface Serial3/0
R1(config-if)#ip address 2.0.0.1 255.255.255.252
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#router bgp 100
R1(config-router)#neighbor 1.0.0.2 remote-as 200
R1(config-router)#network 1.0.0.0
R1(config-router)#redistribute static
R1(config-router)#redistribute connected
R1(config-router)#exit
R1(config)#
路由器2配置:
R2>enable
R2#configure terminal
R2(config)#interface Serial2/0
R2(config-if)#ip address 1.0.0.2 255.255.255.252
R2(config-if)#exit
R2(config)#interface Serial3/0
R2(config-if)#ip address 3.0.0.1 255.255.255.252
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#router rip
R2(config-router)#network 3.0.0.0
R2(config-router)#redistribute static
R2(config-router)#redistribute connected
R2(config-router)#exit
R2(config)#router bgp 200
R2(config-router)#neighbor 1.0.0.1 remote-as 100
R2(config-router)#network 1.0.0.0
R2(config-router)#redistribute static
R2(config-router)#redistribute connected
R2(config-router)#exit
R2(config)#
路由器3配置:
R3>enable
R3#
R3#configure terminal
R3(config)#interface Serial2/0
R3(config-if)#ip address 3.0.0.2 255.255.255.252
R3(config-if)#no shutdown
R3(config-if)#exit
R3(config)#router rip
R3(config-router)#network 3.0.0.0
R3(config-router)#redistribute static
R3(config-router)#redistribute connected
R3(config-router)#exit
R3(config)#