HCIP---OSPF详解 3----OSPF不规则区域

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录

  • 目录

    一 .远离骨干的非骨干区域

    1.使用Tunnel隧道将R4连接到骨干区域中

    2.使用虚链路解决不规则区域问题:

    3.多进程双向重发布:

    思维导图:


一 .远离骨干的非骨干区域

HCIP---OSPF详解 3----OSPF不规则区域_第1张图片

上图R1可以通过OSPF获取area 0 和 area 1 的路由信息,R3通过OSPF获取area 0 和area 1

的路由信息,R4可以获取area 0 和area 1 和area 2 的路由信息,R5无法获取任何路由信息

思考:只有R4可以获取area 0/arae 1/area 2 的路由信息,R5获取不到任何路由信息的原因?

上图 area2 为远离骨干的非骨干区域,不规则区域带来的通信障碍导致R5获取不到任何路由信息,无法正常通信

解决办法:

1.使用Tunnel隧道将R4连接到骨干区域中

缺点:1.可能造成选路不佳:之前R4到达 area 0 的路由信息由R2计算后将路由信息传递到                  R4连接隧道之后,R4将直接通过隧道传递area0 的拓扑信息,由于OPSF优先选择                自己通过拓扑计算的路由,所以将造成选路不佳

          2.R2和R4都会连接在 area 0 ,并将拓扑信息转换成路由信息发送到area1-R3上造成               重复更新

          3.因为R2和R4需要建立邻居关系,而更新流量需要通过area 1,则area 1-R3的压力                 会加大

#R2配置命令
[r2]int tunnel 0/0/0
[r2-Tunnel0/0/0]ip address 10.0.0.1 24
[r2-Tunnel0/0/0]tunnel-protocol gre 
[r2-Tunnel0/0/0]source 23.0.0.1 
[r2-Tunnel0/0/0]destination 34.0.0.2

#R4配置命令
[r4]int tunnel 0/0/0
[r4-Tunnel0/0/0]ip address 10.0.0.2 24
[r4-Tunnel0/0/0]tunnel-protocol gre
[r4-Tunnel0/0/0]source 34.0.0.2
[r4-Tunnel0/0/0]destination 23.0.0.1

#在R2上宣告
[r2]ospf 
[r2-ospf-1]area 0
[r2-ospf-1-area-0.0.0.0]network 10.0.0.0 0.0.0.255 

#在R4上宣告
[r4]ospf
[r4-ospf-1]area 0
[r4-opsf-1-area-0.0.0.0]network 10.0.0.0 0.0.0.255

#查看虚链路的命令
[r2]display ospf vlink 

解决办法:

2.使用虚链路解决不规则区域问题:

    缺点:穿越区域会产生额外的周期性数据

         

OSPF虚拟链路技术可以解决以下问题:

  1. 跨越非邻居区域的连通性问题,以实现区域之间的连通。

  2. 避免对网络进行大规模的重构以减少网络的复杂性。

  3. 在多层网络中,可以使用OSPF虚拟链路技术来简化网络的管理,减少路由器的硬件成本。

OSPF虚拟链路技术的实现需要满足以下条件:

  1. 两个区域必须都在同一个AS中。

  2. 虚拟链路必须连接两个非邻居区域之间的路由器。

  3. 虚拟链路的ID必须唯一。

  4. 虚拟链路必须在两个相邻的路由器之间的链路上建立。

通过OSPF虚拟链路技术,可以实现跨越多个区域的路由器之间的通信,从而提高网络的可靠性和可扩展性         

为什么说虚链路永远属于 area 0? 

虚拟链路技术实际是将 area 0 拓展为下图,以此将R4变为合法的边界路由器

HCIP---OSPF详解 3----OSPF不规则区域_第2张图片

#R4寻找R2作为保证人
[r4]opsf
#进入穿越的区域---寻找的保证人需要和自身在同一个区域
[r4-ospf-1]area 1
[r4-ospf-1-area-0.0.0.1]vlink-peer 2.2.2.2--#2.2.2.2 为邻居的router-id 

#R2同意作为R4的担保人
[r2]ospf
#R2同样进入穿越区域 area 1
[r2-ospf-1]area 1
[r2-ospf-1-0.0.0.1]vlink-peer 4.4.4.4

解决办法:

3.多进程双向重发布:

                     重发布:不同路由协议之间存在信息隔离,所以可以通过重发布技术,将一种                                      协议的路由按照另一种协议的规则发布出去

                     多进程:OSPF多进程是指在同一个路由器上运行多个独立的协议进程,每个                                      进程在不同的区域或者不同的VRF(虚拟路由和转发)中进行路由表                                      的计算和更新。

                     ASBR---一台设备同时运行多种协议或同时连接多个网络,如果使用重发布技                                       术传递路由,则这样的设备称为ASBR--自治系统边界路由器   

R4为ASBR 

HCIP---OSPF详解 3----OSPF不规则区域_第3张图片

#创建ospf进程 2
[r2]ospf 2 router-id 4.4.4.4
[r4-ospf-2]area 2
[r4-ospf-2-area-0.0.0.2]network 45.0.0.0 0.0.0.255

#查看ospf路由表
[r4]display ospf routing

#设置重发布
[r4]ospf 1
#将ospf 2的路由导入ospf 1
[r4-ospf-1]import-route ospf 2
#将ospf 1的路由导入ospf 2
[r4]ospf 2
[r4-ospf-2]import-route ospf 1

 OSPF域外导入的路由信息标记为O-ASE,优先级定义为150

 


思维导图:

你可能感兴趣的:(HCIP,网络,网络协议,运维)