ISIS—ISIS基础知识报文结构路由器分类—01

2023-10-18 15:40

本文主要是介绍ISIS—ISIS基础知识报文结构路由器分类—01,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

目录

一、ISIS简介:

二、OSPF与ISIS使用场景对比:

三、ISIS报文结构:

四、ISIS路由器的分类:

Level-1路由器

Level-2路由器

Level-1-2路由器

五、邻居Hello报文:

六、ISIS术语对照:

一、ISIS简介:

与OSPF一样,ISIS也是一种基于链路状态并使用最短路径优先算法进行路由计算的一种IGP协议ISIS最初是国际化标准组织ISO为它的无连接网络协议CLNP设计的一种动态路由协议。

之后为了提供对于IP的路由支持,IETF在RFC1195中对ISIS进行了扩充与修改,使他能够同时应用在TCP/IP和OSI环境中,修订后的ISIS协议被称为集成化的ISISI,ISIS较为简单,扩展性极强在大型LSP的网络中被广泛的部署。

CLNP:ConnectionLess Network Protocol 无连接网络协议

二、OSPF与ISIS使用场景对比:

ISIS相比于OSPF简单很多:

  1. ISIS只用LSP来传递路由信息,而OSPF有多种LSA,且多种LSA的传递规则不同。
  2. ISIS报文结构简单:都是基于TLV结构,一个ISIS报文想传递的信息只需定义对应的TLV即可,不像OSPF有那么多种类型的报文。
  3. ISIS区域只有L1 与 L2(L1普通区域,L2骨干区域),不像OSPF有普通区域、骨干区域还有特殊区域stub nssa之类。
  4. ISIS没有虚链路(尽管有类似功能但多数厂商都不支持)(area 区域对于ISIS不在那么重要,骨干区域和非骨干区域的划分并不是基于area)。
  5. ISIS路由算法变得简单高效,且收敛快(ISIS自治系统就像一个单区域OSPF那么简单),因为ISIS网络地址不参与拓扑构建。
  6. ISIS网络类型只支持广播型(Network)和点到点(P2P),OSPF支持四种网络类型。
  7. DIS(相当于DR)没有备份DIS,可以抢占,所有路由器都是邻接关系,优先级为0也可以选举。
  8. OSPF靠area+ router id标识一台路由器,ISIS中一个NET搞定。
  9. ISIS邻接建立简单,(你给我Hello【IIH】我给你hello,邻居关系起来,三次握手需要三个IIH,不像OSPF有init 2-way等)。ISIS是先把邻居建立起来在考虑数据库同步,不像OSPF在建立邻居的同时同步数据库。
  10. 唯一确定一条LSP (OSPF是使用三要素才能确定,ISIS只需要一个LSP-ID)

OSPF详细介绍可以查看我的博客OSPF专栏

OSPF篇——基础知识点——001_林间大雪的博客-CSDN博客IETF组织开发的一个基于链路状态的内部网关协议OSPF-基于链路状态的协议,具有收敛快,路由无环,可拓展等优点,成为优秀的内部网管协议呗快速接受并广泛使用。封装:协议号89 组播更新,组播地址优先级:10(内部路由)/150外部路由开销值=参考带宽100M/接口真实带宽如果接口带宽为2.048M 开销取整 48如果接口带宽为100M,开销1如果接口低啊款为1000M ,开销为1 100/1000=0.1取整=1手动修改参考带宽: [R1-ospf-1]bandwidth-reference ......https://blog.csdn.net/qq_33162707/article/details/125220337?spm=1001.2014.3001.5502

三、ISIS报文结构:

     NSAPNetwork Service Access Point 网络接入服务点

网络服务接入点NSAP是用来实现开放式系统互联(OSI)网络层寻址的其中一种方式,由于目前网络都是基于TCP/IP设计,因此不必关注NSAP。

  • Area Address

IDP和DSP中的High Order DSP一起,既能够标识路由域,也能够标识路由域中的区域,因此,它们一起被称为区域地址(Area Address),相当于OSPF中的区域编号。同一Level-1区域内的所有路由器必须具有相同的区域地址,Level-2区域内的路由器可以具有不同的区域地址。

一个IS-IS进程下最多可配置3个区域地址。

  • System ID

System ID用来在区域内唯一标识主机或路由器。在设备的实现中,它的长度固定为48bit(6字节)。

  • SEL

SEL的作用类似IP中的“协议标识符”,不同的传输协议对应不同的SEL。在IP上SEL均为00。

NET(Network Entity Title):

  • 网络实体名称NET指的是设备本身的网络层信息,可以看做是一类特殊的NSAP(SEL=00),NET的长度与NSAP的相同,最多20字节,最少8字节。
  • NSAP是OSI协议中定位资源的地址,相当于网络层协议CLNP地址(注意:CLNP是一个网络层协议,但并不是一个地址)。NET是一类特殊的NSAP地址(SEL=00表示选择IP协议)。
  • NSAP:Network Service Access Point

    Area id + System id + SEL

    1-13B 固定6B 固定1B

    xx . xxxx . xx (xx代表十六进制 x=4bit)

    network-entity FF. 0000.0000.bbbb. 00 最简

    49.xxxx 49表示私有区域号

    SEL:select协议标识符 00表示IP协议

  • 
    [R6]isis                              //进程号默认1
    [R6-isis-1]is-level level-2           //默认level-1-2    level-2骨干区域
    [R6-isis-1]network-entity 49.0002.0000.0000.6666.00    //都是16进制//49.0002 区域号(1-13B) system id+SEL:0000.0000.6666.00
    [R6]int g0/0/0
    [R6-GigabitEthernet0/0/0]isis enable    //接口宣告 

四、ISIS路由器的分类:

ISIS的路由器分为三种类型

  1. Level-1路由器(只能创建level-1的LSDB) 仅收发L1 ISIS报文
  2. Level-2路由器(只能创建level-2的LSDB) 仅收发L2 ISIS报文
  3. Level-1-2路由器(路由器默认的类型,能同时创建level-1和level-2的LSDB,可以收发L2 L1的ISIS报文)【注意:】Level-1路由器不能跨区域建立邻居关系。 
  • 将Level-1路由器部署在非骨干区域,
  • Level-2路由器和Level-1-2路由器部署在骨干区域。
  • 每一个非骨干区域都通过Level-1-2路由器与骨干区域相连。

  • Level-1路由器

Level-1路由器负责区域内的路由,它只与属于同一区域的Level-1和Level-1-2路由器形成邻居关系,属于不同区域的Level-1路由器不能形成邻居关系。Level-1路由器只负责维护Level-1的链路状态数据库LSDB(Link State Database),该LSDB包含本区域的路由信息,到本区域外的报文转发给最近的Level-1-2路由器。

  • Level-2路由器

Level-2路由器负责区域间的路由,它可以与同一或者不同区域的Level-2路由器或者其它区域的Level-1-2路由器形成邻居关系。Level-2路由器维护一个Level-2的LSDB,该LSDB包含区域间的路由信息。

所有Level-2级别(即形成Level-2邻居关系)的路由器组成路由域的骨干网,负责在不同区域间通信。路由域中Level-2级别的路由器必须是物理连续的,以保证骨干网的连续性。只有Level-2级别的路由器才能直接与区域外的路由器交换数据报文或路由信息。

  • Level-1-2路由器

同时属于Level-1和Level-2的路由器称为Level-1-2路由器,它可以与同一区域的Level-1和Level-1-2路由器形成Level-1邻居关系,也可以与其他区域的Level-2和Level-1-2路由器形成Level-2的邻居关系。Level-1路由器必须通过Level-1-2路由器才能连接至其他区域。

Level-1-2路由器维护两个LSDB,Level-1的LSDB用于区域内路由,Level-2的LSDB用于区域间路由。

[R1]isis 
[R1-isis-1]is-level level-1 
[R1-isis-1]network-entity 42.0001.0000.0000.0001.00 //区域area 42.0001 0000.0000.0001 system-id系统id 
[R1-isis-1]int g0/0/0 
[R1-GigabitEthernet0/0/0]isis enable 1 
[R3]isis 
[R3-isis-1]is-level level-1 
[R3-isis-1]network-entity 42.0001.0000.0000.0003.00 
[R3-isis-1]int g0/0/0 [R3-GigabitEthernet0/0/0]isis enable 1 
[R2]isis 
[R2-isis-1]is-level level-1-2 
[R2-isis-1]network-entity 42.0001.0000.0000.0002.00 
[R2-isis-1]int g0/0/0 
[R2-GigabitEthernet0/0/0]isis enable 1 
[R2]int g0/0/1 
[R2-GigabitEthernet0/0/1]isis enable 1 
[R2]int g0/0/2 
[R2-GigabitEthernet0/0/2]isis enable 1 
[R4]isis 
[R4-isis-1]is-level level-2 
[R4-isis-1]network-entity 42.0002.0000.0000.0004.00 
[R4-isis-1]int g0/0/0 
[R4-GigabitEthernet0/0/0]isis enable 1

ISIS与STP的BPDU报文 使用的是802.3 Ethernet封装方式

五、邻居Hello报文:

六、ISIS术语对照:

这篇关于ISIS—ISIS基础知识报文结构路由器分类—01的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/233524

相关文章

Python+PyQt5实现文件夹结构映射工具

《Python+PyQt5实现文件夹结构映射工具》在日常工作中,我们经常需要对文件夹结构进行复制和备份,本文将带来一款基于PyQt5开发的文件夹结构映射工具,感兴趣的小伙伴可以跟随小编一起学习一下... 目录概述功能亮点展示效果软件使用步骤代码解析1. 主窗口设计(FolderCopyApp)2. 拖拽路径

自研四振子全向增益天线! 中兴问天BE6800Pro+路由器拆机和详细评测

《自研四振子全向增益天线!中兴问天BE6800Pro+路由器拆机和详细评测》中兴问天BE6800Pro+路由器已经上市,新品配备自研四振子全向增益天线,售价399元,国补到手339.15元,下面我们... 中兴问天BE6800Pro+路由器自上市以来,凭借其“旗舰性能,中端价格”的定位,以及搭载三颗自研芯片

Pandas使用AdaBoost进行分类的实现

《Pandas使用AdaBoost进行分类的实现》Pandas和AdaBoost分类算法,可以高效地进行数据预处理和分类任务,本文主要介绍了Pandas使用AdaBoost进行分类的实现,具有一定的参... 目录什么是 AdaBoost?使用 AdaBoost 的步骤安装必要的库步骤一:数据准备步骤二:模型

售价599元起! 华为路由器X1/Pro发布 配置与区别一览

《售价599元起!华为路由器X1/Pro发布配置与区别一览》华为路由器X1/Pro发布,有朋友留言问华为路由X1和X1Pro怎么选择,关于这个问题,本期图文将对这二款路由器做了期参数对比,大家看... 华为路由 X1 系列已经正式发布并开启预售,将在 4 月 25 日 10:08 正式开售,两款产品分别为华

使用Java实现通用树形结构构建工具类

《使用Java实现通用树形结构构建工具类》这篇文章主要为大家详细介绍了如何使用Java实现通用树形结构构建工具类,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下... 目录完整代码一、设计思想与核心功能二、核心实现原理1. 数据结构准备阶段2. 循环依赖检测算法3. 树形结构构建4. 搜索子

利用Python开发Markdown表格结构转换为Excel工具

《利用Python开发Markdown表格结构转换为Excel工具》在数据管理和文档编写过程中,我们经常使用Markdown来记录表格数据,但它没有Excel使用方便,所以本文将使用Python编写一... 目录1.完整代码2. 项目概述3. 代码解析3.1 依赖库3.2 GUI 设计3.3 解析 Mark

WiFi6时代来临! 华三H3C NX54路由器还值得购买吗?

《WiFi6时代来临!华三H3CNX54路由器还值得购买吗?》WiFi6时代已经来临,众多路由器厂商也纷纷推出了兼容WiFi6协议的路由器,今天我们将深入体验H3CNX54路由器,这款由知名企业... 随着科技的发展,WiFi6逐渐走进了我们的日常生活之中,相比WiFi5来说,WiFi6拥有更高的带宽、更高

4G/5G全网通! FiberHome烽火5G CPE Air路由器拆机评测

《4G/5G全网通!FiberHome烽火5GCPEAir路由器拆机评测》烽火5GCPE已经使用一段时间了,很多朋友想要知道这款路由器怎么样?今天我们就来看看拆机测评... 我想大家都听说过、了解过5G。 5G是具有高速率、低时延和大连接特点的新一代宽带移动通信技术,5G通讯设施是实现人机物互联的网络基础设

mysql通过frm和ibd文件恢复表_mysql5.7根据.frm和.ibd文件恢复表结构和数据

《mysql通过frm和ibd文件恢复表_mysql5.7根据.frm和.ibd文件恢复表结构和数据》文章主要介绍了如何从.frm和.ibd文件恢复MySQLInnoDB表结构和数据,需要的朋友可以参... 目录一、恢复表结构二、恢复表数据补充方法一、恢复表结构(从 .frm 文件)方法 1:使用 mysq

定价129元!支持双频 Wi-Fi 5的华为AX1路由器发布

《定价129元!支持双频Wi-Fi5的华为AX1路由器发布》华为上周推出了其最新的入门级Wi-Fi5路由器——华为路由AX1,建议零售价129元,这款路由器配置如何?详细请看下文介... 华为 Wi-Fi 5 路由 AX1 已正式开售,新品支持双频 1200 兆、配有四个千兆网口、提供可视化智能诊断功能,建