一、介绍
IS-IS,即中间系统(Intermediate System) 到中间系统的域内路由信息交换协议,isis 属于大型内部网关路由协议类似ospf,多用于运营商,企业网很少使用。使用SPF算法,属于链路状态类路由协议,工作在数据链路层。ISIS 划分区域是基于路由器的。即一个路由器只能属于一个区域。ISIS 也是两层架构(骨干区域、常规区域)。
ISIS路由器的种类:
Level-1路由器:只与同区域内的Level-1、Level-1-2路由器形成邻接关系,只维护Level-1 LSDB,必须通过Level-1-2路由器接入IS-IS骨干区域从而访问其他区域。
Level-2路由器:与同一区域或者不通区域的Level-2或Level-1-2路由器形成邻接关系,只维护Level-2 LSDB,所有物理连续的Level-2级别路由器组成骨干区域。
Level-1-2路由器:缺省类型,作为骨干网的组成部分,维护2个LSDB,Level-1 LSDB用于区域内路由,Level-2 LSDB用于区域间路由。
二、实验需求
完成ISIS基础实验
三、实验拓扑
四、实验步骤
- 配置接口ip地址(略);
- 配置isis:
R1:
isis 1
network-entity 49.0001.0000.0000.1111.00
R2:
isis 1
network-entity 49.0001.0000.0000.2222.00
R3:
isis 1
network-entity 49.0001.0000.0000.3333.00
R4:
isis 1
network-entity 49.0001.0000.0000.4444.00
R5:
isis 1
network-entity 49.0002.0000.0000.5555.00
R6:
isis 1
network-entity 49.0003.0000.0000.6666.00
R7:
isis 1
network-entity 49.0003.0000.0000.7777.00
- 接口开启isis:
R1:
int s0/0/0
isis en 1
int g0/0/0
isis en 1
int loop 0
isis en 1
R2:
int s0/0/0
isis en 1
int g0/0/0
isis en 1
int loop 0
isis en 1
R3:
int g0/0/2
isis en 1
int g0/0/0
isis en 1
int loop 0
isis en 1
R4:
int g0/0/2
isis en 1
int g0/0/0
isis en 1
int loop 0
isis en 1
R5:
int g0/0/1
isis en 1
int g0/0/2
isis en 1
int g0/0/0
isis en 1
int loop 0
isis en 1
R6:
int g0/0/0
isis en 1
int loop 0
isis en 1
int g0/0/1
isis en 1
R7:
int g0/0/1
isis en 1
int loop 0
isis en 1
五、验证
1.R1和同区域内相邻的L1L2路由器建立L1L2邻接关系
2.R5和相邻不同区域的路由器建立L2邻接关系
3.R6和相邻不同区域的路由器建立L2邻接关系,和相同区域内相邻的路由器建立L1L2邻接关系
5.修改R1,R2,R7的路由类型为L1
在R1,R2,R7的isis视图下执行is-level level-1
6.改为L1路由器后,只能和邻接的路由器建立L1邻接关系