is-is(中间系统到中间系统)
is-is (集成is-is/双栈is-is)
起源于osi协议簇,后移植到tcp/ip协议簇,同时支持ipv4、ipv6,支持IP协议和CLNP协议
基于CLNS为CLNP提供服务
被路由协议 CLNP 无连接网络服务CLNS 面向链接网络服务CONS
CLNP提供的地址为NSAP地址(网络服务接入点) NSEL类似协议号 NSEL=00 为net地址 作为路由器运行is-is的RID
TCP/IP 定义的节点Node 为设备的3层接口
OSI 定义的节点Node 为设备本身
同为IGP协议
适合运用于运营商,与其他igp协议相比,is-is支持设备连接为最多
核心算法与ospf相同spf (ispf+PRC)
Ispf增量型最短路径优先算法(算拓扑) PRC部分路由计算(算路由)
is-is互相交互LSP(类似OSPF的LSA) lsp中通过TLV来表达信息
LSP 链路状态PDU(协议数据单元)
Level 1 LSP 适合在区域内传递
Level 2 LSP 适合在整个AS内传递
加表方式与ospf相似
is-is同样也为无类协议
IS-IS 报文封装格式
Layer 2|IS-IS|FCS
二层帧头|协议承载|二层帧尾
is-is逻辑骨干链路
由连续的L2 L1-2 链接而成的
Level 1 不能跨越区域传递,只能获取所在区域内的路由信息
Level 2 类似ospf骨干区域,拥有全路由,不需要下放默认
Level 1-2 类似ospf中abr的存在。区别为不会下放收到的路由信息,而是下放默认路由
开启协议时默认为 L1-2
is-is同样支持汇总与聚合
is-is度量值机制
不论接口带宽统一为10
链路好坏的判断机制类似于rip的跳数
is-is与ospf对比
相同
算法相同,都为开放式链路状态选择协议
lsa、lsp 都支持触发更新与周期更新
同步机制
不同
老化计时器与更新时间不同
ospf 30m一次 老化计时器为60m 从0开始正数
is-is 15m一次 老化计时器为20m 从20开始倒数
区域划分
ospf 基于接口
is-is 基于完整路由器
信息传递 (比lsa简洁)
L1 lsp 区域内传输路由信息
L2 lsp 区域外传输路由信息
is-is不支持点到多点
is-is路由泄露
在L1-2路由器上做L2到L1的路由重分发
is-is常用报文分类
Hello 建立邻居关系
Lsp 发送路由信息
Psnp 部分序列号(请求部分lsp信息,类似lsr、lsack)
Csnp 完全序列号 (类似DD)每10s发送一次
hello的分类
ESH 终端发送给网关路由器
ISH 路由器发送给终端
IIH 路由器直接发送