OSPFv3中LSA详解(八)——Type5类LSA详解
今天继续给大家介绍OSPFv3中LSA变化,LSA的变化时OSPFv3相对于OSPFv2的一大重大改变,本文的主要内容是OSPFv3中变化的第五类LSA的详解。
阅读本文,您需要有一定的OSPF基础知识,如果您对此还存在疑惑,欢迎查阅我博客内的其他文章,相信您一定会有所收获!
一、OSPF Type5 LSA概述
在OSPFv2和OSPFv3中,Type5类型的LSA都被称为AS-External LSA,它描述了区域外的路由信息,具有自治系统(AS)洪范范围。AS-External LSA也不含有Link-Local地址信息。AS-External LSA中LSA头部的Link State ID不再包含前缀信息,仅仅是一个32位的编号。
二、OSPF Type5 LSA变化
OSPFv2 Type5 类型 Exaternal LSA数据包结构如下所示:
OSPFv3 Type5 类型 Exaternal LSA数据包结构如下所示:
在OSPFv3 AS-External LSA报文结构中,各字段功能和效用如下:
E: 外部路由器的Metric类型。如果设置为1,表示这个路由为2类外部路由,其Metric值不随着路由的传递而增长;如果设置为0,表示这个路由为1类外部路由,其Metric值会随着路由的传递而增长。
F: 如果设置为1,则表示后面的Forwarding Address可选字段存在。
T: 如果设置为1,则表示后面的External Route Tag可选字段存在。
Referenced LS Type: 如果设置为1,则表示参考一个Router LSA;如果设置为2,则表示参考一个Network LSA;如果设置为0,则表示不需要参考。
Forwarding Address: 可选字段,当前面的F位为1时存在,表示达到目的的数据应该转发到这个地址。在公告路由器不是最优的下一跳的时候可以使用。
External Route Tag: 可选字段,用于ASBR的通信。一个比较常见的例子是,在OSPF自治系统的两个边界路由器上进行路有分发时,通过对引入的路由进行标记,可以很方便的进行路由过滤。
Referenced Link State ID: 可选字段,当前面的Referenced LS Type字段非0时存在。如果存在,说明此条路由器有一些相关信息需要参考另外一条LSA,被参考的LSA由以下字段确定:
- 其LSA Type值等于此AS-External LSA的Referenced LS Type
- 其Link State ID等于此AS-External LSA的Referenced Link State ID
- 其Advertising Router等于比AS-External LSA的Advertising Router
注:这种参考是诶未来的扩展准备的,目前并没有使用。
原创不易,转载请说明出处:https://blog.csdn.net/weixin_40228200/article/details/119079182
OSPFv3中LSA详解(八)——Type5类LSA详解相关推荐
- 路由 OSPF LSA介绍、1~7类LSA详细介绍
1.0.0 路由 OSPF LSA介绍.1~7类LSA详细介绍 OSPF LSA 链路状态通告( Link status announcement),作用于 向其它邻接OSPF路由器 传递拓扑信息与路 ...
- java stringbuffer详解_Java常用类StringBuffer详解
内容多为最近学习的自我总结,可能有些地方写的不严谨,甚至会有错误的地方,仅供参考,如发现错误敬请指出,谢谢! 灰色字体为补充扩展内容,多为帮助自己理解. StringBuffer概述: 线程安全的可变 ...
- OSPF中双ASBR重发布5类LSA问题
从OneNote中导出 转载于:https://www.cnblogs.com/renjiangzhou/p/9204062.html
- 实验详解OSPF的几类LSA、FA转发规则(思科设备)
目录 各类LSA 普通区域 五类LSA 四类LSA 特殊区域 stub区域 totally stub区域 NSSA区域 FA规则 totally nssa 本篇文章通过实验来详解OSPF的几类LSA ...
- 【OSPF外部路由-4类LSA(sum-asbr)和5类LSA(external)以及7类LSA(Nssa)】(OSPF的特殊区域)(外部路由选路特性)
目录 一.ospf外部路由产生的背景 1.背景: 2.ASBR:自治边界路由器 1)ASBR:自治边界路由器.(只要有一天ospf设备引入了外部路由,那么他就是ASBR) 其产生的LSA类型叫做AS- ...
- OSPF基础,五种数据包,七类LSA,广域网技术
OSPF:开放式最短路径优先协议 无类别链路状态路由协议-组播更新协议:224.0.0.5/6 触发更新.周期更新(30min):跨层封装到网络层–协议号89 协议算法特点: 链路状态型路由协议,SP ...
- OSPF的5、7类LSA中的FA、cost计算详解
文章目录 FA的产生 先说结论 COST计算 先说结论 实验验证 拓扑说明 5-LSA的FA及cost的计算 FA = 0.0.0.0 FA != 0.0.0.0 7-LSA的FA FA != 0 F ...
- ios开发读取剪切板的内容_iOS中管理剪切板的UIPasteboard粘贴板类用法详解
一.自带剪切板操作的原生UI控件在iOS的UI系统中,有3个控件自带剪切板操作,分别是UITextField.UITextView与UIWebView.在这些控件的文字交互处进行长按手势可以在屏幕视图 ...
- python类装饰器详解-Python类中的装饰器在当前类中的声明与调用详解
我的Python环境:3.7 在Python类里声明一个装饰器,并在这个类里调用这个装饰器. 代码如下: class Test(): xx = False def __init__(self): pa ...
- C#中NameValueCollection类用法详解
C#中NameValueCollection类用法详解,1.NameValueCollection类集合是基于 NameObjectCollectionBase 类. 但与 NameObjectCol ...
最新文章
- 深度有趣 | 27 服饰关键点定位
- Google Palette算法详解以及OC化
- boost::gregorian模块实现日期序列化的测试程序
- sql server 作业收缩数据库
- LSP(分层服务提供程序)
- RabbitMQ 镜像集群队列_集群高可用篇_03
- Google 又逆天:语音输入离线实时输出文字,仅占 80 MB !然而……
- 【学习OpenCV4】图像的基本操作
- 清华大学操作系统OS学习(八)——虚拟存储概念
- 调试内核Ubuntu 搭建嵌入式开发环境-续
- 【转载】实用的人际关系经验
- bzoj2442codevs4654[Usaco2011 Open]修剪草坪
- html中title属性和alt属性的区别
- 路由器服务器修改密码,TP-Link TL-WR842N路由器设置密码
- win10系统怎么查看电脑配置,win10电脑配置查看
- VS2008 简体中文正式版序列号(到期解决办法)
- love2d角度,方向以及旋转
- 使用Java实现身份证真假校验
- 用python画圣诞树的代码
- [编程语言的对比式学习] C++ vs C#