任务4 完成动态路由实现多园区网络连通(多区域OSPF)

任务4 完成动态路由实现多园区网络连通(多区域OSPF)

任务描述

某超市新开分店,原超市网络为A区,使用10.10.10.0/24和10.10.20.0/24两个网段;新店网络为B区,使用192.168.1.0/24网段。为了实现两个店区网络互联,形成多园区的网络,网络管理员使用两个路由器,通过高速同步串口(Serial)连接两个店区。考虑到网络的可扩充性,网络管理员将A区作为OSPF路由区域中的骨干区域Area 0,B区作为Area 1,配置OSPF(开放最短路径优先)动态路由协议来达到网络互联的目的。

本任务将介绍在多区域内配置动态路由OSPF来实现多园区网络连接的技术

相关知识

为提高大型网络的工作效率,人们通常可将OSPF路由域分割成若干个区域(Area),每个区域都以一个不同的非负整数作为区域号,区域之间通过一个骨干区域互联,每个非骨干区域都需要直接与骨干区域连接。骨干区域的区域号为0。

任务解析

多区域OSPF的配置与单区域OSPF的配置基本一样,只要在宣告本设备上的所有网段时指定相应的区域号即可。

任务实施

一、搭建网络拓扑

在PACKET TRACER软件中搭建如图4-9所示网络拓扑,各设备及端口地址见表4-7,请注意:本拓扑图中三层交换机S1的所有端口、路由器R1的所有端口、路由器R2的S2/0端口在骨干区域Area 0内,R2的F0/0口在区域Area 1内。

图4-9

表4-7

二、配置路由器R1的端口

Router(config)#host R1

R1(config)#int f0/0

R1(config-if)#ip address 10.10.30.1 255.255.255.0

R1(config-if)#no shut

R1(config-if)#exit

R1(config)#int s2/0

R1(config-if)#ip address 11.1.1.1 255.255.255.0

R1(config-if)#clock rate 64000

R1(config-if)#no shut

R1(config-if)#exit

R1(config)#

三、配置路由器R2的端口

Router(config)#host R2

R2(config)#int f0/0

R2(config-if)#ip address 192.168.1.1 255.255.255.0

R2(config-if)#no shut

R2(config-if)#exit

R2(config)#int s2/0

R2(config-if)#ip address 11.1.1.2 255.255.255.0

R2(config-if)#no shut

R2(config-if)#exit

R2(config)#

四、配置交换机及VLAN

配置三层交换机S1的端口及VLAN,并开启路由功能。

Switch(config)#host S1

S1(config)#vlan 10

S1(config-vlan)#ex

S1(config)#vlan 20

S1(config-vlan)#ex

S1(config)#int vl 10

S1(config-if)#ip add 10.10.10.1 255.255.255.0

S1(config-if)#no sh

S1(config-if)#ex

S1(config)#int vl 20

S1(config-if)#ip add 10.10.20.1 255.255.255.0

S1(config-if)#no sh

S1(config-if)#ex

S1(config)#int ran f0/1-10

S1(config-if-range)#swi acc vl 10

S1(config-if-range)#ex

S1(config)#int ran f0/11-20

S1(config-if-range)#swi acc vl 20

S1(config-if-range)#ex

S1(config)#int f0/24

S1(config-if)#no switchport

S1(config-if)#ip add 10.10.30.2 255.255.255.0

S1(config-if)#no sh

S1(config-if)#ex

S1(config)#ip routing

S1(config)#

五、查看S1、R1、R2上的路由

在特权模式下使用“show ip route”命令分别查看S1、R1、R2上的路由。

S1上路由:

C 10.10.10.0 is directly connected, Vlan10

C 10.10.20.0 is directly connected, Vlan20

C 10.10.30.0 is directly connected, FastEthernet0/24

R1上路由:

C 10.10.30.0 is directly connected, FastEthernet0/0

C 11.1.1.0 is directly connected, Serial2/0

R2上路由:

C 11.1.1.0 is directly connected, Serial2/0

C 192.168.1.0/24 is directly connected, FastEthernet0/0

很显然,S1上缺少11.1.1.0/24、192.168.1.0/24网段的路由信息,R1上缺少10.10. 10.0/24、10.10.20.0/24、11.1.1.0/24、192.168.1.0/24网段的路由信息,R2上缺少10.10. 10.0/24、10.10.20.0/24、10.10.30.0/24网段的路由信息,所以此时全网仅PC1与PC2互通(三层交换机上的SVI技术)。

六、在S1上配置OSPF路由协议

S1(config)#router ospf 1

S1(config-router)#network 10.10.10.0 0.0.0.255 area 0

S1(config-router)#network 10.10.20.0 0.0.0.255 area 0

S1(config-router)#network 10.10.30.0 0.0.0.255 area 0

S1(config-router)#ex

S1(config)#

七、在R1上配置OSPF路由协议

Router(config)#router ospf 1

Router(config-router)#network 10.10.30.0 0.0.0.255 area 0

Router(config-router)#network 11.1.1.0 0.0.0.255 area 0

Router(config-router)#ex

Router(config)#

八、在R2上配置OSPF路由协议

Router(config)#router ospf 1

Router(config-router)#network 11.1.1.0 0.0.0.255 area 0

Router(config-router)#network 192.168.1.0 0.0.0.255 area 1 !请注意区域号,根据拓扑图可知R2的F0/0口所在网段191.168.1.0属于Area 1

Router(config-router)#ex

Router(config)#

九、再次查看S1、R1、R2上的路由

在特权模式下再次使用“show ip route”命令分别查看S1、R1、R2上的路由。

S1上路由:

C 10.10.10.0 is directly connected, Vlan10

C 10.10.20.0 is directly connected, Vlan20

C 10.10.30.0 is directly connected, FastEthernet0/24

O 11.1.1.0 [110/65] via 10.10.30.1, 01:15:29, FastEthernet0/24

O IA 192.168.1.0/24 [110/66] via 10.10.30.1, 01:15:29, FastEthernet0/24

说明:字母“O”代表OSPF类型的路由,此时由设备自动生成了11.1.1.0/24、192.168. 1.0/24两网段的OSPF路由信息。字符串“IA”表示此路由信息来自不同的区域。

R1上路由:

O 10.10.10.0 [110/2] via 10.10.30.2, 00:16:26, FastEthernet0/0

O 10.10.20.0 [110/2] via 10.10.30.2, 00:16:26, FastEthernet0/0

C 10.10.30.0 is directly connected, FastEthernet0/0

C 11.1.1.0 is directly connected, Serial2/0

O IA 192.168.1.0/24[110/65]via 11.1.1.2,01:23:57,Serial2/0

R2上路由:

O 10.10.10.0 [110/66] via 11.1.1.1, 00:18:15, Serial2/0

O 10.10.20.0 [110/66] via 11.1.1.1, 00:18:15, Serial2/0

O 10.10.30.0 [110/65] via 11.1.1.1, 00:18:15, Serial2/0

C 11.1.1.0 is directly connected, Serial2/0

C 192.168.1.0/24 is directly connected, FastEthernet0/0

十、配置PC1、PC2和PC3的IP地址、子网掩码和网关地址并进行连通性测试

表4-7所示为配置PC1、PC2和PC3的IP地址、子网掩码和网关地址,进行连通性测试。此时,计算机PC1、PC2和PC3均已互相连通,完成A区和B区的网络互联。

任务小结

在本网络拓扑中,路由器R2称为区域边界路由器ABR(Area Border Routers),此类路由器可以同时属于两个以上的区域,但其中一个必须是骨干区域。本任务演示了多区域OSPF路由协议的配置,配置命令和任务3相似,只是在区域边界路由器R2上宣告本设备的所有网段时,要注意网段所属区域。

拓展提高

在某些特殊场合,非骨干区域没办法直接与骨干区域相联,于是发展出OSPF虚链路技术,专门用于解决此类问题,请百度一下,自行学习

课后自测

在PACKET TRACER软件中搭建如图4-10所示网络拓扑,各设备及端口地址见表4-8,为实现全网贯通,要求如下:

图4-10

表4-8

(1)完成各计算机终端IP地址、子网掩码和默认网关的配置。

(2)完成各设备端口的地址配置。

(3)在S1、R1、R2上配置OSPF路由协议。

(4)测试连通性,查看、记录并阅读各路由器上的路由信息。