2021-06-03 OSPF协议基本原理

协议概述

RIP协议存在的问题

存在最大15跳的限制,不能适应大规模组网的需求
周期性发送全部路由信息,占用大量的宽带资源
路由收敛速度慢
以跳数作为度量值
存在路由环路可能性

邻居关系、LSDB和路由表

邻居表:邻居表记录了建立了邻居关系的路由器
拓扑表:LSDB中包含了所有的链路状态信息,并需要实时同步
路由表:经过SPF算法计算出的路由存放再OSPF路由表(display ospf routing)

生成OSPF路由

在这里插入图片描述

分层结构

区域划分

骨干区和非骨干区

划分区域的优势

减少了区域内LSDB中链路状态信息的数量,降低了运行OSPF协议对路由器性能的要求
可以将相同的功能性或地理位置的路由器划分在一个区域内,以便于管理
隔离拓扑变化,减少路由震荡对整个自治系统的影响

OSPF路由类型

区域内路由

IR:所有接口都在同一区域

骨干路由器

BR:有接口在骨干区域

区域边界路由器

ABR:连接骨干区域和非骨干区域

自治系统边界路由器

ASBR:连接外部自治系统,并引入外部路由
在这里插入图片描述

网络类型

Route ID(针对接口)

一台路由器如果要运行OSPF协议,则必须存在Router ID(RID)RID是一个32比特无符号的整数,可以在一个自治系统中唯一的标识一台路由器。
RID可以手动配置,也可以自动生成。
如果没有通过命令指定RID,将按照如下顺序自动生成一个RID:
如果存在配置IP地址Loopback接口,则选择Loopback地址中最大的作为Router ID;
如果没有配置IP地址的Loopback接口,则从其他接口的IP地址中选择最大的作为Router ID(不考虑接口的up/down状态)

Router ID 的选取

在这里插入图片描述
如果想改变原来的DR/BDR,需要修改优先级,然后需要重置所有的ospf进程:
example:在接口下,ospf dr-priority 10, reset ospf process,同样R2也需要 reset ospf process。
修改Router ID:
ospf router-id xxxx
reset ospf process

OSPF网络模型

定义:对于不同的二层链路类型的网段,OSPF会生成不同的网络类型。不同的网络类型,DR/BDR选举,LSA细节,协议报文发送形式等会有所不同
用于改变建立DR/BDR方式

Broadcast

display ospf interface

广播网络,以太网默认的网络类型
组播发送协议报文
组播地址:
224.0.0.5:所有运行的OSPF的接口会监听
224.0.0.6:所有的DR/BDR的接口会监听
需要选举DR/BDR
hello-time 10s
dead-time 40s

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值