OSPF链路状态协议

ospf(链路状态路由协议)

一、ospf介绍

最短路径优先协议的路径选择算法是基于Dijkstra提出的最短路径优先算法。
①OSPF使用的是链路状态协议,RIP使用的是向量-距离路由选择协议。
②OSPF要求每个路由器周期性的发送链路状态信息,使得区域内所有路由器最终都能形成一个跟踪网络链路状态的链路状态数据库。利用链路状态数据库,每一个路由器都可以以自己为“根”,建立一个最短路径优先树,用来描述以自己出发,到达每个目的网络所需的开销。RIP只能根据相邻路由器的信息更新路由表,并且不知道全网的拓扑结构。
③OSPF要求路由器在链路状态变化时使用洪泛法,向所有的路由器发送该信息,而RIP仅与自己相邻的路由器通报路由信息。

二、ospf三种路由器四种区域三表

【1】三种路由

内部路由器:只在一个区域使用的路由
区域边界路由器(ABR):在两个区域之间使用的路由器
自治系统边界路由器(ASBR):用来连接ospf协议与其他协议之间的路由器

【2】四种区域

ospf的四种区域分别是:末梢区域、完全末梢、次末节、完全次末节。
(1)末梢区域:阻止type4或者type5类LSA传递进stub区域

AR1:ospf 1
           area 2
           stub
AR2:ospf 1
           area 2
           stub 

(2)完全末梢区域:阻止type3、4、5类LSA传递进stub区域,会由ABR生成一条默认路由(3类)给stub区域。

AR1:ospf 1
           area 2
           stub no-summary

(3)次末节区域:阻止type4、5类LSA传递进ospf,将5类的LSA转变为7类LSA,由ABR将7类LSA再次转变为5类LSA。

AR1:ospf 1
           area 2
           nssa
AR2:ospf 1
           area 2
           nssa

(4)完全次末节区域:阻止type3、4、5类LSA传递进ospf,会由ABR下发一条默认路由指向nssa区
域。

 AR1:ospf 1
           area 2
           stub no-summary  

三、链路状态通告(LSA)的6中类型

在这里插入图片描述

四、区域与类型的关系

在这里插入图片描述
stub一般在配置在末梢区域(后面可以跟在同一area的路由)和完全末梢区域(后面不能再跟其他路由段),用于加速本路由器的收敛。
NSSA一般是在nssa区域(ospf协议与其他协议之间ASBR路由器所在的区域),用于优化路由。

五、ospf的7种状态

down state            #####关闭状态########
Init state            #####初始化状态#######
two-way state         #####建立邻居关系#####
exstart state         #####预启动状态#####
exchange state        #####交互状态交换DBD#####
loading state         #####加载状态#####
full state            #####完成#####
【1】down

没有收到hello报文或者ospf没有启动

【2】init

邻居没有收到我的hello报文,但我收到了邻居的hello报文

【3】2-way

双方都收到hello报文,建立了邻居关系

【4】exstart

互相交换dbd(决定发送时的主/从关系)数据库描述信息,不包含实际内容,只有标志位

【5】exchange

路由器将本地的LSDB用DBD报文来描述,并发给邻居,相互交换数据库描述信息

【6】loading

路由发送LSR/LSU加载路由表的详细信息

【7】full

当邻居和我的LSDB中路由表信息达到一致,建立连接关系完成。

六、ospf的5种报文

在ospf每次使用时会按照7种状态依次开启,在状态中会有5中报文传输。
在不同的area中就会有LSA6中类型进行通告路由。
在这里插入图片描述

七、虚链路

【1】适用场合

一个骨干区域跨越一个非骨干区域时使用
在这里插入图片描述

【2】作用

帮助这个非骨干区域获得完整的LSDB

【3】命令
AR1:ospf 110
           area 1
           vlink-peer router-id(对端的)
 AR2:ospf 110
           area 1
           vlink-peer router-id(对端的)   

八、相关配置

【1】要求拓扑图1

在这里插入图片描述

【2】路由器R1的相关配置信息

在这里插入图片描述
查看路由表信息dis ip routing table
在这里插入图片描述

【3】路由器R2的配置信息

**加粗样式**
查看路由表
在这里插入图片描述

【4】路由器R3的配置信息

在这里插入图片描述
查看路由表
在这里插入图片描述

【5】路由器R4的配置信息

在这里插入图片描述
查看路由表
在这里插入图片描述

【6】路由器R5的配置信息

在这里插入图片描述
查看路由表
在这里插入图片描述

【7】路由器R6的配置信息

在这里插入图片描述
查看路由表
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值