OSPF基础,LSA笔记整理

OSPF

OSPF: 开放式最短路径优先协议 V1/V2/V3 V3为IPv6使用
无类别链路状态路由协议 更新量大,所以需要结构化部署 区域划分 地址规划
触发更新,30min周期更新;组播更新地址 224.0.0.5(任意路由器都能发)和224.0.0.6(只有DR BDR能收到)

OSPF的更新方式是组播和单播 HELLO包是周期性发送 DBD是隐式确认

OSPF中路由器的角色:
骨干路由器:
非骨干路由器:
ABR:区域边界路由器,能够产生3类LSA的路由器 连接骨干区域跟非骨干区域的路由器
ASBR:自治系统边界路由器,能够产生5类或7类LSA的路由器

一、OSPF的数据包类型
Hello: 发现、建立、周期保活邻居关系
DBD: 数据库描述
LSR: 链路状态请求
LSU: 链路状态更新 携带各种LSA
LSack: 链路状态确认

LSA: 链路状态通告–具体的一条一条拓扑或路由信息
LSDB: 链路状态数据库 本地所有LSA的集合

二、OSPF邻居状态机制
两台直连的OSPF邻居路由器之间,双方不同阶段的关系,为不同的状态

Down: 一旦本地发出Hello包,进入下一状态
Init: 初始化 R1收到R2的Hello包中存在R1的route-id 进入下一状态
2way: 双向通信 邻居关系建立的标志,条件匹配 接收到包含自己router-id 的对方 hello报文。选举DR BDR 发送主从选举的DBD报文 进入下一状态
Exstart:预启动 使用没有数据库信息的DBD包进行主从关系的选举(隐式确认 看序列号,大为主),RID数值大的为主 开始发送携带LSA目录信息的DBD报文 进入下一状态
Exchange:预交换 使用携带数据库目录信息的DBD包进行共享,需要ACK确认 一旦开始发送LSU报文 进入下一状态
Loading:加载 查看完对端邻居的DBD包后,使用LSR/LSU/LSack来获取未知的LSA信息 请求列表与重传列表为空 进入下一状态(没有明确指标)
Full: 转发 邻接关系建立的标志

邻居关系建立条件:
1.router-id 必须不同
2.area ID 相同
3.认证: 认证类型 (不认证=0 明文认证=1 MD5=2) 认证数据
4.hello时间,dead时间必须一致
5.特殊区域标识(E(外部路由位)=1 ; N(NSSA外部路由位)=0 P=0)

OSPF DR/BDR选举规则:
1.在点对点链路,是没有DR/BDR的选举
2.在BMA网络中:
(1).OSPF首先通过优先级,控制DR/BDR的选举:

优先级越大,越可能成为DR。OSPF路由器的优先级,默认是1。
如果需要进行DR的人为控制,应该建议,通过OSPF的接

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值