OSPF 多区域配置实例
OSPF 多区域配置与 OSPF 单区域配置相似
1、实验目标
所有路由器之间开启 OSPF ,使所有路由器及其端口都分别属于不同的 OSPF Area ,配置各网段通过 OSPF 学习到的路由互通
2、网络拓扑图
注:PC的IP地址、子网掩码及网关,点击PC进入自行配置
图中蓝色区域为骨干区域 Area 0;紫色区域为 Area 20;橙色区域为 Area 30;
3、配置步骤
(1)按拓扑图配置端口 IP 地址
R1:
<Huawei>system-view //进入系统视图
[Huawei]sysname R1 //重命名设备
[R1]interface GigabitEthernet0/0/1
[R1-GigabitEthernet0/0/1]ip address 192.168.20.1 24 //配置端口 IP 地址
[R1-GigabitEthernet0/0/1]quit
[R1]interface GigabitEthernet0/0/0
[R1-GigabitEthernet0/0/0]ip address 192.168.10.1 24 //配置端口 IP 地址
[R1-GigabitEthernet0/0/0]quit
[R1]interface LoopBack1 //创建 loopback 端口;若 loopback 接口存在、有IP地址,在路由协议中就会将其用作 Router ID,这样比较稳定(因为 loopback 接口一直都是 up 的)
[R1-LoopBack1]ip address 10.1.1.1 255.255.255.255 //配置端口 IP 地址
[R1-LoopBack1]quit
R2:
<Huawei>system-view
[Huawei]sysname R2
[R2]interface GigabitEthernet0/0/1
[R2-GigabitEthernet0/0/1]ip address 192.168.30.1 24 //配置端口 IP 地址
[R2-GigabitEthernet0/0/1]quit
[R2]interface GigabitEthernet0/0/0
[R2-GigabitEthernet0/0/0]ip address 192.168.10.2 24 //配置端口 IP 地址
[R2-GigabitEthernet0/0/0]quit
[R2]interface LoopBack1 //创建 loopback 端口;若 loopback 接口存在、有IP地址,在路由协议中就会将其用作 Router ID,这样比较稳定(因为 loopback 接口一直都是 up 的)
[R2-LoopBack1]ip address 20.1.1.1 255.255.255.255 //配置端口 IP 地址
[R2-LoopBack1]quit
(2)配置路由器 Router ID
R1:
[R1]router id 10.1.1.1 //配置路由器 Router ID 为 10.1.1.1
R2:
[R2]router id 20.1.1.1 //配置路由器 Router ID 为 20.1.1.1
(3)启动 OSPF 并配置区域所包含的网段
注:OSPF 多区域配置与OSPF 单区域配置相似;配置 OSPF 使用 network 命令配置区域所包含的网段时,掩码使用反掩码
反掩码就是用 255.255.255.255 与子网掩码对应位的数字相减;例:子网掩码为 255.255.255.0,那么它的反掩码就是 255.255.255.255 - 255.255.255.0 = 0.0.0.255
R1:
[R1]ospf 1 //启动 OSPF
[R1-ospf-1]area 0 //创建骨干区域 Area 0
[R1-ospf-1-area-0.0.0.0]network 10.1.1.1 0.0.0.0 //配置区域(Area 0)所包含的网段
[R1-ospf-1-area-0.0.0.0]network 192.168.10.0 0.0.0.255 //配置区域(Area 0)所包含的网段
[R1-ospf-1-area-0.0.0.0]quit
[R1-ospf-1]area 20 //创建区域 Area 20
[R1-ospf-1-area-0.0.0.20]network 192.168.20.0 0.0.0.255 //配置区域(Area 20)所包含的网段
[R1-ospf-1-area-0.0.0.20]quit
[R1-ospf-1]quit
R2:
[R2]ospf 1 //启动 OSPF
[R2-ospf-1]area 0 //创建骨干区域 Area 0
[R2-ospf-1-area-0.0.0.0]network 10.1.1.1 0.0.0.0 //配置区域(Area 0)所包含的网段
[R2-ospf-1-area-0.0.0.0]network 192.168.10.0 0.0.0.255 //配置区域(Area 0)所包含的网段
[R2-ospf-1-area-0.0.0.0]quit
[R2-ospf-1]area 30 //创建区域 Area 20
[R2-ospf-1-area-0.0.0.30]network 192.168.30.0 0.0.0.255 //配置区域(Area 30)所包含的网段
[R2-ospf-1-area-0.0.0.30]quit
[R2-ospf-1]quit
4、测试
(1)查看路由表
R1:
[R1]display ip routing-table //查看路由表
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
Destinations : 8 Routes : 8
Destination/Mask Proto Pre Cost Flags NextHop Interface
10.1.1.1/32 Direct 0 0 D 127.0.0.1 LoopBack1
127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0
127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
192.168.10.0/24 Direct 0 0 D 192.168.10.1 GigabitEthernet0/0/0
192.168.10.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0
192.168.20.0/24 Direct 0 0 D 192.168.20.1 GigabitEthernet0/0/1
192.168.20.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/1
192.168.30.0/24 OSPF 10 2 D 192.168.10.2 GigabitEthernet0/0/0
R2:
[R2]display ip routing-table //查看路由表
Route Flags: R - relay, D - download to fib
------------------------------------------------------------------------------
Routing Tables: Public
Destinations : 9 Routes : 9
Destination/Mask Proto Pre Cost Flags NextHop Interface
10.1.1.1/32 OSPF 10 1 D 192.168.10.1 GigabitEthernet0/0/0
20.1.1.1/32 Direct 0 0 D 127.0.0.1 LoopBack1
127.0.0.0/8 Direct 0 0 D 127.0.0.1 InLoopBack0
127.0.0.1/32 Direct 0 0 D 127.0.0.1 InLoopBack0
192.168.10.0/24 Direct 0 0 D 192.168.10.2 GigabitEthernet0/0/0
192.168.10.2/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/0
192.168.20.0/24 OSPF 10 2 D 192.168.10.1 GigabitEthernet0/0/0
192.168.30.0/24 Direct 0 0 D 192.168.30.1 GigabitEthernet0/0/1
192.168.30.1/32 Direct 0 0 D 127.0.0.1 GigabitEthernet0/0/1
(2)测试联通性
用 PC1 去 ping PC2 的 IP 地址,发现已经可以通了
用 PC2 去 ping PC1 的 IP 地址,同样也可以通
5、小结
OSPF 多区域拓扑结构设计在现在的网络设计中被广泛使用。
OSPF 多区域优点:
改善网络的可扩展性; 收敛速度快;SPF计算频率更低;路由表更小;降低了链路状态更新(LSU)开销;
OSPF 多区域缺点:
配置相对复杂,路由负载均衡能力较弱;