做餐饮连锁加盟如何选网站推广/sem优化技巧

做餐饮连锁加盟如何选网站推广,sem优化技巧,咸阳今天的新消息,浙江省建设协会网站首页上一章我们介绍了ISIS的邻居建立关系以及ISIS的路由器角色有哪些,在不同的网络类型当中建立邻居关系有什么不同,并且以实验案例抓包的形式给大家进一步介绍了建立的过程。 这一章我们来介绍ISIS中是如何实现链路状态数据库同步的,与OSPF的链路状态同步有什么不同,在不同网络类…

上一章我们介绍了ISIS的邻居建立关系以及ISIS的路由器角色有哪些,在不同的网络类型当中建立邻居关系有什么不同,并且以实验案例抓包的形式给大家进一步介绍了建立的过程。

这一章我们来介绍ISIS中是如何实现链路状态数据库同步的,与OSPF的链路状态同步有什么不同,在不同网络类型中的同步过程是否一致。

一、概述


我们在第一章说过ISIS一共有9个报文,分别为L1/L2/P2P的IIH报文,L1/L2的LSP报文,L1/L2的CSNP和L1/L2的PSNP,我们现在来说一下这几个报文的作用是什么

IIH报文在上一章已经介绍过这里不过多赘述

LSP报文


(ISIS中的LSP有点类似于OSPF中的LSA)

  • IS-IS链路状态报文LSP用于交换链路状态信息的。LSP分为两种分别为:Level-1 LSP与Level-2 LSP。Level-1 LSP由Level-1路由器传送,Level-2 LSP由Level-2路由器传送,Level1-2路由器则可传送以上两种LSP。
  • 两类LSP有相同的报文格式。

CSNP报文


 CSNP包含了该设备LSDB中所有的LSP摘要,路由器通过交互CSNP来判断是否需要同步LSDB。

  • 在MA广播型网络类型当中,CSNP由DIS定期发送(缺省的发送周期为10秒)。
  • 在P2P点到点网络类型当中,CSNP只在第一次建立邻接关系时发送,对方接收到这个CSNP后查看当中的LSP摘要,如果自己的数据库当中没有的话就发送PSNP去请求对方。

PSNP报文


PSNP只包含了部分LSP的摘要信息(与CSNP不同)

  • 当发现LSDB不同步时,PSNP来请求邻居发送新的LSP。
  • 在P2P点到点网络类型当中,当收到LSP时,会使用PSNP对收到的LSP进行确认(这就对应了我们第一章所说的PSNP报文不仅可以用来当作请求报文也可以用来当作确认报文)

ISIS的LSDB链路状态数据库

查看非伪节点的LSP

查看伪节点LSP


LSDB同步

在这张拓扑当中区域5中的L1路由器只能与同区域的L1/L2建立L1的邻居关系

区域5中的L1/L2路由器只能与同区域的L1建立邻居关系,与不同区域的L1/L2只能够建立L2的邻居关系,那么L1/L2怎么学习到区域3中的L1的链路信息呢?

在ISIS中L1/L2会对L2的邻居做一个引入的操作,这个操作是默认的类似于OSPF中ABR将区域间的路由转发给区域内的路由器,当然这里转发的是L1的链路信息所以区域5中的L1/L2路由器就可以通过L2的邻居关系学习到不同区域中的链路信息

那么L1/L2学习到了不同区域的L1链路信息但L1并没有学习到因为只有L2邻居关系会引入L1的链路信息而L1邻居关系并不会引入L2的链路信息,那区域5中的L1路由器怎么去访问区域3中的L1路由器呢?

L1/L2路由器会在它们该区域下发的Level-1中设置ATT标志位,用于向区域内的Level01路与其宣告可以通过自己到达其他区域。L1路由器会根据ATT标志位计算出指向L1/L2路由器的默认路由用于访问不同区域之间的网段。(非常类似于OSPF中的Stub区域)


LSP的更新时间

  • LSP的刷新间隔为15分钟;老化时间为20分钟
  • 一条LSP的老化除了要等待20分钟外,还要等待60秒的零老化时延
  • LSP重传时间为5秒

LSP的比较规则

  • 序列号:越大越新
  • Remaining Lifetime:越小越新
  • Checksum:越打越新

P2P网络类型同步LSDB过程

1、在P2P点到点网络当中我们前面说了只有在第一次建立邻居关系时才会发送CSNP报文,这个报文中包含了本路由设备所有的LSDB的摘要信息

2、当对方收到我的CSNP报文后会查看与自己的链路状态数据库中的链路数据是否一致,如果有自己没有的链路信息,那就发送PSNP来请求对方

3、当对方收到了来自邻居的PSNP请求报文时,会查看PSNP中的LSP的摘要信息并发送相应的LSP给对方,如果一段时间内没有收到对方发来的PSNP的确认报文则重新发送一份LSP报文给对方

4、这里的确认是隐式的确认通过PSNP报文中LSP entries(t=9,l=16)的LSP的校验和以及序列号和LSP-ID来做相应的确认

5、如果后面链路数据发生变化了就直接发送LSP给对方,告诉邻居我们的链路信息变化了,对方会做相应的撤销和请求

MA网络类型同步LSDB过程

在MA广播网络类型当中,所有的CSNP报文都由我们选举出来的DIS来周期性发送,当邻居收到DIS发送的CSNP时会比较自己的链路状态数据库,发现自己没有的链路信息时会发送PSNP的请求报文给DIS

当DIS收到来自邻居的请求报文时会发送相应的LSP给对方,这里是不会有请求报文的,如果没收到或者丢包了,则下次DIS发送CSNP时在发出PSNP的请求相应的LSP即可。

假如这时新加入一台路由器设备,它会发送IIH报文先建立邻居关系随后发送自己的LSP信息,当DIS收到这个LSP时会将LSP中的内容加入到自己的LSDB中,在发送新的CSNP报文,新加入的路由器就会根据DIS的CSNP报文来请求响应的LSP信息

二、实验

拓扑

(1)基础配置

AR1
system
sysname AR1
interface g0/0/0
ip add 10.0.12.1 24AR2
system
sysname AR2
interface g0/0/0
ip add 10.0.12.2 24
interface g0/0/1
ip add 10.0.23.2 24
interface g0/0/2
ip add 10.0.24.2 24AR3
system
sysname AR3
interface g0/0/0
ip add 10.0.23.3 24
interface g0/0/1
ip add 10.0.35.3 24AR4
system
sysname AR4
interface g0/0/0
ip add 10.0.24.4 24
interfacae g0/0/1
ip add 10.0.45.4 24AR5
system
sysname AR5
interface g0/0/0
ip add 10.0.35.5 24
interface g0/0/1
ip add 10.0.45.5 24

(2)ISIS配置

AR1
isis 1
is-level level-1
network-entity 48.0001.0000.0001.00
q
interface g0/0/0
isis enable 1AR2
isis 1
network-entity 48.0001.0000.0002.00
q
interface g0/0/0
isis enable 1
interface g0/0/1
isis enable 1
interface g0/0/2
isis enable 1AR3
isis 1
network-entity 49.0001.0000.0003.00
q
interface g0/0/0
isis enable 1
interface g0/0/1
isis enable 1AR4
isis 1
network-entity 49.0001.0000.0004.00
q
interface g0/0/0
isis enable 1
interface g0/0/1
isis enable 1AR5
isis 1
is-level level-1
network-entity 49.0001.0000.0005.00
q
interface g0/0/0
isis enable 1
interface g0/0/1
isis enable 1

这里我们将AR1与AR5配置为Level-1的路由器,所以它们只能建立Level-1的邻居状态,并且只维护本区域的LSDB数据库,他们是没有其他区域LSDB数据的,而AR2/3/4他们为L1/2路由器设备,他们的LSDB数据库中会存在完整的链路数据信息

我们可以看到AR1上只有自己与AR2的链路数据,并且AR2的链路数据中ATT置为了,说明AR2连着其他外部区域,如果我们AR1想要去访问外部区域网段的话就需要通过AR2来访问,所以AR1会计算生成一条指向AR2的默认路由。

我们可以看到AR2上拥有L1的LSDB和L2的LSDB,并且通过L2中的链路信息学习到了R5的网段信息

这时我们在AR5上创建一个Loopback接口设置IP为1.1.1.1并且使能ISIS

这时AR3就会收到来自AR5的LSP的更新报文

AR3会把其中自己没有LSP加入到自己的L1与L2的链路数据库当中

由于AR3的L2的链路状态数据库发生了变化所以AR3会把自己更新的L2的LSP发送出去,当AR2收到这条LSP时也会将其中自己没有的LSP放入到自己的L2的LSDB当中

当然AR1还是通过AR2下发的LSP中ATT置位所生成的默认路由去访问AR5的1.1.1.1网段

到这里本章内容就到此结束了如果有疑问可以关注博主私聊,如果有问题欢迎私聊博主及时更改谢谢大家的观看学习!!! 

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

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

相关文章

Opencv计算机视觉编程攻略-第三节 图像颜色处理

第三节 图像颜色处理 1.颜色比较2.GrabCut分割图像3.色调、饱和度以及亮度 1.颜色比较 主要实现逐像素的颜色比较,其中注意BGR颜色空间不连续,不利于颜色提取和区分,转换到Lab空间: int getColorDistance(const cv::Vec3b& c…

BoomCut AI 技术创建本地化的营销视频

目录 视频翻译实验 交换实验 数字人实验 核心功能与技术亮点 适用场景 BoomCut 提供用于视频翻译、数字人等的 AI 技术,以快速创建本地化的营销视频 视频翻译实验 电影电影哪吒之魔童降世换成西班牙语

论华为 Pura X 折叠屏性能检测

在科技浪潮中,折叠屏手机以其创新形态掀起市场热潮。华为 Pura X 作为华为最新折叠手机,承载前沿科技与精湛工艺,成为行业焦点。它融合先进折叠屏技术与优质材质,致力于打破传统手机使用边界,为用户开启全新体验。但产…

【蓝桥杯每日一题】3.25

🏝️专栏: 【蓝桥杯备篇】 🌅主页: f狐o狸x “OJ超时不是终点,是算法在提醒你该优化时间复杂度了!” 目录 3.25 差分数组 一、一维差分 题目链接: 题目描述: 解题思路:…

3.25学习总结 抽象类和抽象方法+接口+内部类+API

抽象类和抽象方法: 有抽象方法,那么类肯定是抽象类。父类不一定是抽象的,但如果父类中有抽象方法那一定是抽象类。 如果子类中都存在吃这个行为,但吃的具体东西不同,那么吃这个行为定义在父类里面就是抽象方法&#x…

全面系统梳理多模态LLM对齐算法

1.alignment算法发展时间轴 2.MLMM alignment结构图 3.目前alignment策略常见的损失函数形式 4.MLLM对齐数据构造与现有数据总结

广告推荐算法 - 学习笔记

文章目录 1、前言2、学习笔记2.1、什么是计算广告系统? 1、前言 本篇博客,是我用来记录学习广告推荐算法的一些笔记和总结。 参考内容: 1、王喆:"深度"学习计算广告 2、deepseek 2、学习笔记 2.1、什么是计算广告系统…

ENSP学习day10

NAT地址转换技术(一) NAT(Network Address Translation)地址转换技术是一种在计算机网络中常用的技术,在数据包从一个网络传输到另一个网络时,会对数据包中的源IP地址和目的IP地址进行修改的过程。这种技术…

Swift 二分法求函数的近似解

在实际开发中会遇到一些工程问题,需要求解复杂函数方程的问题。使用传统的数学方法比较难以处理。本文将使用二分法不断获取一个函数的近似解。 二分法:其基本思想是利用函数在某个区间内的连续性,通过不断缩小区间范围来逼近方程的解。 算法…

stanley 路径跟踪控制算法

文章目录 写在前面的话算法思路核心代码1 路径发布2 获取车子当前位置3 预瞄路径点4 计算航向误差5 计算横向误差 完整控制代码演示视频 写在前面的话 轨迹跟踪 Trajectory Tracking 和 路径跟踪 Path Following 是机器人控制和自动驾驶领域中的两个核心概念,尽管它…

Qt中通过QLabel实时显示图像

Qt中的QLabel控件用于显示文本或图像,不提供用户交互功能。以下测试代码用于从内置摄像头获取图像并实时显示: Widgets_Test.h: class Widgets_Test : public QMainWindow {Q_OBJECTpublic:Widgets_Test(QWidget *parent nullptr);~Widgets…

pyQt学习笔记——Qt资源文件(.qrc)的创建与使用

Qt资源文件(.qrc)的创建与使用 1. 选择打开资源2. 创建新资源3. 添加资源文件夹4. 选择要加载的图片文件5. 编译resource.qrc文件6. 替换PySlide6为PyQt57. 其他说明 1. 选择打开资源 在Qt项目中,可以通过windowIcon点击选择打开资源。 2. 创…

光电效应及普朗克常数的测定数据处理 Python实现

内容仅供参考,如有错误,欢迎指正,如有疑问,欢迎交流。 因为我不会Excel所以只能用Python来处理 祝大家早日摆脱物理实验的苦海 用到的一些方法 PCHIP (分段三次埃尔米特插值多项式) 因为实验时记录的数…

2025最新3个wordpress好用的主题

红色大气的wordpress企业主题,适合服务行业的公司搭建企业官方网站使用。是一款专为中小企业和个人开发者设计的WordPress主题,旨在提供专业的网站构建解决方案。 通过此WordPress主题,用户可以轻松创建和维护一个专业的企业网站&#xff0c…

OLLVM 增加 CC++ 字符串加密功能

版权归作者所有&#xff0c;如有转发&#xff0c;请注明文章出处&#xff1a;https://cyrus-studio.github.io/blog/ 前言 当我们如果没有对字符串进行加密&#xff0c;使用 IDA 反汇编一下 so 可以看到 C 代码中的字符串就直接暴露了。 字符串加密原理 sobf.c #include <…

自动化逆向框架使用(Objection+Radare2)

1. 工具链架构与核心优势 1.1 动静结合逆向体系 graph LR A[动态分析] -->|Objection实时Hook| B[关键点定位] B --> C[行为数据捕获] D[静态分析] -->|Radare2深度解析| E[控制流重建] E --> F[漏洞模式识别] B --> F C --> F 组合优势对比&…

Docker-Volume数据卷详讲

Docker数据卷-Volume 一&#xff1a;Volume是什么&#xff0c;用来做什么的 当删除docker容器时&#xff0c;容器内部的文件就会跟随容器所销毁&#xff0c;在生产环境中我们需要将数据持久化保存&#xff0c;就催生了将容器内部的数据保存在宿主机的需求&#xff0c;volume …

单片机和微控制器知识汇总——《器件手册--单片机、数字信号处理器和可编程逻辑器件》

目录 四、单片机和微控制器 4.1 单片机(MCU/MPU/SOC) 一、定义 二、主要特点 三、工作原理 四、主要类型 五、应用领域 六、选型与设计注意事项 七、发展趋势 4.2 数字信号处理器(DSP/DSC) ​编辑​编辑 一、定义 二、工作原理 三、结构特点 四、应用领域 五、选型与设计注…

高数下---8.1平面与直线

目录 平面的确定 直线的确定 若要求某一直线或平面就根据要素来求。 例题 平面中的特殊情况 平面中的解题思路 直线的解题思路 平面的确定 两要素 一 一点 二 倾斜角 即法向量 点法式 可化为一般式 Ax By Cz D 0; (A,B,C) 即法向量&#xff1b; 改变D 即…

CMS迁移中SEO优化整合步骤详解

内容概要 在CMS迁移过程中&#xff0c;系统化的规划与执行是保障SEO排名稳定性的核心。首先需明确迁移流程的关键阶段&#xff0c;包括数据备份、URL适配、元数据同步及安全配置等环节。其中&#xff0c;数据备份不仅需覆盖原始数据库与静态资源&#xff0c;还需验证备份文件的…