原理、理论解释.note
1、NET system-id:
system-id 类似 ospf 的router-id

# 举一个 NET(Network Entity Title) 例子:
49.0001.0000.0000.0001.00
## 49.0001 是区域号(值相同就表示处于同一个区域)
## 0000.0000.0001 是 system ID 等同于 OSPF的router-id。每台机器必须不一样
## 00 NSEL这两位是固定值,必须为 00
## 例如四个不同的路由器:
R1:49.0001.0000.0000.0001.00
R2:49.0001.0000.0000.0002.00
R3:49.0001.0000.0000.0003.00
R4:49.0001.0000.0000.0004.002、IS-IS 区域类型(Level-1、Level-2、Level1-2):
默认IS-IS类型是 Leve1-2
# 可以当成OSPF区域来理解:
Level-1,相当于stub区域,只知道自己本地Area(Level)的路由,访问其他Area时则通过Level-2,通常都是把流量交给Level 1-2
Level-2,相当于ospf骨干区域area 0
Level1-2,与Level-1和Level-2都能建立邻居(默认类型)
Level-1和Level1-2都会把路由传给L2,但是L2默认不会将路由传给L1,除非手动配置路由泄露。L2会把路由传给L1-2,因为它也处于L2
# L1会自动把所有流量传给 L1/2,就跟ospf stub区域一样(但是当查看路由表是查看不到默认路由的,这个是机制)
# 可以配置的就是三种类型:
is-type level-1
is-type level-1-2 //默认
is-type level-2-only3、IS-IS 网络类型:
两端类型必须一致
# 只有两种网络类型:
1. Broadcast(默认类型)
2. Point-to-Point
Broadcast类型:
会在邻居链路中选举DIS(约等于DR),DIS可以进行抢占,优先级最高的为DIS(默认优先级为:64,范围:0 ~ 127),但是当一个接口已经成为了DIS并正常工作,将不会立即进行抢占
Point-to-Point类型:
点对点链路,不选举DIS4、IS-IS TLV:
TLV:
Type
Length
Value
# 目前可以配置三种TLV模式:
narrow //旧版TLV格式(默认格式)
transition //用于过度的TLV,同时支持新旧两种格式
wide //新版TLV格式
# narrow和wide 最直观的区别,metric范围:
narrow:1 ~ 64
wide:1 ~ 16,777,214
# transition:
假如网络中所有设备使用的都是旧的格式,突然将其中一台改为新格式,就会出现问题,但是如果改为 transition格式,就能够同时兼顾新旧格式,逐步进行格式迁移5、iis circuit-type:
可以不用配置,会自动根据本端和对端isis类型选择正确的接口类型
用于决定该接口运行 L1、L2还是 L1/2
# 例如:
interface Gi0/0
isis circuit-type level-2-only //配置该接口只运行 L26、isis路由类型:

# i 表示路由是通过 isis学习到的
# L2 表示路由是 L2路由
# L1 表示路由时 L1路由
# ia 表示跨区域路由(人话就是从L2手动配置泄露进L1的路由)
# su ISIS汇总路由