■ 任务背景
某大型企业网络的结构时常发生变化,OSPF路由器需运行SPF算法来重新计算路由信息,大量消耗路由器的CPU和内存资源,随着多条路径的增加,路由表变得越来越庞大,每一次路径的改变都使路由器不得不花大量的时间和资源去重新计算路由表,路由器变得越来越低效,且有可能使路由器的CPU和内存资源彻底耗尽,从而导致路由器的崩溃。 工程师对该企业的实际情况进行了分析,决定把OSPF大型区域划分成多个更易管理的小型区域,区域之间交换路由汇总信息,而不是每一个路由的细节,划分小型区域后可实现OSPF的工作更加流畅。■ 相关知识
1、OSPF区域容量 划分多区域后,每个OSPF区域里到底可以容纳多少台路由器呢?单区域所支持的路由器的数量范围是30-200,考虑网络拓扑的稳定性、路由器的内存、CPU性能等参数的影响,区域内实际加入的路由器数量应能容纳的最大数量,一个区域里包含25台路由器可能都已经显得比较多了。 2、OSPF多区域的配置方法 OSPF路由器多区域与单区域配置方法相同,需要注意的是需分清路由器所属的区域。同一个设备的不同接口可能属于不同的区域,注意设置区域,配置方法如下: 首先配置骨干区域: (1)启用OSPF协议,自定义进程号,比如: OSPF 1 (2)指定OSPF的区域,骨干区域0。比如:area 0 (3)在路由器的接口公布网段和反掩码。 然后配置其他区域,如区域1: (1)启用OSPF协议,自定义进程号,比如: OSPF 1 ,不同区域进程号可以相同 (2)指定OSPF的区域,非骨干区域1。比如:area 1 (3)在路由器的接口公布网段和反掩码。 需要注意的是,所有区域必须与骨干区域直接相连,才能相互学习到路由信息。■ 实施步骤
1、网络拓扑规划 采用OSPF协议配置路由器,规划拓扑如图1所示, PC 的 IP地址 规划如下 。 图 2 OSPF路由配置拓扑图 要求: ( 1 ) 根据 拓扑 图 的要求 , 完成路由器的接口 IP地址配置 ; ( 2 )在路由器上配置 OSPF 协议 ; (3) 查看路由表; ( 4 )检验 PC1与PC2之间的连通性。 2、完成路由器的配置 第一步: 为R1、R2、R3配置接口IP地址 R1的接口地址配置如下: [R1] interface GigabitEthernet 0/0/0 [R1-GigabitEthernet0/0/0] ip address 192.168.12.1 24 [R1] interface GigabitEthernet 0/0/1 [R1-GigabitEthernet0/0/1] ip address 192.168.1.254 24 R2的接口地址配置如下: [R2] interface GigabitEthernet 0/0/0 [R2-GigabitEthernet0/0/0] ip address 192.168.12.2 24 [R2] interface GigabitEthernet 0/0/1 [R2-GigabitEthernet0/0/1] ip address 192.168.23.1 24 R3的接口地址配置如下: [R3] interface GigabitEthernet 0/0/0 [R3-GigabitEthernet0/0/0] ip address 192.168.23.2 24 [R3] interface GigabitEthernet 0/0/1 [R3-GigabitEthernet0/0/1] ip address 192.168.2.254 24 第二步: OSPF协议的配置 对于单区域OSPF协议的配置,必须配置骨干区域0,其他的和配置RIP协议一致,只需公布路由器的直连网段,由分析可知,R1的直连网段是192.168.1.0/24和192.168.12.0/24,因此R1的配置命令如下: [R1] ospf 1 router-id 1.1.1.1 [R1-ospf-1] area 0 # 设置骨干区域0 [R1-ospf-1-area-0.0.0.0] network 192.168.12.0 0.0.0.255 # 公布网段及反掩码 [R1-ospf-1-area-0.0.0.0] network 192.168.1.0 0.0.0.255 # 公布网段及反掩码 R2的两个接口分别属于不同的区域,配置命令如下: [R2] ospf 1 router-id 2.2.2.2 [R2-ospf-1] area 0 # 接口G0/0/0设置骨干区域0 [R2-ospf-1-area-0.0.0.0] network 192.168.12.0 0.0.0.255 [R2-ospf-1] area 1 # 接口G0/0/1设置区域1 [R2-ospf-1-area-0.0.0.1] network 192.168.23.0 0.0.0.255 R3的两个接口都属于区域1,配置命令如下: [R3] ospf 1 router-id 3.3.3.3 [R3-ospf-1] area 1 [R3-ospf-1-area-0.0.0.1] network 192.168.2.0 0.0.0.255 [R3-ospf-1-area-0.0.0.1] network 192.168.23.0 0.0.0.255 配置过程中,路由器会启用OSPF协议自动学习都路由并记录在路由表中。 3、测试与验证 完成上述配置后, 我们可以分析 R1、R2、R3应该都有两条OSPF协议的路由记录,如果少于2条应该是配置有误。 可以使用命令 display ip routing-table 查看路由器的 整张IP路由表, 查看路由器 R1的路由表如图2所示。 图 2 查看R1的路由表 R2的路由表如图3所示 。 图 3 查看R2的路由表 R3的路由表如图4所示。 图 4 查看R3的路由表 R1、R2、R3分别有两条OSPF路由记录,由此可得路由器之间的网络全部打通。接下来测试PC1和PC2的连通性,测试结果如图5所示。 图 5 测试PC1与PC2的连通性■ 任务总结
在OSPF多区域的配置过程中,要仔细分清楚哪个区域包含哪些接口,只在本区域公布对应的网段即可,另外任何区域都必须与骨干区域0相连。■ 任务拓展
使用OSPF路由协议完成如图6所示路由器的配置, IP规划如图所示 , 注意每个网段的子网掩码位数不一致 , 配置完成后能实现PC3和PC4的互通。 图 6 OSPF路由配置拓扑图 要求: ( 1 ) 根据 拓扑 图 的要求 , 完成路由器的接口 IP地址配置 ; ( 2 )在路由器上配置 OSPF 路由协议 ; (3) 查看和分析 R5、R6、R7、R8的 路由表; ( 4 )检验 PC3与PC4之间的连通性。
提取码:u6rc
如有问题请留言讨论。