OSPF详解

Posted 东仔.

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OSPF详解相关的知识,希望对你有一定的参考价值。

OSPF详解

ospf链路状态路由协议 全网通过发送LSA来让每一个路由知道全网拓扑

企业级 园区级 使用比较广泛 开放式最短路径优先 open shortest path first

dv 和 ls

dv 距离 (跳数)矢量(有方向的量 下一跳 路由转发的方向)

LS 链路状态路由协议 不传路由 让所有的路由学习到全网拓扑

拓扑 设备数量 + 邻居关系

LSA链路状态通告 自己所有的信息 每个设备都会产生一个LSA

互发LSA a收到b a把b发给c 等。。。。。。

LSDB 链路状态数据库 存储LSA LSDB相当于整个网路的拓扑图

每一台路由器都会出现LSDB链路状态数据库 通过spf算法 自动算出最短路径

cost值用带宽来衡量 把最短路径放在路由表中

ospf 10

static 60

rip 100

ospf封装在ip报文中 协议号为89

OSPF五个报文

hello包 组播 每十秒发送一次 组播地址224.0.0.5 互发 不包含LSA 包含RouteID 路由器名称 ospf为route定义的名称 名称必须为ipv4的格式 名字要求不相同!每台路由器必须要自己的名字 1.1.1.1 2.2.2.2 双方互相发现 建立邻居表

A->B B->A

由于lsa交换数据过大 并且可能会出现重复数据

所以会提前发送DD (数据库表述信息)也相当于一个目录

A->链路状态请求 LSR

A请求 11 -> 14条

B请求 1 -> 4 条

链路状态更新 LSU

a回复 lsv 1-4条

b回复 lsv 11-14条

最后收到更新

LSACK 确认收到更新

hello -> dd -> LSR -> LSU ->LSACK

寻找邻居 -> 发送LSDB目录 描述信息 -> 发送请求的链路状态 只说我需要什么链路 -> 更新请求的链路状态 更新没有的链路状态> 请求完毕 > 建立lsdb

建立为新的关系 为 邻接

LSU中存在LSA信息

邻居:没有交换LSA

邻接:交换了LSA

2-way 双向通信 邻居

FULL 完成交换 邻接

在同一个广播域中 DR 和 BDR

DR指定路由器

都向DR发送LSA 其他路由之间只保持单纯的路由关系 不交换lsa

DR最后组播发给其他成员

DR统一收集LSA 统一发放LSA

其他路由之间会到达一个2-way关系

DR与其他BDR之间会产生FULL状态

BDR备用的指定路由

DR选举

1.接口优先级 默认为1 最大255 相同选大

2.route-id 选大 1.1.1.1 < 2.2.2.2

优先修改接口优先级

40s abc 只有a启动 40s后 a选为dr

a选为dr后 b启动后只能是bdr 或 drother

DR不能抢占!!!

将a和b优先级改为0 0表示不参与选举 自动弃权

serial线 只能路由到路由 Point to point P2P

保证该广播域中只有两个节点 不需要DR

DR的范围 广播域 DR接口的概念

一个DR不能作用于两个广播域中

RouteID:

1.手动设置

2.自动选举接口IP地址成为RID

优先 选择最大的环回口IP

后 选择物理接口IP

推荐手动设置Route-ID

ospf 1 route-id 1.1.1.1

名字默认产生后 禁止被修改

reset ospf process 重启进程 可以修改名字

inter g 0/0/0 进入接口

ospf dr-priority 0 修改接口优先级

a b c d 将 b c d 接口优先级都修改为0 a会被选举为DR

display ospf peer brief 查看邻居关系

ospf区域

每个区域都维护一个独立的LSDB

Area0 是骨干区域 普通区域必须与骨干区域相连

区域0与普通区域之间 会存在 区域边界路由器 ABR 用于连接常规区域与骨干区域

可以减少LSA泛洪范围 对于ABR LSDB可能会大一点

泛洪(Flooding)是交换机和网桥使用的一种数据流传递技术,将从某个接口收到的数据流向除该接口之外的所有接口发送出去

域之间 会存在 区域边界路由器 ABR 用于连接常规区域与骨干区域

可以减少LSA泛洪范围 对于ABR LSDB可能会大一点

泛洪(Flooding)是交换机和网桥使用的一种数据流传递技术,将从某个接口收到的数据流向除该接口之外的所有接口发送出去

以上是关于OSPF详解的主要内容,如果未能解决你的问题,请参考以下文章

假装网络工程师10——ospf中的4,5类lsa详解

OSPF报文详解

OSPF报文详解

【网络工程师配置篇】——OSPF基础配置!

ospf

谁动了我的骨干网 IP?