一、IS-IS(中间系统(路由器)间的路由协议)

IS-IS最初是国际化标准组织ISO为它的无连接网络协议CLNP设计的一种动态路由协议

IS-IS是ISO定义的OSI协议栈中无连接网络服务CLNS(Counection Less Network Service)的一部分

CLNP:类似于TCP/IP中的IP协议,IP协议为TCP/IP传输层服务CLNP为OSI传输层服务

IS-IS:中间系统(路由器)间的路由协议,类似于IP中的OSPF

ES-IS:主机系统与中间系统的路由协议,就像IP中的ARP、IGMP(RD)等,扁平化的层次结构

集成ISIS特点

OSPF特点

支持CLNP网络、IP网络

目前只支持IP网络

工作在数据链路层

工作在IP层

二、ISIS组成部分

NET地址三部分组成:Area  ID  +  System  ID  +  SEL(00);

在IP上SEL是00,NET最多只能配3个;

NSAP(Network Service Access Point)是OSI协议中用于定位资源的地址,相当于OSI的网络层协议CLNP的地址(类似IP地址的概念);一个NSAP地址最长是20个字节,最少8个字节

三、ISIS和OSPF共同特征

1、维护一个链路状态数据库,当然是基于pijkstra算法

2、都利用HELLO包形成和维护邻居关系

3、使用区域的概念来构成层次化的拓扑结构

4、都提供在区域之间提供地址汇总的能力

5、无类路由协议

6、都选取一个指定路由器来描述广播性网络

7、认证能力

四、NET

网络实体名称NET指的是设备本身的网络层信息,可以看作是一类特殊的NSAP(SEL=00),NET的长度与NSAP的相同,在配置IS-IS过程中,NET最多配3个,在配置多个NET时,必须保证它们的System ID都相同

如果区域号一致,默认两台设备会建立既有Level1、也有Level2的邻居

如果区域号不一致,默认只有Level2

#

Isis 1

Network-entity  49.0123.1111.1111.1111.00

Is-name  AR1

Intterface  g0/0/0

Ip  add  172.16.10.1  24

Isis  enable  1

#

Display  isis  peer        查看isis邻居

Display  isis  lsdb        查看isis数据库

Display  isis  int         查看本路由器上那些接口宣告进isis进程

Display  isis  route       查看isis路由表

Display  ip  routing-table  protocol  isis

五、ISIS实验配置

AR1配置

undo terminal monitor

system-view

[Huawei]user-interface console 0

[Huawei-ui-console0]idle-timeout 0 0

[Huawei-ui-console0]sysname R1

[R1]isis

[R1-isis-1]network-entity 49.0001.1111.1111.1111.00

[R1-isis-1]is-name R1

[R1-isis-1]quit

[R1]int g0/0/0

[R1-GigabitEthernet0/0/0]ip add 172.16.1.1 24

[R1-GigabitEthernet0/0/0]undo shutdown

[R1-GigabitEthernet0/0/0]isis enable

[R1-GigabitEthernet0/0/0]int g0/0/1

[R1-GigabitEthernet0/0/1]ip add 14.1.1.1 24

[R1-GigabitEthernet0/0/1]undo shutdown

[R1-GigabitEthernet0/0/1]int loop 0

[R1-LoopBack0]ip add 1.1.1.1 32

[R1-LoopBack0]isis enable

[R1-LoopBack0]quit

AR2配置

undo terminal monitor

system-view

[Huawei]user-interface console 0

[Huawei-ui-console0]idle-timeout 0 0

[Huawei-ui-console0]sysname R2

[R2]isis

[R2-isis-1]network-entity 49.0001.2222.2222.2222.00

[R2-isis-1]is-name R2

[R2-isis-1]int g0/0/0

[R2-GigabitEthernet0/0/0]ip add 172.16.1.2 24

[R2-GigabitEthernet0/0/0]undo shutdown

[R2-GigabitEthernet0/0/0]isis enable

[R2-GigabitEthernet0/0/0]int loop 0

[R2-LoopBack0]ip add 2.2.2.2 32

[R2-LoopBack0]quit

[R2]int loop 0

[R2-LoopBack0]isis enable

[R2-LoopBack0]quit

AR3配置

undo terminal monitor

system-view

[Huawei]user-interface console 0

[Huawei-ui-console0]idle-timeout 0 0

[Huawei-ui-console0]sysname R3

[R3]isis

[R3-isis-1]network-entity 49.0001.3333.3333.3333.00

[R3-isis-1]is-name R3

[R3-isis-1]int g0/0/0

[R3-GigabitEthernet0/0/0]ip add 172.16.1.3 24

[R3-GigabitEthernet0/0/0]undo shutdown

[R3-GigabitEthernet0/0/0]isis enable

[R3-GigabitEthernet0/0/0]int loop 0

[R3-LoopBack0]ip add 3.3.3.3 32

[R3-LoopBack0]isis enable

[R3-LoopBack0]quit

AR4配置

undo terminal monitor

system-view

[Huawei]user-interface console 0

[Huawei-ui-console0]idle-timeout 0 0

[Huawei-ui-console0]sysname R4

[R4]isis

[R4-isis-1]network-entity 47.0002.4444.4444.4444.00

[R4-isis-1]is-name R4

[R4-isis-1]int g0/0/0

[R4-GigabitEthernet0/0/0]ip add 14.1.1.4 24

[R4-GigabitEthernet0/0/0]undo shutdown

[R4-GigabitEthernet0/0/0]isis enable

[R4-GigabitEthernet0/0/0]int loop 0

[R4-LoopBack0]ip add 4.4.4.4 32

[R4-LoopBack0]isis enable

[R4-LoopBack0]quit

六、IS-IS路由器的三种类型

1、Level-1路由器(只能创建level-1的LSDB)

2、Level-2路由器(只能创建level-2的LSDB)

3、Level-1-2路由器(路由器的默认类型)能同时创建level-1和level-2的LSDB

将Level-1路由器部署在非骨干区域,Level-2路由器和Level-1-2路由器部署在骨干区域

每一个非骨干区域都通过Level-1-2路由器与骨干区域相连

在IS-IS中,Level-1和Level-1-2级别的路由器分别采用SPF算法、分别生成最短路径树SPT

[AR2-isis-1]is-level?          进程下修改ISIS的级别

Level1     level1

Level-1-2   Level-1-2

Level2     level2

Interface  g0/0/0           在接口下修改设备接口的level级别

Isis  circuit-level   level-1

Isis的接口级别优先于进程级别

Level  1邻居的建立

区域号必须一致(Area  ID)

level  1

level  1

可以建立

level  1

level  1/2

可以建立

level  1

level  2

不可以建立

Level  2

不比较区域号(Area  ID)

Level  2

Level  2

可以建立

Level  2

Level  1/2

可以建立

level  1

Level  2

不可以建立

level  1

Level  1/2

不可以建立

七、IS-IS的报文

HELLO:level  1              HELLO报文

Level  2              HELLO报文

P2P                  HELLO报文

LSP:类似LSU

L1  LSP

L2  LSP

SNP:CSNP类似OSPF  DBD

L1  CSNP       L2  CSNP

PSNP:类似LSR    LSACK(P2P)

L1  PSNP       L2  PSNP、

L1  LAN  IIH

MAC:0180-C200-0014组播地址

L2  LAN  IIH

MAC:0180-C200-0015组播地址

IS-IS目前只支持点到点和广播网络类型

八、区域间路由

isis宣告网络_ISIS路由协议的概念及实验配置相关推荐

  1. isis宣告网络_isis简要原理、实验和常用命令

    本文阅读大概5分钟,可以掌握isis基本概念和配置方法 isis简介 isis和ospf一样,都是链路状态路由协议,工作原理也类似. 但是应用场景和ospf不同,isis主要用于运营商,运营商也就是I ...

  2. isis宣告网络_ISIS是一个分级的链接状态路由协议

    ISIS 是一个分级的链接状态路由协议,基于 DECnet PhaseV 路由算法. ISIS 可以在不同的子网上操作, 包括广播型的 LAN . WAN 和点到点链路. ISIS 是一个链接状态协议 ...

  3. isis宣告网络_ISIS知识点总结

    ISIS 术语表: IS --- Router 路由器 ES --- Host 主机 DIS --- Designated Router (DR) 功能:在广播网络中创建和更新伪结点 DIS 由 LA ...

  4. [网络工程师]-路由协议-OSPF协议

    为了响应不断增长的建立越来越大的基于IP的网络需要,IETF成立了一个工作组专门开发一种开放的.基于大型复杂IP网络的链路状态路由选择协议.由于它依据一些厂商专用的最短路径优先(SPF)路由选择协议开 ...

  5. 【CCNA Exploration 4.0 路由协议和概念3】

    一. OSPF消息封装 OSPF 消息的数据部分封装在数据包内.此数据字段可能包含五种 OSPF 数据包类型之一.下一主题将简要介绍每种数据包类型. 无论每个 OSPF 数据包的类型如何,都具有 OS ...

  6. 路由协议(OSPF、ISIS、BGP)实验配置

    目录 OSPF基础实验 建立OSPF邻居 配置区域认证 配置虚连接 配置接口的网络类型 配置特殊区域 配置路由选路 配置路由过滤 ISIS基础实验配置 配置ISIS邻居建立 配置认证 配置路由扩散 配 ...

  7. 命名数据网络NDN中的概念小总结

    命名数据网络NDN中的概念 1.命名数据网络NDN (named data network) 2.NDN中的两类报文 (1)请求报文(interest报文):当路由结点请求内容时,则发送包含该内容名字 ...

  8. 计算机网络 - 网络中的基本概念

    前言 本篇介绍网络的一些基本概念,认识IP地址,端口号,协议:了解常用的网络协议模型,知道数据如何封装与分用的:为以后学习计算机网络其它知识做铺垫,如有错误,请在评论区指正,让我们一起交流,共同进步! ...

  9. 电子商务计算机网络的定义,网络营销的定义概念是什么

    网络营销的定义概念是什么 随着互联网影响的进一步扩大,人们对网络营销理解的进一步加深,以及出现的越来越多网络营销推广的成功案例,网络营销到底是什么?下面是小编收集整理的网络营销的定义概念是什么,欢迎阅 ...

最新文章

  1. MyBaties学习记录
  2. 湘潭大学c语言答案,湘潭大学生c语言课后习题答案.doc
  3. SaltStack实战之配置管理-Jinja2模板
  4. 11.20 java 方法
  5. (转)android四种动画
  6. 使用PHP创建一个REST API(译)
  7. 计算机信息系统安全保护条例最新,计算机信息系统安全保护条例.doc
  8. sql语句(Oracle和sqlserver)
  9. C语言太简单?这14道C语言谜题,你能答对几个?
  10. 【渝粤教育】电大中专药物分析技术基础 (2)作业 题库
  11. http 路径 |_HTTP 请求與响应的格式及 curl 命令使用
  12. x86异常处理与中断机制(2)中断向量表
  13. Nuget 管理报repositories.config 访问路径被拒绝 解决办法
  14. 第二季-专题9--代码搬移不可少
  15. FineBI使用文档
  16. java-php-net-python-4大型卖场仓储部进出仓库管理系统计算机毕业设计程序
  17. 2022 数学建模B题 高教社杯 含半成品论文 部分代码 全部数学模型 和全套思路
  18. Ant Design Vue
  19. Python数据分析案例-多因素方差分析
  20. 你都用 Python 来做什么?

热门文章

  1. 当医生的农场主--《走出非洲》
  2. 线控数解法表python编程实现
  3. 【拆解】Apple Watch Series 6 ,电池更大、陶瓷和蓝宝石外壳更薄,更强硬,更耐磨!...
  4. ES如何做到亿级数据查询毫秒级返回
  5. 一亩三分地新手上路答案
  6. C. 智能运维解决方案 --- 微众银行
  7. DHU OJ 27 约瑟夫环
  8. 3、【债券策略】基于利差的债券多空策略(2021-12-27修改)
  9. 从管理看:华为如何应对全球化带来的挑战?
  10. SSM SpringBoot vue智能手机参数分析平台