ISIS:中间系统到中间系统
ES:终端系统
ES-IS:终端系统到中间系统
ISIS是一种链路状态协议,使用SPF算法
早期的ISIS是基于CLNP(无连接网络协议)而开发的,为了继续追逐TCP/IP的发展,为了支持IP网络,ISIS也升级称为了集成ISIS
NSAP:网络服务访问点,类似于OSPF中的区域号+router-id+IP网段号
net地址:网络实体名,net是一种特殊的NSAP 长度:0-20字节,最小是8,最大是20,每一台运行ISIS的路由器至少要有一个net地址,但可以有多个,但是如果有多个,要求net地址中的system-id要相同
每一台运行OSPF的路由器,至少要有一个接口IP地址,要有一个唯一的router-id
net地址结构:
49.0010 :区域号(area-id)
长度可变:1--13字节(类似于ospf中的区域号)
比如:49.0010
10.0010
20.0000.00010
0000.0000.0001:系统ID
00:选择器(SEL:协议表示符)在IP网络中,SEL的值永远是00
NET地址的作用:在ISIS网络中,唯一的表示一台设备的网络信息
NET地址是通过16进制数组成的
系统ID:System ID
长度固定:6个字节 【类似于OSPF中 Router-ID】
network-entitiy:network实体名
配置步骤: 1.配置接口IP 2.开启ISIS 3.配置NET地址 4.在接口上启用ISIS
把NET理解为把区域号加router-id的结合体
circuit id :伪节点,相当于OSPF中的DR
为什么两台设备的邻居保持时间不一致?
因为DIS--发包速度快--3.3秒发一个包,3倍发送周期就是10秒,对方等待10秒如果没有收到报文,就认为邻居挂了
普通路由发包速度慢--10秒,所以DIS等待3倍发送周期--30秒
默认情况下,所以的路由器都是LEVEL-1-2
ISIS路由器的类型:
Level-1 路由器
Level-2 路由器
Level-1-2 路由器
LSP报文:链路状态报文(类似于ospf中的LSU-发LASA)
LSP分为两种Level-1 LSP、Level-2 LSP
SNP报文:序列号报文
作用:通过描述全部或部分链路数据库中的LSP来同步各LSDB,从而维护LSDB的完整与同步SNP包括CSNP和PSNP
# CSNP 报文:完全序列号报文
【广播播网络中,相当于OSPF中的DD和LSAck 】
【在点到点网络中,相当于OSPF中的DD 】
# PSNP 报文:部分序列号报文
【在点到点网络中类似于OSPF中的LSR/LSACK报文】
【在广播网络中,就类似于OSPF中LSR报文】
ISIS 区域
OSPF区域边界在路由器上, 而ISIS区域边界在链路上(那根网线上)
在ISIS中,所有的L2和L1-2组成的是骨干区域
DIS支持抢占,DR不支持抢占
ISIS中LSP会周期性更新周期性更新时间默认是900S 既15分钟
而OSPF中的LSA的周期性更新是 1800S:既30分钟
Holdtime :保持时间,表示的LSP的存活时间,是倒计时,在ISIS中,LSP的最大保持时间(存活时间)是1200S
而OSPF中的LSA的最大保持时间(存活时间)是3600S
上图中的*号代表本机产生的