拓扑图如下
1、按照要求配置基本IP地址
[Huawei]sysname R1
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]ip ad
[R1-GigabitEthernet0/0/0]ip address 12.1.1.1 24
[R1-GigabitEthernet0/0/0]
[R1-GigabitEthernet0/0/0]int g0/0/1
[R1-GigabitEthernet0/0/1]ip ad
[R1-GigabitEthernet0/0/1]ip address
[R1-GigabitEthernet0/0/1]ip address 13.1.1.1 24
2、运行is-is
[R1-isis-1]network-entity 49.0123.0000.0000.0001.00
//配置is-is的net地址其中49.0123这一段是区域id号类似于ospf中的area 1
//0000.0000.0000.0001是system id 类似于ospf中的router id
//最后面的.00是代表运行的是ipv4和IPv6.因为is-is支持多种地址协议所以需要标记出使用的地址协议
[R1-isis-1]is-level level-1
//表示路由器是level-1类型路由器
[R1-isis-1]cost-style wide
//设置宽度量值
[R1]int g0/0/0
[R1-GigabitEthernet0/0/0]isis enable 、
我们需要在接口中启用is-is
3、查看R1的邻接关系
可以看到他通过两个接口成功的和R2和R3建立了邻接关系类型是L1类型
4、查看R1的路由表
5、引入外部路由
[R4]isis
[R4-isis-1]import-route direct
引入直连路由
由R1的路由表可以发现R1没有收到外部路由
[R2-isis-1]import-route isis level-2 into level-1
将L2的路由泄露给L1
可以看到成功学习到了外部路由100.1.1.1和200.1.1.1
总结:
通常情况下 level-1区域内的路由器通过level-1路由器进行管理。所以的level-2和level-1-2路由器构成一个连续的骨干区域。level-1区域必须且只能和level-1-2进行相连接,不同的level-1区域之间并不相连。
level-1-2路由器将学习到的level-1路由信息装进level-2 LSP中,再泛洪lsp给其他level-2和level-1-2路由器。因此level-1-2和level-2路由器知道整个is-is路由域的路由信息。这也是为什么在level-1中会默认有一条缺省路由。但是为了有效减小路由器的规模,在默认情况下level-1-2路由器并不将自己知道的其他level-1区域以及骨干网区域的路由信息通报给其他所在的level-1区域。所以需要通过在level-1-2区域上进行路由泄露的配置。