ospf开放式最短路径优先
V1/v2 使⽤在ipv4中 v3使⽤在ipv6中 ⽆类别链路状态型路由协议 更新⽅式为触发更新 存在周期更新 每30min更
新⼀次 组播更新 更新地址为224.0.0.6⽤在串型链路中和224.0.0.5 ⽤在以太⽹环境中。⽀持等开销负载均衡默认4
条最⼤6条。
更新内容为
lsa。 链路状态通告。 11类lsa。12类lsa。 1 2 3 4 5 7
lsdb。链路状态数据库
ospf的5个数据包。 邻居关系 邻接关系
hello 发现 维持 创建 邻居关系。10s dead 40s
dbd 数据库摘要
lsr。链路状态请求
lsu 链路状态更新
lsack 链路状态确认包
hello包router-id ⽤来标识路由器 路由器的名字 默认使⽤最⼤环回地址,若没有环回地址使⽤最⼤物理接⼝地址,建议⼿
⼯进⾏修改
hello 10s。40
neighbor 邻居的router-id
area id 区域号
router pri 路由优先级 默认为1
dr
bdr
drother
authentication。认证
stub area。 特殊区域标识
ospf的建邻过过程 ospf的7个状态机
down 当收到邻居发来的hello中有⾃⼰的hello则进⼊下⼀状态
init。 当邻居发来的hello中有⾃⼰的router-id则进⼊下⼀状态
2-way。邻居关系建⽴完成 选举master
exstart。选举dr bdr
exchange 交换dbd
loading 通过lsr去要对⽅的lsa ,对⽅通过lsu承载所要的lsa 使⽤lsack来进⾏确认
full。 邻接关系建⽴完成,⽣存最短路径树,⽣成路由表加⼊路由表中
所有的drother 和drother之间建⽴的是邻居关系。所有的drother和dr/bdr之间建⽴的是邻接关系,在串型链路
中不存在⻆⾊,但是直接形成邻接关系
ospf的度量值 带宽。 参考带宽/实际带宽=cost。 默认参考带宽为100m
ospf区域划分的规则
1.必须满⾜星型结构
2.必须存在abr(区域边界路由器)