导图社区 OSPF
OSPF(Open Shortest Path First开放式最短路径优先)。是一种典型的链路状态(Link-state)的路由协议,一般用于同一个路由域内。
编辑于2021-03-24 20:44:46OSPF
一、基本概念
什么是OSPF?
1、OSPF 基于 IP 协议,协议号 89 (1)OSPFv2 基于 IPv4,扩展性是基于 LSA 的扩展,如果要在其他网络中使用 必须重新开发,比如 IPv6 中的 OSPFv3。 (2)基于 IP 协议,可靠性无法保证,自身确认机制,认证机制保证其可靠性。 (3)基于 IP 协议, IP 普及度扩大,OSPF 成为主流的 IGP 协议,企业网的工程师 熟悉度较高。
路由类型
区域内,区域间,区域外;路由划分更加精细,更好对路由做控制
外部路由
Type1
外部路由的开销=本设备到ASBR的开销+ASBR到外部路由的开销
Type2
外部路由的开销=ASBR到外部路由的开销。
LSA类型
①要知道是不同类型LSA是谁产生的,该LSA的作用是干啥的
②LSA的新旧比较
比较规则 先比较序列号,序列号越高越新 序列号相同,比较校验和,校验和越高越新 校验和相同,比较存活时间(LS Age),存活时间为3600为最新 如果存活时间都小于45分钟,则选择存活时间小的放入LSDB中 如果上述条件都一样,则认为两条LSA相同,将本地的LSA保留
网络类型
P2P、P2MP、NBMA、广播
区域划分
骨干区域、普通区域、特殊区域
区域划分规则 ①骨干区域必须连续 ②非骨干区域必须和骨干区域直接相连 ③区域边界在路由器上,接口划分到不同的区域
路由器类型
IR、BR、ABR、ASBR
二、报文类型
OSPF报文头部
ospf 报文头部 224.0.0.5是ospf设备预留的IP组播地址 224.0.0.6是ospf的DR/BDR设备预留的IP组播地址 头部字段: ①版本 ②报文类型 ③ospf 报文长度 ④发送此报文的路由器router-id ⑤发送此报文的出接口所在区域 ⑥校验和 ⑦认证类型: Null(0),Simple(1)和 MD5(2) ⑧认证数据
Hello报文
用于建立和维护邻居关系
报文字段说明
① Network Mask :发送该报文接口所在网段掩码
② Hello Interval [sec] :hello 周期发送时间
③ Options: 选项位,用于支持不同的功能
DN :用来避免在MPLS VPN中出现环路
E :如果置位表示支持 5 类 LSA
N :如果置位表示支持 7 类 LSA
DC:处理按需链路
MC:支持MOSPF
④ Router Priority :路由器优先级,用于竞选 DR/BDR,缺省为 1
⑤ Router Dead Interval [sec] :hello 的失效时间=4*hello 时间
⑥ Designated Router :DR 路由器,使用 Router-id 标识
⑦ Backup Designated Router :BDR 路由器,使用 Router-id 标识
⑧ Active Neighbor :活跃的邻居列表,使用 Router-id 标识
DD报文
描述本地LSDB的摘要信息,用于两台设备进行数据库同步。
报文字段说明
① Interface MTU: 0
② DB Description :DD 报文描述置位
◼ (I) Init :如果置位表示是第一个 DD 报文
◼ (M) More :如果置位表示后续还有带有 LSA 摘要信息的 DD 报文
◼ (MS) Master :如果置位表示发送该 DD 报文的是 Master
④ DD Sequence :DD 报文序列号,用于标识 DD 报文,只有 Master 产生序列号,每发送一次加 1
LSR报文
用于向对方请求所需的LSA。包含有要请求的 LSA 的三要素
LSU报文
用于向对方发送其所需要的LSA,有真正的 LSA
LSAck报文
用来对收到的LSA进行确认,只包含 LSA 的摘要信息
三、网络类型
P2P
链路层协议是PPP、HDLC时 不选DR/BDR/DRother 以组播(224.0.0.5)发(hello、DD、LSR、LSU、LSACK)。
P2MP
没有默认链路层协议为P2MP,手工配置,将非全互联的NBMA改为P2MP。 不选DR/BDR/DRother 组播(224.0.0.5)发hello,单播发其他(DD、LSR、LSU、LSACK)。
NBMA
FR、ATM、X.25默认为NBMA。 选举DR/BDR/DRother 单播发所有(hello、DD、LSR、LSU、LSACK),邻居关系手动配置。
MA
ethernet、FDDI默认为广播型。 选举DR/BDR,224.0.0.5为OSPF路由器,224.0.0.6为DR的预留IP。 组播发送hello、LSU、LSACK,以单播发送DD、LSR。
小结
P2P:组发送所有,hello 10s P2MP:组发hello,其余单播,hello 30s NBMA:单发送所有,hello 30s MA:组发送hello、LSU、LSACK,单发DD和LSR。hello 10s
四、邻居关系
影响邻居关系建立的因素
1. Router id 不能冲突
2. 区域ID要一致
3. 认证类型及秘钥要一致
4. Hello时间要一致
5. Dead时间要一致
6 Option 字段中的E和N bit位(区域类型)要一致
7. MTU要一致,MTU在exstar状态要进行比较
8. 如果网络类型为广播或NBMA时,掩码要一致
9. 帧中继网络中要有brodcast关键字
状态机
Down
Attempt
Init
Exstart
2-way
Exchange
Loading
DR选举
目的:减少邻接关系数量、减少LSA的泛洪
广播和NBMA需要选举, 首先比较优先级,优先级高的获胜,然后比较router id 大的获胜
DR、BDR不具备抢占特性 DR-Other 之间是2-way的邻居关系
OSPF无法形成FULL状态的原因
Hello报文中区域ID、掩码、Hello/Dead 时间、验证方式、验证key、不同网段、Flag置位不一致
邻居关系的建立
Down:表示是没有收到邻居的任何信息 Init:表示收到了邻居的Hello,但在Hello包的邻居列表中没有看到自己 2-Way:表示双向通行已建立,没有建立邻接关系。如果广播或NBMA网络则要选DR/BDR
形成邻居关系的必要条件: ①接口类型为广播/NBMA则掩码要一致 ②Hello/Dead时间要一致 ③认证字段一致 ④Hello中Option字段要保持一致 ⑤区域要一致
邻接关系的建立
①邻居状态变为Exstart后,互发第一个DD报文,报文中包含序列号、I、M、MS router id 大的作为主路由器。 ②主从选举后,从路由器将Exstart改变为Exchange状态,然后发一个新的DD报文,报文包含LSDB摘要,序列号为主路由器的,M置0,MS置0 ③主路由器收到后,将邻居状态从Exstart改变为Exchange状态,也发DD报文,包含LSDB描述信息,DD序列号加1 ④从路由器要对主路由器发的DD报文做确认,序列号用的是主发过来的序列号,报文内容为空。(loading---full) ⑤从路由器状态变为Loading后,从向主发LSR报文,向主请求自身没有的链路状态信息 ⑥主路由器收到LSR后,向从发LSU报文,报文中包含链路状态的详细信息 ⑦从路由器收到LSU后,将邻居状态从Loading变为Full,然后向主回复一个Ack报文,对收到的LSA做确认。
五、OSPF路由
3.1路由计算
区域内SPF算法
1类LSA: 每台路由器产生,只在产生区域泛洪
Link-- state ID :产生这条 LSA 的 router ID ADV- router :产生这条 LSA 的 router-id type :Router flag : V: :置位表示该路由器链接了虚链路 B: :置位表示该路由器是 ABR E: :置位表示该路由器是 ASBR
P2P :用于描述一个 P2P 的邻居关系
Stubnet :用于描述一个不存在邻居的网段信息
V- - link :描述虚链路邻居的信息
Transit :
2类LSA
区域间路由计算
3类LSA 计算区域间路由,ABR 产生,每经过一台 ABR,会修改 ADV-router 为当前 ABR
3类LSA的传递原则 (1)当 ABR 在骨干区域没有活跃的邻居,会选非骨干区域的 3LSA (2)当 ABR 在骨干区域有活跃的邻居,不选非骨干的 3LSA (3)从非骨干得到的 3LSA 不会传回骨干(防环机制) (4)非 ABR 不会传递 3LSA ⚫ 路由器在 area 0 没有活跃的接口,是ABR,但它不传 3LSA ⚫ 路由器在 area 0 有活跃的接口或者邻居,是ABR,会传 3LSA
区域外的路由计算
四类和五类 LSA 计算区域外路由,使用五类 LSA 描述外部路由的信息,使用四类 LSA 描述该区域 ABR 到达 ASBR 的路径信息。
ASBR所在的区域不会有4类LSA
注意: 当四类 LSA 和其辅助的五类 LSA 的转发地址同时存在时,优先使用五类 LSA 的转发地址。 当使用四类 LSA 和一类 LSA 都可以访问到ASBR 时,选择开销值小的。
五类 LSA,ASBR 产生,用于描述 ASBR 引入的外部路由信息, 在区域间转发过程中不会改变 ADV-router 参数,所以需要四类 LSA 的辅助计算。 五类 LSA 中可以携带转发地址,用于优化路径,如果五类 LSA 携带转发地址, 那么转发地址的查找由优于 ADV-router。
转发地址产生的条件: ⚫ ASBR 去往外部路由出接口通告进 OSPF中 ⚫ ASBR 去往外部路由出接口网络类型必须是 B/NBMA ⚫ ASBR 去往外部路由出接口不能是 silent-interface
静默接口
OSPF silence接口可学到路由信息。 OSPF静默接口不收发hello及建立邻居关系。 RIP silence接口能学到路由信息。不发RIP报文,可接收RIP的报文
NSSA内外部路由计算
在NSSA中,可以引入外部路由,拒绝五类 LSA,所以 NSSA 的 ASBR 会将外部路由信息 以七类 LSA 的形式通告进 NSSA,
7类LSA没有转发地址的场景
选路规则: 1、2类LSA优于骨干3类LSA优于非骨干3类LSA优于5、7类type1的LSA优于5、7类type2 LSA 若都为type2则比较引入外部路由的开销,若外部路由的开销一直,则比较到达FA/ADV的开销。 若都为 type1 的比较外部路由开销+到达 FA/ADV 的开销。
4类LSA和5类LSA都可以单独出现。 不产生4类LSA的场景,只有一个区域的OSPF引入外部路由时就不会产生4类LSA。 不产生5类LSA的场景,空引入外部路由时。
3.2 控制OSPF路由信息
汇总
目的: 减少路由信息,从而减小路由表的规模,提高设备的性能
聚合方式
ABR聚合
ABR对区域间3类LSA做聚合
ASBR聚合
ASBR对引入地址做5类LSA聚合 如果是NSSA区域,对引入的7类LSA做聚合
缺省路由
普通区域缺省路由如何来的? 缺省情况下,普通区域是不产生缺省路由 在ASBR上手动配置,产生5类缺省,普通区域泛洪 STUB、完全STUB,ABR自动产缺省生3类,区域内泛洪 完全NSSA,ABR自动产生缺省3类 NSSA,不自动产生缺省,ABR自动产生7缺省 ,ABR上不需要有缺省的0.0.0.0 ASBR手动产生7缺省 ,但ASBR上要有缺省的0.0.0.0
路由引入
过滤
过滤工具
①路由策略route-policy ②ACL做过滤 ③前缀列表 prefix-list ④Filter-Policy
Filter-Policy对接收和发布的路由进行过滤 Route-Policy用于过滤路由信息以及为通过过滤的路由信息设置路由属性。
过滤的角度
路由过滤
对LSA计算出来的路由进行过滤。不对LSA过滤,学习到的LSA是完整的。
针对路由表过滤 Filter-Policy import/export ①对路由引入、发布时做路由过滤
LSA过滤
基于接口过滤LSA ospf filter-lsa-out peer 对出方向的LSA进行过滤。
针对LSA3类 filter import/export abr-summary filter-policy import 对收到都路由做过滤 注:在ABR上过滤路由进路由表,间接过滤3类LSA的作用
针对LSA5类 filter-policy export asbr-summary 针对五类LSA,只能在ASBR上做过滤
针对LSA7类 filter-policy export asbr-summary
Mesh-Group特性
将几条并行的LSA,合并为一个组,只泛洪一次
前提条件: 属于相同区域和OSPF进程 接口状态大于Exchange 只连着同一个邻居
配置LSDB中External LSA的最大数量
六、快速收敛
①PRC部分路由计算
当路由发生变化时,只对发生变化的路由进行重新计算。
②通过智能定时器控制路由计算
控制LSA的生成与接收,达到对低频变化快速响应,对高频变化起抑制作用
③OSPF路由按优先级收敛
④配置接口发送Hello报文的时间间隔
缺省时,P2P、广播 Hello时间为10秒;P2MP、NBMA 为30秒
⑤配置相邻邻居失效的时间
缺省时,P2P、广播类型接口邻居失效时间为40秒,P2MP、NBMA为120秒
⑥配置Smart-discover
网络中邻居状态发生变化,设备不用等待Hello定时器到立刻向邻居发送Hello报文
⑦配置更新LSA的时间间隔
缺省时,LSA的更新时间间隔5秒
⑧配置接收LSA的时间间隔
缺省时,LSA的接收时间间隔1秒
七、防环机制
区域内路由防环
一类 LSA 和二类 LSA 通过 SPF 算法进行防环
区域间路由防环
是通过区域的设计原则来防环。 保证骨干区域连续及非骨干区域和骨干区域直接相连, 非骨干区域之间互访必须通过骨干区域,从而避免计算时出现环路
⚫ LSA1 、LSA2>骨干区3类>非骨干LSA3 ⚫ 骨干LSA3 不会传回骨干区域。 ⚫ LSA3 只能通过 ABR 进行泛洪,非 ABR 不会在区域间泛洪 LSA3。
区域外路由防环
LSA5 在整个 AS 内泛洪ink id,adv router,type 都不改变,特殊区域除外。 与ASBR同一区域的路由器通过 SPF 算法计算出到 ASBR的路径。 其他区域路由器通过4类LSA到ASBR的路径和开销
八、虚链路
应用场景
非骨干没有与骨干相连的情况 不连续的骨干区域情况 两个非骨干区域(Area1-Area2-Area1,在Area2上使用虚链路连接Area1) 作为骨干区域的备用链路
九、特殊区域
Stub
拒绝外部路由(5类LSA)在区域内传播,通过ABR产生缺省3类去访问外部路由
完全Stub
拒绝域间(5类)域内(3类)LSA, 通过ABR访问区域外网络,ABR下放缺省3类LSA
NSAA
ASBR引入外部路由,拒绝5类LSA进入本区域, 当ASBR引入的外部路由走ASBR,其他区域外部走ABR,则 ABR产生7类缺省路由, 当所有的外部路由只通过ASBR到达。必须在ASBR上手工下放7类缺省 (NSSA不会自动产生缺省路由) 在ABR上无需有缺省路由0.0.0.0,默认产生Type7 LSA的缺省。 在ASBR上只有存在缺省路由0.0.0.0时,才会产生Type7 LSA的缺省路由。
完全NSSA
不允许区域间、区域外部路由, 访问其他区域时,通过ABR产生缺省3类LSA 访问外部路由时,通过ABR产生缺省7类LSA
十、安全性
认证
认证特点
认证信息携带在 OSPF 的报头,所以会对每一个报文每一类报文都做认证
认证主要实现的是保证报文来源的可靠性,加密主要实现信息的私密性
认证分类
接口认证: 对收发报文认证
区域认证: 对所有在该区域的接口做认证(包括区域0)
接口认证优于区域认证
认证方式
Null
Simple
MD5
HMAC-MD5
和CHAP验证的区别
1.CHAP是一次验证,OSPF是针对每个报文都验证,可以称为每次验证 2.CHAP可以单向验证,OSPF必然是双向验证 3 CHAP不论验证是否成功,都会有确认回复确认报文(ACK或NAK),OSPF验证没有确认报文, 成功则接收报文,失败则丢弃报文。
和ISIS验证对比
1. ISIS的验证信息是在报文内容中,用TLV(10)来承载,OSPF的验证信息在OSPF头中。 2. ISIS可以在接口下,区域下,路由域下分别启用验证,可以对不同报文开启验证。 而OSPF不能针对报文选择性开启验证,要么全部验证,要么都不验证。 3. ISIS有关键里send-only关键字 可以实现类似单向验证的功能。而OSPF一定是双向验证
GTSM
概述
用TTL安全保护机制。GTSM通过检查IP报文头中的TTL值是否在一个预先定义好的范围内,对IP层以上业务进行保护。
原理
启用了GTSM特性和策略的设备会对收到的所有报文进行策略检查。没有通过策略的报文丢弃或者上送控制平面,从而防止攻击的目的。
实现手段
直连邻居: 将单播协议报文的TTL设定为255。
多跳邻居: 设定一个合理的TTL范围。
使用范围
单播报文有效,组播报文无效。因为组播报文本身TTL值为255限制,不需要GTSM进行保护。
GTSM 不支持Tunnel的邻居
OSPF 稳定性
配置OSPF的协议优先级
存在多个动态路由协议时。 缺省时,OSPF路由的优先级为10。ASE时,为150。
配置接口传送LSA的延迟时间
缺省时,传输延迟时间为1秒。
配置邻接路由器重传LSA的间隔
缺省时,重传间隔时间为5秒。
配置Stub路由器
避免数据从此路由器转发。用于保护此路由器链路。 缺省时,路由器保持为Stub路由器的时间间隔是500秒。
禁止OSPF接口发送和接收协议报文
OSPF可靠性技术
1.OSPF与BFD联动
简述 将BFD和OSPF协议关联,将BFD对链路故障的快速感应通知OSPF协议,加快OSPF对网络拓扑变化的响应。
原理
描述: ①三台设备间建立OSPF邻居关系。 ②邻居状态到达Full状态时通知BFD建立BFD会话。 ③A到B的路由出接口为GE2/0/0,当这两台设备间的链路出现故障后,BFD感知到并通知A。 ④A处理邻居Down事件,重新进行路由计算,新的路由出接口为GE1/0/0,经过C到达B。
OSPF NSR
OSPF NSR将主板的协议运行数据实时同步到备板上,当主板出现故障或者需要升级时,备板快速接管原主控板的业务,使邻居不感知本设备发生的变化。
OSPF IP FRR
由OSPF利用全网链路状态数据库,预先计算出备份路径,保存在转发表中,故障时提供流量保护
实现原理
OSPF IP FRR先计算好备份链路,与主链路一起放入转发表。 当网络出现故障时,OSPF IP FRR将控制平面路由收敛前将流量快速切换到备份链路上,保证流量不中断。 LFA计算备份链路的基本思路是:以可提供备份链路的邻居为根节点,利用SPF算法计算出到目的节点的最短距离。
组网应用
OSPF IP FRR链路保护
OSPF IP FRR节点链路双保护
OSPF GR
概述
GR被称为平滑重启,用于保证当路由协议重启时数据正常转发且不影响关键业务的技术。
控制层面的重启不影响转发层面,控制层面邻居关系的重建及路由计算等不影响转发层面的功能 避免了路由振荡引发的业务中断,提高了整网的可靠性。
概念(4个)
Grace-LSA
用于支持GR功能。 在开始GR和退出GR时向邻居通告的时间、原因、以及接口地址等内容。
路由器在GR中的角色(2角色)
Restarter:重启路由器。
Helper:协助重启路由器。
注:GR在双主板上才有意义
GR的原因(4原因)
Unknown:未知原因导致GR操作
Software restart:通过命令主动触发的GR操作
Software restart/upgrade:软件重启或升级导致
Switch redundant Control processor:异常主备倒换导致的GR操作
GR的持续时间
GR持续时间最长不超过1800s。GR成功或失败都可以提前退出,不必等待超时才退出。
GR的分类(4类)
完全GR
指当有一个邻居不支持GR功能时,整个路由器退出GR状态。
部分GR
指当有一个邻居不支持GR时,仅该邻居所关联的接口退出GR,其它接口正常进行GR过程。
有计划GR
指手动通过命令使路由器执行重启或主备倒换
非计划GR
路由器是由于故障等原因进行重启或主备倒换,且主备倒换前不会事先发送Grace-LSA,直接开始主备倒换
GR的过程(3个)
GR开始
主备倒换命令执行后,Restarter向每个邻居发送一个Grace-LSA,通知邻居GR的开始以及GR的周期、原因等,然后进行主备倒换。
发送的Grace-LSA是为了告知邻居自己进入GR状态,邻居会在GR期间保持与Restarter的邻居关系,让其它路由器感知不到Restarter的倒换。
GR过程
GR退出
有无GR技术的比较(5比较)
OSPF与LDP联动
场景
在存在主备链路的网络中,当主链路故障恢复后,流量会从备份链路切换到主链路。 因为IGP的收敛快于LDP会话建立,导致新的LSP还没有建立,LSP流量中断。
图
原理
LDP和IGP同步的基本原理是:通过抑制IGP建立邻居关系来推迟路由的回切,直至LDP完成收敛。
过程
LDP与IGP同步3个定时器: ①Hold-down ②Hold-max-cost ③Delay 当主链路故障恢复后,路由器进行以下操作: 1.启动Hold-down定时器,IGP接口先不建立IGP邻居,等待LDP会话的建立。 2.Hold-down定时器超时后,启动Hold-max-cost定时器。IGP在本地路由器的链路状态通告中,向主链路通告接口链路的最大metric值。 3.故障链路的LDP会话重新建立以后,启动Delay定时器等待LSP的建立。 4.Delay定时器超时以后,无论IGP的状态如何,LDP都通知IGP同步流程结束。
OSPF BGP联动
由于IGP收敛速度比BGP快,造成BGP收敛期间内网络流量丢失的现象
十一、可靠性技术
故障检测倒换技术(2种)
BFD
EFM
保护倒换技术(5种)
GR
GR技术保证了在重启过程中转发层面继续指导数据的转发,同时控制层面邻居关系的重建以及路由计算等动作不会影响转发层面的功能,避免了路由振荡引发的业务中断,提高了整网的可靠性。
NSR
简介
NSR是指主用主控板发生故障时不影响邻居关系的一种可靠性技术。
方案
NSF(不间断转发) 通过协议的GR机制,实现系统主备倒换,实现业务不中断 GR机制是怎么样的?
NSR(不间断路由) 通过协议备份机制。实现主备倒换,转发和控制层面都不中断。 协议备份机制是怎样的?
两种方案对比 NSR不依赖也不影响对端设备,没有互通问题 路由收敛速度比NSF快
NSR原理
①批量备份 NSR功能使能后,备板复位重启时,主用主控板将路由信息和转发信息备份到备用主控板上。
②实时备份 将控制平面和转发平面的改变从主用主控板备份到备用主控板上
③主备倒换 主用主控板故障,备用主控板会通过硬件感知到主用主控板故障,切换为新的主用主控板,单板会切换接口板的报文上送通道
接口监控组
VRRP
双机热备
十二、OSPF与ISIS之间的区别
①基本比较
相同点
均为IGP协议,且应用广泛
均支持IP环境
均采用分层设计和分区域设计
不同点
OSPF仅支持IP;IS-IS及支持IP,又支持CLNP
OSPF支持的网络类型丰富;IS-IS仅支持两种网络类型
OSPF支持虚连接;IS-IS虽然有类似功能,但是多数厂商不支持
OSPF工作在IP之上;IS-IS工作在数据链之上
OSPF基于接口划分区域;IS-IS基于链路划分区域
②邻接关系比较
相同点
均通过Hello建立和维护邻居关系
多点访问网络均选举DR/DIS
不同点
OSPF建立邻居关系条件相对苛刻;IS-IS的要求则相对宽松
OSPF建立邻居需要检查Hello报文中的掩码、认证、hello/dead时间间隔、区域等信息。而IS-IS形成邻居关系条件比较宽松。
OSPF点对点链路形成邻居关系比较可靠;IS-IS可靠性相对较弱
OSPF邻居关系不分层次;IS-IS邻居关系分两个层次
IS-IS邻居关系分为层1和层2
OSPF处理DR/BDR和IS-IS处理DIS方式不同
③数据库同步比较
相同点
均需形成统一的LSDB
不同点
OSPF LSA种类繁多;IS-IS LSP种类较少
OSPF与IS-IS数据库同步过程不同
OSPF LSA生存时间从零递增;IS-IS LSP生存时间从最大值递减
④其他比较
相同点
均使用SPF算法计算路由
无环路,收敛快,支持大规模网络部署
不同点
OSPF开销类型较为简单;IS-IS开销类型相对较复杂
OSPF支持按需拨号网络;IS-IS无此特性
OSPFV3
V3不同与V2
基于链路的运行
OSPFv3上移除了IP地址的意义
使用链路本地地址
链路支持多实例复用
通过 Router ID 唯一标识邻居
认证的变化
Stub 区域的支持
报文的不同
OSPF头部
报文头长度只有 16 字节,去掉了认证字段但加了 Instance ID 字段
Hello报文
Hello 报文去掉了网络掩码字段,增加了 Interface ID
Options字段扩展为24位
Option 字段的不同
Option字段增加了R比特、 V比特
R 比特:用来标识设备是否是具备转发能力的路由器
V6 比特: V6 比特置 0,该路由器或链路也不会参加IPv6路由计算。
LSA 的类型和内容不同
Link-LSA
启动了OSPFv3的接口产生,链路泛滥范围, 作用:向其他路由器通告本地链路地址,用作下一跳地址 通告本地链路上的所有IPv6前缀 在广播网络和NBMA网络上为DR提供Options取值。
Intra Area Prefix LSA
向其他路由器宣告本路由器或本网络(广播网及NBMA)的IPv6全局地址信息, 在区域内洪泛。