在
OSPF
单区域中,每台路由器都需要收集其他所有路由器的链路状态信息,如果网络规模较大则会导致路由器不堪重负。就像一个国家面积很大时会把整个国家划分为不同省份来管理一样,OSPF
协议也可以将整个自治系统划分为不同的区域Area
链路状态信息只在区域内部泛洪,区域之间传递的只是路由条目而非链路状态信息,因此大大减小路由器负担
当一台路由器属于不同区域时称它为区域边界路由器ABR,负责传递区域间路由信息,类似于距离矢量算法
为了防止环路,所有非骨干区域之间的路由信息必须经过骨干区域,也就是非骨干区域必须和骨干区域相连,非骨干区域之间不能直接进行路由信息交互
实验目的
- 理解配置
OSPF
多区域的使用场景 - 掌握配置
OSPF
多区域的方法 - 理解
OSPF
区域边界路由器ABR
的工作特点
实验拓扑
实验步骤
-
如图示拓扑配置好各
PC
的IP
地址,掩码网关以及各路由器的IP
地址与掩码并测试各直连链路的连通性R1: <Huawei>system-view [Huawei]undo info-center enable [Huawei]sysname R1 [R1]interface g0/0/2 [R1-GigabitEthernet0/0/2]ip address 10.0.15.1 24 [R1-GigabitEthernet0/0/2]interface g0/0/1 [R1-GigabitEthernet0/0/1]ip address 10.0.13.1 24 [R1-GigabitEthernet0/0/1]interface g0/0/0 [R1-GigabitEthernet0/0/0]ip address 10.0.12.1 24
R2: <Huawei>system-view [Huawei]undo info-center enable [Huawei]sysname R2 [R2]interface g0/0/0 [R2-GigabitEthernet0/0/0]ip address 10.0.12.2 24 [R2-GigabitEthernet0/0/0]interface g0/0/1 [R2-GigabitEthernet0/0/1]ip address 10.0.24.2 24 [R2-GigabitEthernet0/0/1]interface g0/0/2 [R2-GigabitEthernet0/0/2]ip address 10.0.26.2 24
R3: <Huawei>system-view [Huawei]undo info-center enable [Huawei]sysname R3 [R3]interface g0/0/0 [R3-GigabitEthernet0/0/0]ip address 10.0.34.3 24 [R3-GigabitEthernet0/0/0]interface g0/0/1 [R3-GigabitEthernet0/0/1]ip address 10.0.13.3 24 [R3-GigabitEthernet0/0/1]interface g0/0/2 [R3-GigabitEthernet0/0/2]ip address 10.0.35.3 24 [R3-GigabitEthernet0/0/2]interface e0/0/0 [R3-Ethernet0/0/0]ip address 10.0.3.254 24
R4: <Huawei>system-view [Huawei]undo info-center enable [Huawei]sysname R4 [R4]interface g0/0/2 [R4-GigabitEthernet0/0/2]ip address 10.0.46.4 24 [R4-GigabitEthernet0/0/2]interface g0/0/1 [R4-GigabitEthernet0/0/1]ip address 10.0.24.4 24 [R4-GigabitEthernet0/0/1]interface g0/0/0 [R4-GigabitEthernet0/0/0]ip address 10.0.34.4 24 [R4-GigabitEthernet0/0/0]interface e0/0/0 [R4-Ethernet0/0/0]ip address 10.0.4.254 24
R5: <Huawei>system-view [Huawei]undo info-center enable [Huawei]sysname R5 [R5]interface g0/0/0 [R5-GigabitEthernet0/0/0]ip address 10.0.15.5 24 [R5-GigabitEthernet0/0/0]interface g0/0/1 [R5-GigabitEthernet0/0/1]ip address 10.0.35.5 24 [R5-GigabitEthernet0/0/1]interface g0/0/2 [R5-GigabitEthernet0/0/2]ip address 10.0.1.254 24
R6: <Huawei>system-view [Huawei]undo info-center enable [Huawei]sysname R6 [R6]interface g0/0/0 [R6-GigabitEthernet0/0/0]ip address 10.0.26.6 24 [R6-GigabitEthernet0/0/0]interface g0/0/1 [R6-GigabitEthernet0/0/1]ip address 10.0.46.6 24 [R6-GigabitEthernet0/0/1]interface g0/0/2 [R6-GigabitEthernet0/0/2]ip address 10.0.2.254 24
-
在
R1,R2,R3,R4
上开启OSPF
并将它们划进骨干区域,通告各网段R1: [R1]ospf //开启OSPF协议 [R1-ospf-1]area 0 //创建区域0 [R1-ospf-1-area-0.0.0.0]network 10.0.12.0 0.0.0.255 //通告诉网段及对应掩码的反码 [R1-ospf-1-area-0.0.0.0]network 10.0.13.0 0.0.0.255 R2: [R2]ospf [R2-ospf-1]area 0 [R2-ospf-1-area-0.0.0.0]network 10.0.12.0 0.0.0.255 [R2-ospf-1-area-0.0.0.0]network 10.0.24.0 0.0.0.255 R3: [R3]ospf [R3-ospf-1]area 0 [R3-ospf-1-area-0.0.0.0]network 10.0.3.0 0.0.0.255 [R3-ospf-1-area-0.0.0.0]network 10.0.13.0 0.0.0.255 [R3-ospf-1-area-0.0.0.0]network 10.0.34.0 0.0.0.255 R4: [R4]ospf [R4-ospf-1]area 0 [R4-ospf-1-area-0.0.0.0]network 10.0.4.0 0.0.0.255 [R4-ospf-1-area-0.0.0.0]network 10.0.24.0 0.0.0.255 [R4-ospf-1-area-0.0.0.0]network 10.0.34.0 0.0.0.255
此时
R1,R2,R3,R4
内部链路及PC3
与PC4
处于骨干区域中,并且通过OSPF
协议学习到了通往各自网段的路由,此时PC3 ping PC4
应该是通路 -
在
R5
上创建OSPF
进程并进入区域1
,通告其相应网段R5: [R5]ospf [R5-ospf-1]area 1 [R5-ospf-1-area-0.0.0.1]network 10.0.1.0 0.0.0.255 [R5-ospf-1-area-0.0.0.1]network 10.0.15.0 0.0.0.255 [R5-ospf-1-area-0.0.0.1]network 10.0.35.0 0.0.0.255
将
R1
与R3
的左半部分也划入区域1
R1: [R1]ospf [R1-ospf-1]area 1 [R1-ospf-1-area-0.0.0.1]network 10.0.15.0 0.0.0.255 R3: [R3]ospf [R3-ospf-1]area 1 [R3-ospf-1-area-0.0.0.1]network 10.0.35.0 0.0.0.255
-
查看
R5
邻居状态其中
State
为Full
,说明邻居关系建立正常 -
查看
R5
的OSPF
路由表可以观察到,除了区域
2
部分之外,其余路由皆通告OSPF
协议学习得到 -
查看
R5
的链路状态数据库信息可以发现,关于其他区域的路由条目都是通过
Sum-Net
这类LSA【Link State Acknowledgement,链路状态确认】
获得,这类LSA
是不参与本区域的SPF
算法运算的 -
接着对
R2,R4,R6
进行类似配置,将相应网段划进区域2
,最终使得PC1
与PC2
可以互通R2: [R2]ospf [R2-ospf-1]area 2 [R2-ospf-1-area-0.0.0.2]network 10.0.26.0 0.0.0.255 R4: [R4]ospf [R4-ospf-1]area 2 [R4-ospf-1-area-0.0.0.2]network 10.0.46.0 0.0.0.255 R6: [R6]ospf [R6-ospf-1]area 2 [R6-ospf-1-area-0.0.0.2]network 10.0.2.0 0.0.0.255 [R6-ospf-1-area-0.0.0.2]network 10.0.26.0 0.0.0.255 [R6-ospf-1-area-0.0.0.2]network 10.0.46.0 0.0.0.255
本实验取自华为公司《HCNA网络技术实验指南》,此书对于新手学习计算机网络协议以及熟悉eNSP操作十分友好,强烈推荐!!!