一、实验拓扑
二、实验需求
实现两个区域互联互通,并解决次优路径问题。
三、实验配置以及配置思路
思路:R2和R3配置为IS-IS Level-1-2连接两个区域,实现两个区域互联互通。同时在R2荷R3配置路由渗透解决次优路径。
R1配置:
#创建isis进程,进程号只有本地意义
isis 1
is-level level-1
network-entity 49.0001.0010.0100.1001.00
#
interface GigabitEthernet0/0/0
ip address 10.1.33.1 255.255.255.0
isis enable 1
#
interface GigabitEthernet0/0/1
ip address 10.1.11.1 255.255.255.0
isis enable 1
R2配置:
#创建isis进程,配置路由渗透
isis 1
is-level level-1-2
network-entity 49.0001.0020.0200.2002.00
#
interface GigabitEthernet0/0/0
ip address 10.1.11.2 255.255.255.0
isis enable 1
#
interface GigabitEthernet0/0/1
ip address 10.1.22.1 255.255.255.0
isis enable 1
R3配置:
#
isis 1
is-level level-1-2
network-entity 49.0001.0030.0300.3003.00
#
interface GigabitEthernet0/0/0
ip address 10.1.33.2 255.255.255.0
isis enable 1
#
interface GigabitEthernet0/0/1
ip address 10.1.44.1 255.255.255.0
isis enable 1
R4配置:
#创建ISIS进程
isis 1
is-level level-2
network-entity 49.0002.0040.0400.4004.00
#
interface GigabitEthernet0/0/0
ip address 10.1.22.2 255.255.255.0
isis enable 1
#
interface GigabitEthernet0/0/1
ip address 10.1.55.1 255.255.255.0
isis enable 1
#
interface GigabitEthernet0/0/2
ip address 192.168.10.1 255.255.255.0
isis enable 1
R5配置:
#
isis 1
is-level level-2
network-entity 49.0002.0050.0500.5005.00
#
interface GigabitEthernet0/0/0
ip address 10.1.44.2 255.255.255.0
isis enable 1
#
interface GigabitEthernet0/0/1
ip address 10.1.55.2 255.255.255.0
isis enable 1
#
interface GigabitEthernet0/0/2
ip address 192.168.20.1 255.255.255.0
isis enable 1
次优路径问题:
从R1访问192.168.10.0 网段
走的是R2,R4,此时走的是最优路径
但从R1访问192.168.20.0网段
走的是R2,R4,R5,此时走的就是次优路径了
最优路径应该为走R3,R3
解决方法:
在R2和R3的ISIS进程增加以下代码实现路由渗透
[R2-isis-1]import-route isis level-2 into level-1 filter-policy ip-prefix 1
[R3-isis-1]import-route isis level-2 into level-1 filter-policy ip-prefix 1
配置路由渗透,经验证此时走的是最优路径了。
理论篇在上一篇文章中,有什么错误或修改之处欢迎各位大佬指出