云计算~OSPF的高级配置

  • 路由重分发
  • OSPF重分发路由类型
  • NSSA区域
  • 链路状态通告类型—泛洪
  • OSPF的路径分类以及优先级
  • OSPF地址汇总
  • 虚链路
  • 规则和特点:
  • 验证命令
  • 实验配置
  • 虚链路配置实例
  • R1配置
  • R2配置
  • R3配置
  • R4配置


路由重分发

在一个自治系统内,可以执行多个路由协议,而每个路由协议可以协同进行工作。其中涉及到的元素:度量值和管理距离。

OSPF重分发路由类型

类型1:总共指定开销为外部路径+内部路径的指定开销,适用于RIP路由和静态路由。
类型2:指定开销就是外部路径的指定开销,适用于BGP,那些不可信的路由协议。

ospf外部路由在protocol字段应标记为 ospf外部路由开销值_路由表

import-route ospf 1 cost 3            将OSPF协议注入到当前配置视图RIP中进行重分发,这里默认的路径类型为2(外部开销),成本开销:3跳(对于RIP的度量值就是跳数),在rip中重分发是需要指定cost值的。
import-route rip 1 type 1 cost 1         将rip注入当前配置视图OSPF下,这里设置了路径类型为1,cost度量值:1(Cost=100M/BW)。

非area区域内的默认路由和静态路由配置时都需要同时配置直连路由。
default-route-advertise always           ospf重分发默认路由
import-route direct                              ospf重分发直连路由
import-route static                               ospf重分发静态路由

NSSA区域

说明:其中定义了LSA类型7,而具备该类型的通告,在经过ABR时就会转换为LSA类型5,而且该区域提供了类似Stub area和totally stubby area的优点,其中也可以包含ASBR。

链路状态通告类型—泛洪

区域类型

1&2

3

4&5

7

骨干区域(Area0 )

允许

允许

允许

不允许

非骨干区域,非末梢区域

允许

允许

允许

不允许

末梢区域

允许

允许

不允许

不允许

完全末梢区域

允许

不允许*

不允许

不允许

NSSA

允许

允许

不允许

允许

完全末梢区域中类型3里“不允许”表示存在一条默认路由,而其他都没有。*

OSPF的路径分类以及优先级

ospf外部路由在protocol字段应标记为 ospf外部路由开销值_网络_02


路由表添加路由条目,若目的网段相同,则会添加优先级高的路由条目到路由表中。

OSPF地址汇总

地址汇总的作用

  1. 地址通过减少泛洪的LSA数量节省资源。
  2. 可以通过屏蔽一些网络不稳定的细节来节省资源。
  3. 减少路由表内的路由条目

汇总的好处就是将多条路由宣告在一个汇总路由内即可。

虚链路

一个非骨干区域路由需要跨过一个非骨干区域的去访问骨干区域路由所需要配置的链路。(非骨干区域与骨干区域非直连的路由配置)。

规则和特点:

  1. 虚链路必须配置在两台ABR路由器之间。
  2. 传送区域不能是一个末梢区域。
  3. 虚链路的稳定性取决于其经过的区域的稳定性。
  4. 虚链路有助于提供逻辑冗余。

验证命令

**display ospf vlink           查看Router ID。**
dis ospf 1 brief       查看ospf 1相关信息
dis ospf 1 peer brief   查看ospf 1邻居表简要信息
dis ospf 1 peer         详细信息显示
dis ip routing-table    查看路由表中的OSPF路由(确定路由器类型和属性)
dis ospf routing
dis ospf int g 0/0/0

实验配置

ospf外部路由在protocol字段应标记为 ospf外部路由开销值_路由表_03

虚链路配置实例

R1配置

interface GigabitEthernet0/0/0
 ip address 192.168.1.2 255.255.255.0 
interface GigabitEthernet0/0/1
 ip address 192.168.2.1 255.255.255.0 
 
ospf 1 
 area 0.0.0.0 
  network 192.168.1.0 0.0.0.255 
 area 0.0.0.1 
  network 192.168.2.0 0.0.0.255 
  vlink-peer 192.168.3.1              配置指定穿越区域的ABR路由器的路由ID(router ID:192.168.3.1)
dis ospf vlink         查看Router ID

R2配置

interface GigabitEthernet0/0/0
 ip address 192.168.3.1 255.255.255.0 
interface GigabitEthernet0/0/1
 ip address 192.168.2.2 255.255.255.0 

ospf 1 
 area 0.0.0.1 
  network 192.168.2.0 0.0.0.255 
  vlink-peer 192.168.1.2
 area 0.0.0.2 
  network 192.168.3.0 0.0.0.255

R3配置

interface GigabitEthernet0/0/0
 ip address 192.168.3.2 255.255.255.0 

ospf 1 
 area 0.0.0.2 
  network 192.168.3.0 0.0.0.255

R4配置

interface GigabitEthernet0/0/0
 ip address 192.168.1.1 255.255.255.0 

ospf 1 
 area 0.0.0.0 
  network 192.168.1.0 0.0.0.255