今天来完成一个实验,拓扑图如下

这个实验是为了说明当某个区域配置为NSSA区域时,正如这个图所示的情况,当EIGRP被重分布到OSPF网络时,NSSA区域内的路由器(除了ABR路由器外)是无法学习到此外部路由信息的。必须手动配置一条默认路由,引导路由器访问外部网络
具体配置如下:
R1:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
interface Loopback0
ip address 172.16.0.1 255.255.255.0
!
interface Loopback1
ip address 172.16.1.1 255.255.255.0
!
interface Loopback2
ip address 172.16.2.1 255.255.255.0
!
interface Loopback3
ip address 172.16.3.1 255.255.255.0
!
interface Serial0/0
ip address 192.168.1.1 255.255.255.0
ip ospf 1 area 1
serial restart-delay 0
clock rate 64000
!
router ospf 1
log-adjacency-changes
area 1 nssa
redistribute rip metric 50 subnets
!
router rip
version 2
network 172.16.0.0
no auto-summary
R2:
interface Serial0/0
ip address 192.168.2.2 255.255.255.0
ip ospf 1 area 0
serial restart-delay 0
clock rate 64000
!
interface Serial0/1
ip address 192.168.1.2 255.255.255.0
ip ospf 1 area 1
serial restart-delay 0
!
router ospf 1
log-adjacency-changes
area 1 nssa
!
R3:
interface Serial0/0
ip address 192.168.3.3 255.255.255.0
ip ospf 1 area 2
serial restart-delay 0
clock rate 64000
!
interface Serial0/1
ip address 192.168.2.3 255.255.255.0
ip ospf 1 area 0
serial restart-delay 0
!!
router ospf 1
log-adjacency-changes
R4:
interface Loopback0
ip address <?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />10.1.0.1 255.255.255.0
!
interface Loopback1
ip address 10.1.1.1 255.255.255.0
!
interface Loopback2
ip address 10.1.2.1 255.255.255.0
!
interface Loopback3
ip address 10.1.3.1 255.255.255.0
!
interface Serial0/0
no ip address
shutdown
serial restart-delay 0
!
interface Serial0/1
ip address 192.168.3.4 255.255.255.0
ip ospf 1 area 2
serial restart-delay 0
!
router eigrp 1
network 10.0.0.0
auto-summary
!
router ospf 1
log-adjacency-changes
redistribute eigrp 1 metric 50 subnets
按上面配置完成后,我们来看看R1上的路由表
r1(config-if)#do sh ip rou
172.16.0.0/24 is subnetted, 4 subnets
C 172.16.0.0 is directly connected, Loopback0
C 172.16.1.0 is directly connected, Loopback1
C 172.16.2.0 is directly connected, Loopback2
C 172.16.3.0 is directly connected, Loopback3
C 192.168.1.0/24 is directly connected, Serial0/0
O IA 192.168.2.0/24 [110/128] via 192.168.1.2, 00:01:07, Serial0/0
O IA 192.168.3.0/24 [110/192] via 192.168.1.2, 00:00:47, Serial0/0
果然没有重分发EIGRP后的路由信息。
再来看看R2上的路由条目
r2(config-if)#do sh ip rou
172.16.0.0/24 is subnetted, 4 subnets
O N2 172.16.0.0 [110/50] via 192.168.1.1, 00:00:41, Serial0/1
O N2 172.16.1.0 [110/50] via 192.168.1.1, 00:00:41, Serial0/1
O N2 172.16.2.0 [110/50] via 192.168.1.1, 00:00:41, Serial0/1
O N2 172.16.3.0 [110/50] via 192.168.1.1, 00:00:41, Serial0/1
10.0.0.0/24 is subnetted, 4 subnets
O E2 10.1.3.0 [110/50] via 192.168.2.3, 00:00:41, Serial0/0
O E2 10.1.2.0 [110/50] via 192.168.2.3, 00:00:41, Serial0/0
O E2 10.1.1.0 [110/50] via 192.168.2.3, 00:00:41, Serial0/0
O E2 10.1.0.0 [110/50] via 192.168.2.3, 00:00:41, Serial0/0
C 192.168.1.0/24 is directly connected, Serial0/1
C 192.168.2.0/24 is directly connected, Serial0/0
O IA 192.168.3.0/24 [110/128] via 192.168.2.3, 00:00:51, Serial0/0
R2上是有到达EIGRP网路的路由的。由此我们刚才的结论是正确的。
我们来测试一下
r1(config)#do ping 10.1.0.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.1.0.1, timeout is 2 seconds:
.....
Success rate is 0 percent (0/5)
r1(config)#
当我们增加了默认路由后
r1(config)#ip route 0.0.0.0 0.0.0.0 192.168.1.2
r1(config)#do sh ip rou
172.16.0.0/24 is subnetted, 4 subnets
C 172.16.0.0 is directly connected, Loopback0
C 172.16.1.0 is directly connected, Loopback1
C 172.16.2.0 is directly connected, Loopback2
C 172.16.3.0 is directly connected, Loopback3
C 192.168.1.0/24 is directly connected, Serial0/0
O IA 192.168.2.0/24 [110/128] via 192.168.1.2, 00:03:11, Serial0/0
O IA 192.168.3.0/24 [110/192] via 192.168.1.2, 00:02:21, Serial0/0
S* 0.0.0.0/0 [1/0] via 192.168.1.2
再来测试下
r1(config)#do ping 10.1.0.1
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.1.0.1, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 116/150/228 ms
OK,实验完成
转载于:https://blog.51cto.com/lovelife/179880