今天给大家讲解一下OSPFv3中Option字段的变化。本文从OSPFv2中Option字段与OSPFv3中Option字段的差距入手开始讲起,重点讲述了Option字段各标识的含义和作用。
阅读本文,您需要有一定的OSPFv2和OSPFv3基础。如果您对此还存在困惑,欢迎查阅我博客中其他文章,相信您一定会有所收获。

一、OSPFv2中Option字段

在OSPF协议中,Option字段主要用来描述一个路由器的能力。在OSPFv2中,Option字段出现在每一个Hello报文、DD报文以及每一个LSA中。
OSPFv2中Option如下所示:

在OSPFv2的Option中,各字段功能如下:
DN:用于防止环路
O:支持Opaque LSA
DC:为虚链路使用
EA:表示该路由器为ASBR
N/P:用于表示该路由为7类LSA,用于7类LSA和5类LSA的转化,NSSA使用
MC:用于组播相关
E:允许泛洪AS-External LSA
MT:表示是否支持多拓扑OSPF

二、OSPFv3中Option字段

在OSPFv3中,Option字段的作用没有变化,但是该字段只出现在Hello报文、DD报文以及Router LSA、Network LSA、Inter-Area-Router LSA以及Link LSA中。
OSPFv3中Option字段如下所示:

在OSPFv3的Option中,各字段功能如下:
DC:虚链路相关报文使用,当DC=1时,表示此报文为虚链路报文
R:用来标识设备是否具有转发能力。如果R为0,则该节点的路由信息将不会参加路由计算。如果当前设备是一个不想转发非本地地址报文的路由器,可以将R比特置0,类似IS-IS的OL比特。
V6:V6比特比R比特更进一步,若V6置0,则该路由器连直连线路也不会参与转发,更不会参与路由计算
E:如果该比特为0,表示不支持AS-External LSA洪范
MC:与组播相关
N:用于表示该路由为7类LSA,用于7类LSA和5类LSA的转化,NSSA使用
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200/article/details/119009221

OSPFv3报文中Option字段变化简介相关推荐

  1. 网络报文中的checksum是做什么的?ChatGPT如是说

    网络报文中的checksum(校验和)是用于检测数据在传输过程中是否出现错误的一种方法. 在传输数据时,数据包可能会在传输过程中遭受损坏.丢失或被篡改,导致数据包的内容发生变化.为了检测这些错误,网络 ...

  2. 帝国cms调用栏目自定义字段(栏目简介)如何操作

    开源的cms就像一个操作系统,可以满足大部分人的需求,如果你想增加一些特殊的功能,那就二次开发呗,就像APP一样.帝国cms默认的栏目是没有调用栏目自定义字段的,我们可以增加一些概述类的文字,让读者对 ...

  3. IDEA启动Tomcat报Unrecognized option: --add-opens=java.base/java.lang=ALL-UNNAMED

    IDEA启动Tomcat报Unrecognized option: --add-opens=java.base/java.lang=ALL-UNNAMED IDEA 启动Tomcat报 Unrecog ...

  4. Phoenix查询报错,字段找不到。Error: ERROR 504 (42703): Undefined column. columnName=(state=42703,code=504)

    Phoenix查询报错,字段找不到, 根本原因,单引号和双引号的问题, 对于常量字符串,使用单引号,对于表名,字段名的小写使用双引号!! Error: ERROR 504 (42703): Undef ...

  5. DSCP值与IP报文中tos的值的关系

    IP报文中tos占8位,前6位为dscp值,后两位为保留位. 举例:dscp取值为1时,tos中的取值为 0-0-0-0-0-1-0-0,换成十进制就是4,所以tos的值就是4 参考文章: https ...

  6. tcp linux 报文内容,【Linux】TCP报文中的PSH和URG字段的介绍

    TCP协议 TCP报文格式 源端口和目的端口 各自占用两个字节,用来表示主机中的通信进程.端口号和IP组合即为套接字 序号 也叫发送序号,TCP将发送的每一个数据流都进行了编号,整个数据的起始序号在开 ...

  7. jdk 8.0报ignoring option PermSize MaxPermSize解决方法

    项目目前使用的是jdk 8.0 Tomcat 版本是1.8.0_211 Jdk 版本 Tomcat 版本 在停止Tomcat 的时候可能出现如下报错 -XX:PermSize:设置永久代大小 -XX: ...

  8. 路由 OSPF常见4种网络类型MA、P2P、NBMA、P2MP、OSPF报头字段信息简介。

    4.2.1 路由 OSPF(OSPF常见4种网络类型.OSPF报头信息) 目录 OSPF常见的4种网络类型 广播类型(Broadcast 或 MA) P2P NBMA P2MP OSPF报文发送形式 ...

  9. 新西兰信报:移民规则变化 赴新中国学生人数减少

    中新网1月31日电 据新西兰<信报>报道,新西兰教育部门预计,2019年,新西兰的外国学生总数将减少2500名左右,其最重要的留学市场--中国的入学人数,将再次下降. 新西兰移民局的数据显 ...

  10. stata # pwcorr_a 将相关系数矩阵输出到 word或者excel 出现报错option format() not allowed

    1问题描述 需要在stata中将相关系数矩阵输出到 word或者excel,于是参照连享会的操作,下载使用了pwcorr_a,详情请戳链接:https://www.lianxh.cn/news/9e0 ...

最新文章

  1. bzoj 1911: [Apio2010]特别行动队 -- 斜率优化
  2. C++线程同步之临界区
  3. 【Kotlin】Kotlin 类的继承 一 ( 类继承基本方式 | final 关键字 | 子类主构造函数 | 子类次构造函数 )
  4. docker tag 删除images_深入浅出 Docker (二) —— Docker的基本概念和架构原理
  5. SCA/SDO与WCF的比较
  6. python的盈利模式_八大盈利模式是什么?一篇文教会你盈利模式分析!
  7. python消息中间件有哪些_消息中间件选型
  8. 【转】windows程序设计(14):鼠标消息详解
  9. 计算机在岗位上的应用,计算机岗位应用论文.doc
  10. 城市大数据的生态模型及应用
  11. 具体数学:计算机科学基础:第2版
  12. 开启 NFS 文件系统提升 Vagrant 共享目录的性能
  13. php项目数据库控制器代码_如何为大型代码库组织Express控制器
  14. shell实战训练营Day1
  15. EasyUI的-表格设置
  16. Optimization Algorithms
  17. presentViewController 后调用pushViewController 无效解决方案
  18. java.nio异步线程安全的IO
  19. Visual Studio中C++关于Unicode字符集和多字节字符集
  20. php 公众号迁移,openid转换

热门文章

  1. bug9-TypeError: ‘generator‘ object is not subscriptable
  2. 店庆遇上双11,买书的最大优惠来了!
  3. Presto?还是 Hive? 你们知道大数据查询性能谁更强吗?
  4. 优化理论08-----约束优化的最优性条件、拉格朗日条件、凸性、约束规范、二阶最优性条件(下)
  5. python循环输入数组_python数组循环处理方法
  6. FTPClient删除linux文件夹,使用ftp读取文件夹中的多个文件,并删除
  7. 如何修改默认字体_Excel技巧:怎么修改默认字体为宋体
  8. 力扣-191 位1的个数
  9. Futter基础第13篇: 实现Drawer侧边栏、以及侧边栏内容布局
  10. Java面试通关要点汇总整理