概述
IS-IS(Intermediate System-to-Intermediate System,中间系统到中间系统)路由协议最初是ISO(the International Organization for Standardization,国际标准化组织)为CLNP(Connection Less Network Protocol,无连接网络协议)设计的一种动态路由协议。IS-IS属于内部网关路由协议,用于自治系统内部。IS-IS是一种链路状态协议,与TCP/IP网络中的OSPF协议非常相似,使用最短路径优先算法进行路由计算。
ISIS的基本原理
运行IS-IS协议的网络包含了终端系统(End System)、中间系统(Intermediate System)、区域(Area)和路由域(Routing Domain)。一个路由器是Intermediate System(IS),一个主机就是End System(ES)。主机和路由器之间运行的协议称为ES-IS,路由器与路由器之间运行的协议称为IS-IS。区域是路由域的细分单元,IS-IS允许将整个路由域分为多个区域,IS-IS就是用来提供路由域内或一个区域内的路由。
项目TOPO
项目配置
大家好,下面我们来配置一下isis路由协议,配置顺序是R1、R2、R3、R4。其中R1、R2使用level-1,R3、R4使用level-2
R1
首先双击打开R1配置界面
<AR1>system-view 进入系统视图
[AR1]sysname R1 改名为R1
[R1]isis 1 启动isis进程号为1
[R1-isis-1]is-level level-1-2
[R1-isis-1]network-entity 10.0000.0000.0001.00
发布定义区域名
[R1-isis-1]quit 退出当前视图
[R1]int GigabitEthernet 0/0/0 进入端口
[R1-GigabitEthernet0/0/0]ip address 192.168.1.1 24
给端口配ip
[R1-GigabitEthernet0/0/0]isis enable 启动ISIS
[R1-GigabitEthernet0/0/0]quit
R2
<AR2>system-view 进入系统视图
[AR2]sysname R2 改名为R2
[R2]isis 1 启动isis进程号为1
[R2-isis-1]is-level level-1-2
[R2-isis-1]network-entity 10.0000.0000.0002.00
发布定义区域名
[R2-isis-1]quit 退出当前视图
[R2]int GigabitEthernet 0/0/0 进入端口
[R2-GigabitEthernet0/0/0]ip address 192.168.2.1 24
给端口配ip
[R2-GigabitEthernet0/0/0]isis enable 启动ISIS
[R2-GigabitEthernet0/0/0]quit
R3
<AR3>system-view 进入系统视图
[AR3]sysname R3 改名为R3
[R3]isis 1 启动isis进程号为1
[R3-isis-1]is-level level-1-2
[R3-isis-1]network-entity 10.0000.0000.0003.00
发布定义区域名
[R3-isis-1]quit 退出当前视图
[R3]int GigabitEthernet 0/0/0 进入端口
[R3-GigabitEthernet0/0/0]ip address 192.168.1.2 24
给端口配ip
[R3-GigabitEthernet0/0/0]isis enable 启动ISIS
[R3-GigabitEthernet0/0/0]quit
[R3]int GigabitEthernet 0/0/1
[R3-GigabitEthernet0/0/1]ip address 192.168.2.2 24
[R3-GigabitEthernet0/0/1]isis enable 启动ISIS
[R3-GigabitEthernet0/0/1]quit
[R3]int GigabitEthernet 0/0/2
[R3-GigabitEthernet0/0/2]ip address 192.168.3.2 24
[R3-GigabitEthernet0/0/2]isis enable 启动ISIS
[R3-GigabitEthernet0/0/2]quit
R4
<AR4>system-view 进入系统视图
[AR4]sysname R4 改名为R4
[R4]isis 1 启动isis进程号为1
[R4-isis-1]is-level level-1-2
[R4-isis-1]network-entity 20.0000.0000.0004.00
发布定义区域名
[R4-isis-1]quit 退出当前视图
[R4]int GigabitEthernet 0/0/2 进入端口
[R4-GigabitEthernet0/0/2]ip address 192.168.3.1 24
给端口配ip
[R4-GigabitEthernet0/0/2]isis enable 启动ISIS
[R4-GigabitEthernet0/0/2]quit
在R3上查看配置信息
[R3]display current-configuration 查看配置信息
查看R1 lsdb库
<R1>display isis lsdb
查看R1路由信息
<R1>display isis route