首先ISIS与OSPF的术语对照,见下图: 解释一下,所谓IS-IS,也就是Intermediate system to intermediate system(中间系统到中间系统),什么是"中间系统",也是就是"路由器",我们称为"router",大写R,所以以前就是"IS",所以这种路由器之间的路由协议就称之为"IS-IS",OSPF中的“DR”在ISIS中就是“DIS”。 ISIS和OSPF一样,也是链路状态路由协议,不过ISIS工作在数据链路层,而OSPF工作在IP层。 下图显示ISIS的历史起源: 目前我们使用的ISIS也可以称为集成的ISIS。 总体来说ISIS与OSPF相比:一、扩展性相当强;二、简单易操作。 ISIS的路由器类型: Level-1路由器 Level-2路由器 Level-1-2路由器(华为设备默认) ISIS的区域概念: 首先每个路由器都有一个区域ID,例如:49.0001、49.0002等,同一个区域ID中路由器间默认建立两种邻居关系(因为路由器会发两种类型的Hello包),Level-1的hello包建Level-1的邻居关系,Level-2的hello包建Level-2的邻居关系。这种性质的区域既是Level-1区域又是Level-2区域。但是实际工作中很少这么做!不同区域ID之间只能发Level-2的包,因此不同区域ID之间只能建Level-2的关系。 ISIS的网络类型: ISIS目前只支持点到点和广播网络类型,其中广播网络类型选取DIS,DIS主要作用是维稳,另外在广播网络中组播地址为Level-1:0180-C200-0014;Level-2:0180-C200-0015 ISIS报文: 1.hello 2.SNP:序列号报文,又分为CSNP完全序列号报文和PSNP部分序列号报文,其中CSNP相当于DBD,PSNP相当于LSR和LSAck 3.LSP:链路状态报文,相当于OSPF的LSA 最后关于ISIS,补充注意点: 一、Level-1区域相当于OSPF中的totally stub区域,既不能导入外部路由,也不接受“外部”路由,并且在Level-1路由器上会生成一个默认路由指向Level-1-2路由器; 二、Level-1区域必须与Level-2区域相连,不支持虚链路; 三、路由计算开销方式:设备默认接口开销值都是10,可以手工修改。
ISIS配置: isis 1 network-entity 49.0012.0000.0000.0001.00 is-level level-1 interface g0/0/0进入接口下 isis enbale 1 isis circuit-level level-1 检查: dis isis peer brief dis isis lsdb ...