OSPF协议基础与域内路由

本文为 HCIP-Routing & Switching-IERS 华为认证路由交换高级工程师在线课程笔记

OSPF协议基础与域内路由

OSPF协议基础

RIP在大型网络中部署面临的挑战与邻居建立过程

RIP在大型网络中部署面临的挑战

RIP:距离矢量协议

RIP特性 带来的问题 备注 优化或解决的方法 备注
逐跳收敛 收敛慢,故障恢复时间长 每跳转发路由,每跳计算路由 触发更新 先转发路由信息,后计算路由
分布式路由计算 缺少对全局网络拓扑的了解 只认识直连路由 路由器基于拓扑信息,独立计算路由
以“跳数”为度量值 存在选择次优路径的风险 RIP认为10M一跳的链路优于1000M两跳的链路(次优路径) 将链路带宽作为一个度量值

OSPF基本工作原理

OSPF:开放式最短路径优先,特点是路由信息传递与路由计算分离,基于SPF算法,以“累计链路开销”作为参考值。

邻居建立的过程

Route ID:用于AS中唯一标识一台运行OSPF的路由器。格式类似于IPv4地址。

自动建立邻居
|发现并建立邻居-Hello报文|作用|
|-|-|
|邻居发现|自动发现邻居路由器|
|邻居建立|完成Hello报文中的参数协商,建立邻居关系|
|邻居保持|通过Keepalive机制,检测邻居运行状态|
|备注|Hello 是组播方式|

20190526101302.jpg

手动建立邻居:OSPF支持以单播方式建立邻居关系

链路状态信息

链路状态信息 备注
链路类型 单播、组播、广播
接口IP地址及掩码
链路上所连接的邻居路由器
链路的带宽(开销) 根据开销计算成本

为适配多种数据链路层协议,需要考虑各类链路层协议在组网时的应用场景

20190526105255.png
20190526110406.jpg
20190526110442.png
20190526110606.jpg

OSPF的度量方式:

某接口cost默认计算公式(越小越好) = 参考带宽(100)/实际带宽
也可以手工指定cost:直接在接口下配置,修改参考带宽(所有路由器都需要修改,确保选路一致)

20190526111207.jpg

OSPF报文类型和作用

20190526111702.jpg

Type 报文名称 报文功能
1 Hello报文 发现和维护邻居关系
2 Database Description报文 交互链路状态数据库摘要
3 Link State Request报文 请求特定的链路状态信息
4 Link State Update报文 发送详细的链路状态信息
5 Link State Ack报文 发送确认报文

LSDB同步过程

DR与BDR的选举及作用

# ospf

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×