概述
目录
OSPFv3报文头部
Hello报文
LSU报文携带的LSA报文
LSA头部
Router-LSA
Network-LSA
Inter-Area-Prefix-LSA
Inter-Area-Router-LSA
AS-External-LSA
新增Link-LSA
新增Intra-Area-Prefix-LSA
DD报文
LSR报文
LSACK报文
OSPFv3报文头部
取消了认证字段,新增了Instance ID
Hello报文
报文作用同OSPFv2
OSPF——5种报文(图解)_静下心来敲木鱼的博客-CSDN博客_ospf的五种报文https://blog.csdn.net/m0_49864110/article/details/123530774?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166792153916782388050563%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=166792153916782388050563&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-1-123530774-null-null.nonecase&utm_term=ospf%E6%8A%A5%E6%96%87&spm=1018.2226.3001.4450
去掉了Network Mask字段,增加了Interface ID字段,Option字段也有变化
Option字段
AT:表示是否支持OSPFv3认证,为0表示不支持OSPFv3认证,1表示在OSPFv3后增加认证尾部字段(即尾部跟踪认证)
R:表示始发路由器是否是一条有效的路由器,1为是
E:表示是否支持外部路由
V6:表示是否参与IPV6路由计算。0代表不参与计算
LSU报文携带的LSA报文
LSA头部
去掉了Option字段,LSA Type字段有变化,由OSPFv2的1字节扩展到2字节
LSA Type字段格式
Router-LSA
Flags有变化,新增Interface ID字段
Network-LSA
描述本网段的链路状态
删除了网络掩码字段
Inter-Area-Prefix-LSA
PrefixOptions
携带路由的LSA就会有 携带前缀的Options(PrefixOptions)
由LSA公告的每个前缀都拥有一个自己的PrefixOptions字段
P:传播位,如果一个NSS区域的前缀需要被ABR传播出去,就需要设置这一位
MC:组播位,1表示这个前缀纳入组播计算
LA:本地地址位,1表示这个前缀是路由器的一个接口地址
NU:非单播位,1表示这个前缀不会纳入IPv6单播路由计算中
Inter-Area-Router-LSA
AS-External-LSA
Referenced LS Type 表明这个LSA是否需要参考其他LSA
0x0000:表示不参考
0x2001:参考Router-LSA
0x2002:参考Network-LSA
新增Link-LSA
新增Intra-Area-Prefix-LSA
DD报文
后续会有DD报文包含的LSA头部信息
LSR报文
LSACK报文
通过LSA的头部信息进行确认
最后
以上就是明理水蜜桃为你收集整理的OSPFv3报文讲解OSPFv3报文头部Hello报文LSU报文携带的LSA报文DD报文LSR报文LSACK报文的全部内容,希望文章能够帮你解决OSPFv3报文讲解OSPFv3报文头部Hello报文LSU报文携带的LSA报文DD报文LSR报文LSACK报文所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复