前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >全网对IS-IS协议最言简意赅的归纳!强烈建议收藏!

全网对IS-IS协议最言简意赅的归纳!强烈建议收藏!

作者头像
网络技术联盟站
发布2023-03-13 20:35:22
5140
发布2023-03-13 20:35:22
举报
大家好,我是瑞哥,今天带大家1分钟学习IS-IS。IS-IS和OSPF一样,也是动态路由协议,在网络数通技术中也很重要,而且好多原理都类似,所以大家学起来应该不难,今天瑞哥对所有IS-IS知识点进行总结归纳。

我会从以下几个方面进行展开:

  • 一、关键属性
  • 二、IS-IS相关术语
  • 三、IS-IS度量
    • cost
  • 四、IS-IS包类型
  • 五、IS-IS相关时间
  • 六、IS-IS路由器级别
  • 七、IS-IS CLNP地址
    • 1、区域部分
    • 2、ID部分
    • 3、SEL部分
  • 八、IS-IS 路由过程
  • 九、IS-IS最优路由选择
  • 十、IS-IS Hello包类型
  • 十一、IS-IS三张表
  • 十二、IS-IS路由类型
  • 十三、IS-IS DIS选举
  • 十四、IS-IS建立邻居关系规则
  • 十五、IS-IS邻接关系建立规则
  • 十六、IS-IS L2组播地址
  • 十七、IS-IS网络类型

一、关键属性

  • 协议类型:IP协议、链路状态、无类、内部网关协议(IGP)
  • 算法:最短路径优先算法(SPF)
  • 管理距离:115
  • 路由开销:10(默认)
  • 区域边界:在链路上(OSPF是在路由器上)
  • 收敛速度:Hello 10s、Dead 30s

二、IS-IS相关术语

1、IS
  • 英文全称Intermediate System
  • 描述:中间系统
2、ES
  • 英文全称(End System)
  • 描述:终端系统
3、DIS
  • 英文全称Designated IS
  • 描述:路由器选择生成LSP/LSA,与OSPF中的DR相同
4、LSP
  • 英文全称Link State PDU
  • 描述:链路状态通告,与OSPF中的LSA相同
5、Level-1 Router
  • 描述:包含在单个区域内,拓扑表仅限于其本地区域,和OSPF的IR相同
6、Level-2 Router
  • 描述:在区域之间路由并构建2级数据库的主干路由器,和OSPF的BB或者ASBR类似
7、Level-1/2 Router
  • 描述:连接本地区域和主干区域,并建立1级和2级数据库,类似于OSPF的ABR
8、CLNP
  • 英文全称Connectionless Network Protocol
  • 描述:用作IS-IS的第3层协议(由ISO开发)
9、Routing Domain
  • 描述:相当于AS,自治系统
10、Sub Domain
  • 描述:和OSPF的区域类似
11、IS-IS System ID
  • 描述:类似于OSPF的路由id
12、CSNP
  • 英文全称Complete Sequence Number PDU
  • 描述:中间系统
13、PSNP
  • 英文全称Partial Sequence No. PDU
  • 描述:包含完整链路状态数据库的更新,IS-IS路由器每15分钟刷新一次整个数据库
14、TLV
  • 英文全称Type/Length/Value
  • 描述:IS-IS中使用的可变长度模块化数据集
15、PDU
  • 英文全称Protocol Data Unit
  • 描述:协议数据单元,相当于是包
16、SNPA
  • 英文全称Sub-network Point of Attachment
  • 描述:第2层地址,它用CLNS语言标识设备连接到网络的点
17、NET
  • 英文全称Network Entity Title
  • 描述:分配给IS-IS协议实例的地址
18、ESH
  • 英文全称ES Hello
  • 描述:从ES发送以发现路由器
19、ISH
  • 英文全称IS Hello
  • 描述:从IS发送,以向ES宣布其存在
20、IIH
  • 英文全称IS-IS Hello
  • 描述:在路由器(或IS)之间交换以形成邻居邻接关系
21、SNP
  • 英文全称Sequence Number Packet
  • 描述:用于请求和通告LSP

三、IS-IS度量

cost

从源设备到目的设备的特定路径上所有传出接口的开销总和,默认情况下,所有链路开销均为10

四、IS-IS包类型

  • IIH
  • LSP
  • CSNP
  • PSNP

四个术语意思再第二部分已经介绍过了。

五、IS-IS相关时间

1、点对点接口类型
  • Hello时间:10秒
  • Dead时间:30秒
2、广播接口类型
  • Hello时间:10秒
  • Dead时间:30秒
3、其他
  • LS老化时间:1200秒或者20分钟
  • LS刷新时间:每15分钟
  • SPF延迟时间:5.5秒
  • SPF保持时间:10秒

六、IS-IS路由器级别

Level-1 Router
  • 与OSPF中的IR(内部路由器)相同。
  • 区域路由,仅包含1级LSDB
  • 只负责路由到区域内的ES
Level-2 Router
  • 与OSPF中的BB或ASBR相同。
  • 区域路由,仅包含2级LSDB
  • 负责区域间的路由
Level-1/2 Router
  • 与OSPF中的ABR相同。
  • 区域内和区域间路由,包含级别1和级别2的两个单独的LSDB。
  • 负责L1区域内路由和L2区域间路由

下图可以直观的看出每个级别的位置:

七、IS-IS CLNP地址

可以看出该地址包含三个部分:

  • 区域部分(可变长度)
  • ID部分(8位到64位,通常是48位)
  • SEL部分(8位)

1、区域部分

区域部分包括:

  • AFI
  • IDI
  • HO-DSP
AFI
  • 英文全称:Authority and Format Identifier
  • 描述:指定授权分配地址的组织,以及其余CLNP地址的格式和长度,AFI始终为8位。
IDI
  • 英文全称:Initial Domain Identifier
  • 描述:标识上级AFI组织下的“子组织”,IDI的长度取决于所选的AFI。
HO-DSP
  • 英文全称:High Order DSP
  • 描述:标识自治系统内的区域

2、ID部分

ID部分就是指System ID,标识特定主机,通常长度为48位,容纳MAC地址

3、SEL部分

标识主机的目的上层协议(始终为8位)

在这张图上,我们还看到两个关键字:IDP、DSP:

IDP
  • 英文全称:Initial Domain Part
  • 描述:地址的一部分标识设备的自治系统(用于路由到自治系统或在自治系统之间路由)
DSP
  • 英文全称:Domain Specific Part
  • 描述:地址的一部分,用于在自治系统内路由

下面瑞哥通过一个具体的地址加深大家的印象:

八、IS-IS 路由过程

更新:

在整个网络中生成和泛洪LSP。

决策:

基于Dijkstra算法创建SPT和路由表。

转发:

创建转发数据库。

接收:

收到帧后,IS-IS对其进行检查,将用户数据和错误报告传递给转发过程,并将路由信息传递给更新过程。

九、IS-IS最优路由选择

  • 内部路径始终优先于外部路径
  • 区域内的1级路径优先于区域外的2级路径
  • 如果没有路径,转发数据库会将数据包发送到最近的2级路由器

十、IS-IS Hello包类型

  1. ESH(ES Hello):由ES发送到IS
  2. ISH(IS Hello):由IS发送给ES
  3. IIH(IS to IS Hello):在两个IS之间发送

十一、IS-IS三张表

  • 邻居表:所有相邻路由器列表
  • 拓扑表:LSA表(同一区域内网络的完整信息)
  • 路由表;最佳路由

十二、IS-IS路由类型

  • i*:IS-IS 默认路由。
  • i L1:IS-IS 1级路由。
  • i L2:IS-IS 2级路由。
  • i su:IS-IS 汇总路由

十三、IS-IS DIS选举

  1. 最高接口优先级(默认接口优先级=64)
  2. 最高SNPA
  3. 最高系统ID

十四、IS-IS建立邻居关系规则

要使两台路由器(IS)成为IS-IS邻居:

  1. 接口MTU必须匹配。
  2. 级别必须匹配。
  3. 1级情况下区域必须匹配。
  4. 系统ID不能重复。
  5. 鉴权必须成功

十五、IS-IS邻接关系建立规则

  • 仅当两台仅支持L1的路由器的ID匹配时,才会形成L1邻接关系。
  • 来自L2邻接的两台仅L2路由器,即使它们的ID不同。
  • 仅L1路由器与L1/L2路由器仅在其ID匹配时才形成L1邻接关系。
  • 仅L2路由器与L1/L2路由器形成L2邻接关系,即使它们的ID不匹配。
  • 如果两台L1/L2路由器的ID匹配,则形成L1和L2邻接。
  • 如果两台L1/L2路由器的ID不匹配,则它们仅形成L2邻接关系

十六、IS-IS L2组播地址

  • 01-80-C2-00-00-14: 用于IS-IS邻接的L1 IS
  • 01-80-C2-00-00-15: 用于IS-IS邻接的L2 IS
  • 09-00-2B-00-00-04: 所有终端系统网络实体地址
  • 09-00-2B-00-00-05: 所有中间系统网络实体地址

十七、IS-IS网络类型

点对点
  • 点对点接口上没有DIS选举
  • 点对点IIH交换
  • 链路的两端应为点对点类型

上期OSPF总结:

全网对OSPF最言简意赅的归纳!强烈建议收藏!

2022-01-04

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-01-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 网络技术联盟站 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、关键属性
  • 二、IS-IS相关术语
  • 三、IS-IS度量
    • cost
    • 四、IS-IS包类型
    • 五、IS-IS相关时间
    • 六、IS-IS路由器级别
    • 七、IS-IS CLNP地址
      • 1、区域部分
        • 2、ID部分
          • 3、SEL部分
          • 八、IS-IS 路由过程
          • 九、IS-IS最优路由选择
          • 十、IS-IS Hello包类型
          • 十一、IS-IS三张表
          • 十二、IS-IS路由类型
          • 十三、IS-IS DIS选举
          • 十四、IS-IS建立邻居关系规则
          • 十五、IS-IS邻接关系建立规则
          • 十六、IS-IS L2组播地址
          • 十七、IS-IS网络类型
          领券
          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档