中间系统-邻居建立,数据库同步

ISIS邻居状态:

  1、Down:接口一旦启用ISIS协议之后就是Down状态

  2、Init:收到了邻居的Hello报文后,发现了邻居。

  3、up:收到了邻居的Hello报文,并且在邻居的hello报文中发现了自己。

ISIS邻居建立的条件:

  1、路由器级别一致(两个路由器之间必须有一种邻居级别是协商成功的)

  2、建立L1的邻居要求区域ID一致,L2不要求

  3、互联接口地址在相同网段

  4、互联接口地址网络类型一致。

  5、System-id不能冲突

  6、如果存在认证,要求认证信息一致

  7、接口MTU一致

OSPF邻居建立:网段掩码一致。MA网络中路由信息是由DR产生的LSA来描述的。

ISIS邻居建立:网段要求一致,掩码不要求一致。

网段:同一网段IP地址和子网掩码相与后得到相同的网络地址。

判断是否在同一个网段的关键在于收到了对方的hello报文,查看对方接口IP地址是否在本端收报接口的子网范围内。

链路级别:

华为设备默认启用了ISIS的链路为L1/2链路

  [R1-GigabitEthernet0/0/0]isis circuit-level level-1  //修改链路级别

1、当路由器为L2的路由器时,无论链路级别为多少,始终只会发送L2的hello报文。

2、当路由器为L1的路由器时,无论链路级别为多少,始终只会发送L1的hello报文。

3、当路由器为L1/2的路由器时,hello报文的发送域链路级别存在关系。L1/2的路由器hello报文的发送级别与链路级别一致。

ISIS中hello报文发送的时间间隔为10s一次,邻居失效时间为30s。

ISIS协议基于TLV实现报文的编码:

T:代表了属性的类型

L:代表长度

V:值,代表具体的属性

1、发送报文的时候只携带需要的属性,不需要的属性可以不携带,扩展性更强。如果协议需要支持新的属性,只需开发出新的TLV即可。

2、对于OSPF来说,报文字段都是固定的,所以扩展性没有ISIS好。

MTU检测:

OSPF中DD报文中会携带自身的MTU值,连接的对端的路由器检测接受到的DD报文检测MTU就能判断MTU值是否相同。

ISIS中进行隐式确认,会使用padding字段将hello报文填充到和MTU一样大,发送给对方然后如果能互相接受则说明MTU值相同。

ISIS同步数据库

交换自身没有的LSP,使用新的LSP替换掉旧的LSP。

如何确定唯一的LSP:使用LSP-ID:0000.0000.0001.00-00

  1、System-id:产生此LSP路由器的系统ID。

  2、伪节点标识符:如果取值为00,代表LSP为实结点LSA;如果取值为非00,则代表改LSP为伪节点LSP。

  3、分片标识符:长度为1个字节,用于描述LSP的分片。

LSP类型:

  1、实结点LSP:每个启用ISIS路由的路由器都会产生实结点LSP,用于描述自身的链路状态信息。

  2、伪节点LSP:由DIS产生,用于描述MA网络上的邻居信息。

如何确定一条LSP的新旧:

  1、比较LSP的序列号(Seq num)

  2、比较holdtime,如果为0则代表删除一条LSP,如果都不为0则选择一个更新的,即holdtime大的(从1200s递减的)

  3、比较校验和,越大越优

ISIS的更新机制:

  1、触发更新:链路状态一点产生变化就会进行触发更新

  2、周期更新:每个ISIS路由器每隔900s都会周期更新一次自身产生的LSP。

ISIS LSP的老化机制:每个LSP产生的时候都有1200s的holdtime时间,随着时间递减,当LSPholdtime减为0时就会删除该条LSP。

DIS:

  1、周期发送CSNP

  2、DIS的Hello时间为3s,失效时间为9s

ISIS里DIS为什么会支持抢占,而DR不支持

邻居状态角度:

  OSPF Dother只有2-way状态,一旦DR支持被抢占,邻居状态将发生大幅度震荡。

  ISIS DIS和所有的路由器都是up的邻居关系,DIS一旦被抢占,不会发生邻居关系的震荡。

算法角度:

  OSPF DR产生2类LSA描述MA网络的拓扑和路由信息,如果DR支持被抢占,将为算法带来不稳定的现象。

  ISIS DIS产生伪节点描述MA网络的拓扑,DIS支持被抢占,算法会有不稳定的现象。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/902946.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

玩转Docker | Docker部署LMS轻量级音乐工具

玩转Docker | Docker部署LMS轻量级音乐工具 前言一、LMS介绍LMS简介主要特点二、系统要求环境要求环境检查Docker版本检查检查操作系统版本三、部署LMS服务下载镜像创建容器创建容器检查容器状态检查服务端口安全设置四、访问LMS服务访问LMS首页注册账号五、基本使用上传音乐文…

AR行业应用案例与NXP架构的结合

1. 工业巡检AR头盔 场景示例:宁德核电基地使用AR智能头盔进行设备巡检,通过实时数据叠加和远程指导,将工作效率提升35%。头盔需处理传感器数据、图像渲染和低延迟通信1。 NXP架构支持: 协处理器角色:NXP i.MX RT系列M…

【Harmony OS】组件

目录 组件概述 组件常用属性 系统内置组件 Text TextArea 多行文本输入框组件 TextInput 文本输入框 Button Image 图片组件,支持本地图片和网络图片 Radio 单选框 Checkbox 复选框 Blank 空白填充组件 Divider 分隔符 PatternLock 图案密码锁组件 Prog…

Flutter Dart 集合类型List Set Map详解军 以及循环语句 forEaclh map where any every

List基础用法 var list1 ["西瓜", "苹果", "香蕉", true, 0];var list2 <String>["西瓜", "苹果", "香蕉"];List list3 ["西瓜", "苹果", "香蕉"];list3.add("草莓&…

在网上找的资料怎样打印出来?

在数字化时代&#xff0c;我们经常需要从互联网上获取各种资料&#xff0c;无论是学术论文、工作文档还是学习资料。然而&#xff0c;如何高效地将这些网上的资料打印出来&#xff0c;却是一个值得探讨的问题。本文将为您提供一个全面的解决方案&#xff0c;帮助您轻松完成网上…

2025年计算机视觉与智能通信国际会议(ICCVIC 2025)

2025 International Conference on Computer Vision and Intelligent Communication 一、大会信息 会议简称&#xff1a;ICCVIC 2025 大会地点&#xff1a;中国杭州 收录检索&#xff1a;提交Ei Compendex,CPCI,CNKI,Google Scholar等 二、会议简介 2025年计算机视觉与智能通…

程序员思维体操:TDD修炼手册

程序员思维体操&#xff1a;TDD修炼手册 ——从"先写代码"到"测试先行"的认知革命 一、重新认识TDD&#xff1a;不仅仅是写测试 什么是TDD&#xff08;测试驱动开发&#xff09; TDD其实很简单&#xff0c;不要看名字很高级复杂&#xff0c;传统开发是直…

建筑节能成发展焦点,楼宇自控应用范围持续扩大

在全球能源危机日益严峻、环保意识不断增强的大环境下&#xff0c;建筑节能已成为建筑行业发展的核心议题。从大型商业综合体到普通住宅&#xff0c;从公共建筑到工业厂房&#xff0c;节能需求贯穿建筑全生命周期。而楼宇自控系统凭借其对建筑设备的智能化管理和精准调控能力&a…

嵌入式软件--stm32 DAY 3

0、GPIO回顾 GPIO&#xff0c;通用型输入输出&#xff0c;控制stm32输入输出的引脚&#xff0c;统称GPIO。 主功能是默认的功能 复用的功能在芯片里都是由连线的&#xff0c;有联系才能复用。所以GPIO引脚能复用的功能只能是它默认复用功能和重定义功能。一般都使用默认功能…

点云从入门到精通技术详解100篇-基于二次误差和高斯混合模型的点云配准算法

目录 知识储备 结合二次误差度量与高斯混合模型的点云配准 算法核心创新点: 关键参数说明: 性能优化建议: 前言 国内外研究现状 全局配准算法的国内外研究 局部配准算法的国内外研究 2 点云配准相关概念与方法 2.1 什么是点云配准 2.2 点云的获取及点云主要数据…

linux系统问题杂谈

1.配置好anaconda之后&#xff0c;在一个终端中编辑好环境变量之后能够正常使用conda命令&#xff0c;但是新打开一个中断使用conda命令报错"无法识别conda"。 原因&#xff1a;使用“export PATH"/home/username/anaconda3/bin:$PATH"命令&#xff0c;临…

【中级软件设计师】函数调用 —— 传值调用和传地址调用 (附软考真题)

【中级软件设计师】函数调用 —— 传值调用和传地址调用 (附软考真题) 目录 【中级软件设计师】函数调用 —— 传值调用和传地址调用 (附软考真题)一、历年真题二、考点&#xff1a;函数调用 —— 传值调用和传地址调用&#x1f53a;1、传值调用&#x1f53a;2、传引用(地址)调…

Spring Cloud Gateway 如何将请求分发到各个服务

前言 在微服务架构中&#xff0c;API 网关&#xff08;API Gateway&#xff09;扮演着非常重要的角色。它负责接收客户端请求&#xff0c;并根据预定义的规则将请求路由到对应的后端服务。Spring Cloud Gateway 是 Spring 官方推出的一款高性能网关&#xff0c;支持动态路由、…

打造高功率、高电流和高可靠性电路板的厚铜PCB生产

厚铜PCB生产是指制作一种具有较厚铜层的PCB&#xff08;Printed Circuit Board&#xff0c;印刷电路板&#xff09;。这种PCB通常用于高功率、高电流和高可靠性的电子设备中。厚铜PCB的生产过程包括以下几个 主要步骤&#xff1a; 1. 基材准备 厚铜PCB的基材通常采用FR4或CEM-…

软考高级-系统架构设计师 论文范文参考(一)

文章目录 论SOA技术的应用论SOA在企业信息化中的应用论UP&#xff08;统一过程方法&#xff09;的应用论分布式数据库的设计与实现论改进Web服务器性能的有关技术论基于UML的需求分析论基于构件的软件开发论基于构件的软件开发(二) 论SOA技术的应用 摘要&#xff1a;  本人于…

京东平台关键字搜索接口开发指南:Python实现与代码详解

一、接口概述 京东关键字搜索接口允许开发者通过HTTP请求获取平台商品的关键字搜索结果&#xff0c;常用于商品比价、数据分析等场景。本文基于Python演示如何调用京东搜索接口&#xff0c;解析返回数据并实现基础功能。 二、技术实现步骤 接口地址分析‌ 京东未完全公开API…

浅析锁的应用与场景

锁的应用与场景&#xff1a;从单机到分布式 摘要&#xff1a;在多线程和分布式系统中&#xff0c;“锁”是避免资源竞争、保障数据一致性的核心机制。但你真的了解锁吗&#xff1f;什么时候该用锁&#xff1f;用哪种锁&#xff1f;本文通过通俗的比喻和代码示例&#xff0c;带…

30天通过软考高项-第三天

30天通过软考高项-第三天 任务&#xff1a;项目范围管理 思维导图阅读 知识点集锦阅读 知识点记忆 章节习题练习 知识点练习 手写回忆ITTO 听一遍喜马拉雅关于范围的内容 范围管理-背 1. 过程定义 规划变瘦订份缺孔 规划范围管理&#xff1a;为了记录如何定…

文字过长使用省略号展示,text-overflow 的使用和不生效场景的解决办法,flex 布局中文字省略展示的坑

在前端开发过程中【单行文本内容过长使用省略号展示】这是一个特别常见的功能&#xff0c;大家都知道要使用 text-overflow 这个 css 属性。 关于这个属性&#xff0c;我们可以先看一下官方文档怎么说。 text-overflow CSS 属性用于确定如何提示用户存在隐藏的溢出内容。其形式…

(二)读写分离架构、冷热分离架构

文章目录 读写分离架构什么是读写分离结构架构模型优缺点优点缺点 技术案例写情况读情况 冷热分离架构什么是冷热分离架构?架构模型优缺点优点 缺点技术案例读数据写数据 读写分离架构 什么是读写分离结构 读写分离架构针对于数据库。数据库原本负责读写两个功能。 读写分离架…