1.链路状态协议,使用SPF算法
2.使用Hello包建立邻居关系、使用LSP交换链路状态信息,采用分层设计
1、NSAP地址
IS-IS LSP使用NSAP地址来标识路由器并建立拓扑表,因此为IP提供路由
选择需要NSAP地址
2、NSAP地址8-20字节,用16进制标识,包含如下主要信息:
【1】区域编号
【2】系统编号(固定6个字节)
【3】NSEL位(固定1字节并置0)
例如:49.0001.0002.0002.0002.00
3、现网NET地址常见的规划方式
通过环回口32位地址补齐成48位获得
例如:221.15.23.180 ###补足3位,然后4位分割
221.15.23.180====221.015.023.180=2210.1502.3180
转换后:49.0020.2210.1502.3180.00
区域1
12.12.12.120120.1201.201249.0001.0120.1201.2012.00
区域30
218.120.130.112181.2013.001149.0030.2181.2013.0011.00
1.两种路由选择级别,L1和L2:
L1负责在同一个区域内传播链路状态信息(类似于OSPF中的1类和2类)
L2负责在不同区域内相互传播链路状态信息(类似于OOSPF的3类)
2.三种路由器:
L1能获取区域内的路径信息
L2能获取区域间的路径信息
L1-2能同时获取区域内和区域间的路径信息
3.连接L2路由器和L1/L2路由器的路径会形成骨干区域
4.IS-IS区域位于链路上,而不是路由器中,每台IS-IS路由器仅属于一个区域
1.启动IS-IS进程,根据区域划分配置NET地址
2.根据网络结构配置IS-IS路由类型
3.在接口下,将口宣告到IS-IS进程中
R1
int g0/0/0
ip add 16.0.0.1 30
un sh
int g0/0/1
ip add 12.0.0.1 30
un sh
int loo 0
ip add 1.1.1.1 32
q
isis 1
network-entity 49.0001.0010.0100.1001.00
is-level level-1
int g0/0/1
isis enable
int loo 0
isis enable
R1、R2、R3、R4、R5前面命令相同,不同的是配置NSAP地址和IS-IS路由类型
注意所有环回口都需要宣告
####cost值是路由入向接口的累加###
[Huawei-g0/0/1] isis cost 22 ####配置入向接口cost值 ,不加类型,l1和l2都加
#######路由重分发#####
isis 1
import-route rip 1 lever-1 ####引入后变成l1信息 默认值
rip 1
import-route isis 1 cost 5 ###对于rip的度量值是跳数
isis 1
import-route isis level-2 into level-1 ###华为手册这个叫路由泄露
R2和R4上都需要做泄露,R2、R4都是通过L2而R1和R5都是L1.
####路由汇总####
####1、汇总在ABR上做汇总####
isis 1
summary 202.0.0.0 255.255.254.0 level-1-2 ####域间路由汇总
####2、汇总在ASBR上做汇总####
isis 1
summary 203.0.0.0 255.255.254.0 level-1 ####不同协议间的路由汇总