OSPF(理论部分)

本文详细介绍了OSPF协议的邻居状态机,包括Down、Attempt到Full等状态的变化,以及OSPF与RIP的比较。此外,讨论了OSPF的虚链路功能、LSA类型和查看方法,重点阐述了OSPF的基本特点,如支持CIDR、VLSM和快速路由收敛。还探讨了OSPF的区域划分,包括骨干区域和非骨干区域,以及DR和BDR的选举过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.邻居状态机

1.1Down:邻居状态机的初始状态,是指在过去的Dead-Interval时间内没有收到对方的Hello报文或OSPF没启动时。

1.2 Attempt:只适用于NBMA类型的接口,处于本状态时,定期向那些手工配置的邻居发送HELLO报文。

1.3nit:本状态表示已经收到了邻居的HELLO报文,但是该报文中列出的邻居中没有包含我的RouterID(对方并没有收到我发的HELLO报文)。

1.42-Way:本状态表示双方互相收到了对端发送的HELLO报文,建立了邻居关系。在广播和NBMA类型的网络中,两个接口状态是DROther的路由器之间将停留在此状态。

其他情况状态机将继续转入高级状态。

1.5ExStart:在此状态下,路由器和它的邻居之间通过互相交换DD报文(该报文并不包含实际的内容,只包含一些标志位)来决定发送时的主/从关系。建立主/从关系主要是为了保证在后续的DD报文交换中能够有序的发送。

1.6 Exchange:路由器将本地的LSDB用DD报文来描述,并发给邻居。

1.7 Loading:路由器发送LSR报文向邻居请求对方的LSA报文,邻居向

本地路由器回复LSU,本地路由器通过LSACK进行确认。

1.8Full:在此状态下,邻居路由器的LSDB中所有的LSA本路由器全

都有了。即,本路由器和邻居建立了邻接(adjacency)状态。

二.OSPF与RIP比较

OSPF

RIPV2

RIPV1

路由收敛

跳数限制

15

15

邻居认证

支持

支持

不支持

分级网络.

支持

不支持

不支持

更新

事件触发更新

路由表更新

路由表更新

路由计算

Dijkstra

Bellman-Ford

Bellman-Ford

OSPF

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值