分享页面

在华为路由器上配置IS-IS实现网络互通

发布时间:2021-08-04 10:14
 

拓扑如下图所示:

备注:R1-R5运行IS-IS

IS-IS路由器类型说明

1.Level-1路由器:只能和L1.L1-2的路由器建立邻居关系,维护L1LSDBL1路由器形成的邻居关系被称为L1的区域。

2.Level-2路由器:只能和L2,L1-2的路由器建立邻居关系(同区域or不同区域都可以)

3.Level-1-2的路由器:用于连接L1L2的路由器,类似OSPF中的ABRL1-2的路由器用来连接L1.L2区域。华为默认为L1-2路由器。

区域类型

1.骨干区域:L2邻居关系形成的逻辑上的区域为骨干区域,被称为L2区域。骨干区域要保证连续性,保证和非骨干区域相连。

2.非骨干区域:L1的邻居关系形成的L1区域是非骨干区域。

具体配置:

R5:

[R5]isis 1

[R5-isis-1]is-level level-1 //将路由器isis等级设置L1

[R5-isis-1]network-entity 49.0002.0050.0500.5005.00 //宣告IP地址

[R5-isis-1]quit

[R5]interface GigabitEthernet0/0/0

[R5-GigabitEthernet0/0/0]ip address 45.0.0.2 255.255.255.252

[R5-GigabitEthernet0/0/0]isis enable 1 //开启isis

[R5-GigabitEthernet0/0/0]quit

[R5]interface LoopBack0

[R5-LoopBack0]ip address 5.5.5.5 255.255.255.255

[R5-LoopBack0]isis enable 1

[R5-LoopBack0]quit

[R5]interface LoopBack1

[R5-LoopBack1]ip address 202.0.0.1 255.255.255.0

[R5-LoopBack1]isis enable 1

[R5-LoopBack1]quit

[R5]interface LoopBack2

[R5-LoopBack2]ip address 202.0.1.1 255.255.255.0

[R5-LoopBack2]isis enable 1

[R5-LoopBack2]quit

R4:

[R4]isis 1

[R4-isis-1]network-entity 49.0002.0040.0400.4004.00 //宣告IP地址

[R4-isis-1]quit

[R4]interface GigabitEthernet0/0/0

[R4-GigabitEthernet0/0/0]ip address 45.0.0.1 255.255.255.252

[R4-GigabitEthernet0/0/0]isis enable 1

[R4-GigabitEthernet0/0/0]interface GigabitEthernet0/0/1

[R4-GigabitEthernet0/0/1]ip address 34.0.0.2 255.255.255.252

[R4-GigabitEthernet0/0/1]isis enable 1

[R4-GigabitEthernet0/0/1]interface LoopBack0

[R4-LoopBack0]ip address 4.4.4.4 255.255.255.255

[R4-LoopBack0]isis enable 1

R3:

[R3]isis 1

[R3-isis-1]network-entity 49.0000.0030.0300.3003.00 //宣告IP地址

[R3-isis-1]quit

[R3]interface GigabitEthernet0/0/0

[R3-GigabitEthernet0/0/0]ip address 23.0.0.2 255.255.255.252

[R3-GigabitEthernet0/0/0]isis enable 1

[R3-GigabitEthernet0/0/0]interface GigabitEthernet0/0/1

[R3-GigabitEthernet0/0/1]ip address 34.0.0.1 255.255.255.252

[R3-GigabitEthernet0/0/1]isis enable 1

[R3-GigabitEthernet0/0/1]interface LoopBack0

[R3-LoopBack0]ip address 3.3.3.3 255.255.255.255

[R3-LoopBack0]isis enable 1

R2:

[R2]isis 1

[R2-isis-1]network-entity 49.0001.0020.0200.2002.00 //宣告IP地址

[R2-isis-1]quit

[R2]interface GigabitEthernet0/0/0

[R2-GigabitEthernet0/0/0]ip address 23.0.0.1 255.255.255.252

[R2-GigabitEthernet0/0/0]isis enable 1

[R2-GigabitEthernet0/0/0]interface GigabitEthernet0/0/1

[R2-GigabitEthernet0/0/1]ip address 12.0.0.2 255.255.255.252

[R2-GigabitEthernet0/0/1]isis enable 1

[R2-GigabitEthernet0/0/1]interface LoopBack0

[R2-LoopBack0]ip address 2.2.2.2 255.255.255.255

[R2-LoopBack0]isis enable 1

R1:

[R1]isis 1

[R1-isis-1]network-entity 49.0001.0010.0100.1001.00 //宣告IP地址

[R1-isis-1]quit

[R1-GigabitEthernet0/0/0]interface GigabitEthernet0/0/1

[R1-GigabitEthernet0/0/1]ip address 12.0.0.1 255.255.255.252

[R1-GigabitEthernet0/0/1]isis enable 1

[R1-GigabitEthernet0/0/1]interface LoopBack0

[R1-LoopBack0]ip address 1.1.1.1 255.255.255.255

[R1-LoopBack0]isis enable 1

此时查看路由信息,会发现R1学习不到isis中的路由网段,且R5也学习不到本区域外的网段。这是因为R1L1,只能学习区域内的路由,其他区域的isis路由信息学习不到。此时可以通过配置路由泄露来解决,具体配置如下:

[R2]isis 1

[R2-isis-1]import-route isis level-2 into level-1 //将isisL2的信息泄露成L1的信息

[R4]isis 1

[R4-isis-1]import-route isis level-2 into level-1
本文导读