OSPF链路状态路由协议

OSPF多区域原理与配置

生成OSPF多区域的原因

  • 改善网络的可扩展性

  • 快速收敛

OSPF的通信量

OSPF的路由器类型

ABR:区域边界路由器

ASBR:自治系统边界路由器

其他为普通路由器

OSPF的区域类型

骨干区域Area 0

非骨干区域(减少路由表条目)

  • 标准区域(不做任何区域)

  • 末梢区域(stub)

  • 完全末梢区域(Totally stubby)

  • 非纯末梢区域(NSSA)

  • 完全非纯末梢区域

不同AS之间通信:EGP协议(BGP)、路由重分发(注入)/向RIP发送路由条目

OSPF链路状态数据库

每个路由器都创建了有每个接口、对应的相邻节点和接口速率组成的数据库

链路状态数据库中每个条目为LSA(链路状态通告),常见有六种LSA

==六类LSA==

NSSA区域(非纯末梢区域)

末梢区域和完全末梢区域

满足以下条件的区域

  • 只有一个默认路由作为其区域的出口

  • 区域不能作为虚链路的穿越区域

  • 该区域里无自治系统边界路由器ASBR

  • 不是骨干区域Area 0

末梢区域

没有LSA4、5、7通过

完全末梢区域

将一条LSA3的默认路由(与相邻area通信)通告外,没有LSA3、4、5、7通过

NSSA区域

NSSA区域是OSPF RFC的补遗

  • 定义了特殊的LSA类型7

  • 提供类似stub area和totally stubby area的优点

  • 可以包含ASBR

NSSA区域重分发路由类型

  • N1、N2

  • 经过NSSA区域ABR后转化为E1、E2

  • 在NSSA区域中引入外部路由后,在NSSA区域中路由器的路由表中显示为O N1和O N2,分别对应E1和E2。

  • 完全NSSA区域

  • 末梢区域:没有LSA5、LSA4、LSA7

  • 完全末梢区域:没有LSA7、LSA5、LSA4、LSA3

  • 非纯末梢区域:没有LSA5,但是增加了LSA7

  • 完全非纯末梢区域:没有LSA5、LSA3

特殊区域配置命令

1.在末梢区域中设置stub区域,屏蔽LSA4、5、7通告,即减少路由表条目

在末端两台路由器中都需要执行以下命令:

[Huawei]ospf 1 //进入ospf进程

[Huawei-ospf-1]area 2 //进入要划分末梢区域的area区域

[Huawei-ospf-1-area-0.0.0.2]stub //设置为stub网络

当将末梢区域设置成功后,在末梢区域设备R5中将看不到"O_ASE"类型的路由条目,取而代之的是0.0.0.0的默认路由

2.在末梢区域中设置完全stub区域,除了LSA3的默认路由通告,屏蔽其他LSA3、4、5、7通告,即减少路由表条目

配置此命令:

[Huawei]ospf 1

[Huawei-ospf-1]area 2

[Huawei-ospf-1-area-0.0.0.2]stub no

当完全末梢区域设置成功后,R5中将不会存在其他area区域中的路由条目,只会存在一条OSPF条目:0.0.0.0

依然能够实现全网互通

NSSA区域:

NSSA区域和Stub区域有许多相似的地方。两者的差别在于,NSSA区域能够将自治域外部路由引入并传播到整个OSPF自治域中,同时又不会学习来自OSPF网络其它区域的外部路由

在ASBR所在的区域中可以优化路由器的路由条目

NSSA区域可以屏蔽LSA4、LSA5,但是会生成LSA7,LSA7在ospf的ABR中会被转换为LSA5发往其他OSPF区域

在将area 1区域设置为nssa区域时,需要在该区域中所有路由器上配置:

[Huawei-ospf-1-area-0.0.0.1]nssa

注意:当把area 1 区域设置为nssa区域后可以发现路由条目没有变少,反而增加了一条默认路由指向ospf其他区域的

因此可以将area 1 区域设置为完全nssa区域。

完全NSSA区域:

为了进一步减少发送到NSSA区域中的链路状态通告(LSA)的数量,

==可以在ABR上进行配置==,禁止ABR向NSSA区域内发送 3 LSA。

即:NSSA区域中也不会出现区域间路由,路由表进一步精简。

area 1区域ABR路由器配置以下命令即可:

[Huawei]ospf 1

[Huawei-ospf-1]area 1

[Huawei-ospf-1-area-0.0.0.2]nssa no-summary

注意:当设置为ASBR所在区域为完全nssa区域后,该区域将不会存在OSPF其他区域的路由条目,

与NSSA区域相连的RIP协议区域也将无法学习到OSPF协议其他区域的路由条目。

OSPF的路径类型

  • 区域内路径、区域外路径、类型1的外部路径和类型2的外部路径

OSPF的路径类型的优先级

  • 区域内路径:  优先级1

  • 区域间路径:  优先级2

  • E1外部路径:  优先级3

  • E2外部路径:  优先级4

  • 1表示最高的优先级,4表示最低的优先级

管理距离=路由协议优先级

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值