IGP,链路状态协议,优先级15,度量值cost默认10
运营商
扩展性强,支持多种协议(通过TVL方式扩展---添加报文字段)
路由承载能力强,比ospf承载更多的路由条目
收敛速度快,isis路由更新是部分收敛(部分重新计算)
设计上比ospf简单
面向复杂选路策略不如ospf精确
格式:区域ID.系统ID.网络类型
区域ID变长1-13字节
系统ID定长6字节,48位
网络类型00表示IP网络(基本不用其他)
一个路由器最多配置三个网络实体名称,系统ID必须相同
用于区域平滑合并分割
16进制表示
传递不同区域间的路由,维护所有链路状态信息
可和同一区域号或不同区域号的L2(包括L1/2)建立邻接
L2路由器在物理上必须连续
类似ospf非骨干路由器
维护L1的本地链路状态信息
邻接条件:区域号相同、类型相同
类似ospf边界路由器,属于骨干网,但区域号和L1相同
同时维护L1和L2的链路状态数据库
ospf中骨干区域只能为0
L1/2也只能在一个区域
L2路由器可以和不同区域的路由器建立邻居
路由器
终端系统
指定路由器
路由器名称
类似ospf的1类LSA
类似ospf 的2类LSA
两次握手---可手动改成三次
网络类型不能手动修改
三次握手
可以手动改成点到点类型
通用
专用
type
length
value
TLV架构,灵活和扩展性好
IIH使用mac地址封装,无IP头部
默认发送周期10s,存活30s(3倍发送周期)
0180-c200-0014
0180-c200-0015
p2p IIH
L1 LSP
L2 LSP
默认刷新1200s(20mins)
L1 CSNP
L2 CSNP
默认发送周期10s
DIS默认发送周期3s
L1 PSNP
L2 PSNP
用于链路状态数据库的同步
默认10,不与接口带宽相关
接口:给单个接口配置
手动配置
配置参考带宽自动计算
自动计算:根据接口自动计算
优先级从高调低↓
手动配置范围1-63
手动配置范围1-16777215
手动配置需要统一
路由器类型一致
L1路由器区域ID一致
两端接口网络类型一致
地址同网段(默认情况)
认证相同
MTU相同
未被设置为静默
点到点中系统ID长度和最大地址数要相同
默认6和3
有可能单方面成为邻居
建立过程hello报文会使用padding字段填充,以保证MTU值一致
邻接建立完成后padding填充字段就没有了,以节约带宽
华为设备默认三次
padding填充全程都有
默认优先级64 取值0-127,越大越优先
所有优先级都会参加选举
优先级相同选最大mac地址
DIS的hello为3s
默认2倍hello完成选举,即6s
无备份
支持DIS抢占
与同网段、同类型路由器建立邻接
DIS分L1和L2
DIS是路由器选举
lsp ID:系统ID 伪节点ID 分片ID
*号表示自己产生
DIS收集到所有的lsp形成完整的lsp库
周期性(10s)通过csnp通告完整的lsp库
其他路由器对比收到的csnp,使用psnp请求详细的lsp信息
其他路由器收到lsp不回复确认包,通过周期比对csnp保证可靠性
路由器直接发送csnp报文给邻居
邻居通过比对csnp信息,使用psnp请求和确认(超时重传)完成路由同步
点到点只发一次csnp给邻居
使用SPF算法计算路由
L1/2会产生ATT置位为1的LSP
L1收到该LSP后会生成下一跳指向L1/2的默认路由
可做路由渗透使L1学习L2的明细路由
import-route isis Level2 into Level 1
L2默认学习L1的明细路由
summary x.x.x.x x.x.x.x level 2
display isis lsdb
display isis lsdb xxxx.xxxx.xxxx.xx-xx verbose
接口下对L1和L2 hello报文认证
isis视图下对L1 csnp psnp lsp报文认证
isis视图下对L2 csnp psnp lsp报文认证
简单
MD5
keychain
HMAC-SHA256
报文种类少,只有3种
链路状态:初始、up
LSP类型少
网络类型少,只有广播和点到点
区域类型少,只有骨干和非骨干
二层头部封装更简单
开销设计简单,所有接口默认10,不区分
L1路由器默认类似ospf完全stub,不学习明细
以太网改p2p会使用一个新的目的组播地址
psnp报文序列号:非0表示确认,0表示请求
点到点默认使用两次建立握手,一旦收到IIH立刻形成邻居关系,容易出现错误建立
ISIS不支持p2mp网络类型,但可以通过子接口实现NBMA网络类型