配置IS-IS的路由聚合示例

学习精彩网络技术老师:华为HCIA和HCIP数通eNSP实战视频课
点击学习精彩网络技术老师:华为HCIA和HCIP数通eNSP实战课程、华三、锐捷、WLAN、IPv6等全套视频课程

举例说明通过IS-IS协议实现路由聚合的配置方法。

组网需求

图1所示:

路由器RouterA、RouterB和RouterC都运行IS-IS路由协议实现互连。

RouterA属于区域20,RouterB和RouterC属于区域10。

RouterA是L2设备,RouterB是L1/2设备,RouterC是L1设备。

RouterB同时维护Level-1和Level-2的LSDB,并且将Level-1区域的3个网段(172.16.1.0/24、172.16.2.0/24和172.16.3.0/24)的路由渗透到Level-2区域。此时,如果由于链路故障造成RouterC的直连接口172.16.1.1/24频繁在Up和Down状态间变化,那么该抖动会通告到Level-2区域,频繁的触发LSP的扩散和RouterA进行SPF计算,从而造成对RouterA的CPU占用较高甚至出现网络振荡。

如果在RouterB上配置对以上3个Level-1区域网段的路由进行路由聚合,即将以上3条路由聚合为一条路由172.16.0.0/16,则既可以减少RouterB的路由表条目,又可以降低Level-1区域的链路抖动对Level-2区域的路由收敛的影响。

图1 配置IS-IS的路由聚合组网图

配置思路

采用如下的思路配置IS-IS的路由聚合:

在各路由器上使能IS-IS,配置IS-IS的Level级别,指定网络实体。

查看RouterA的IS-IS路由表信息。

在RouterB上配置路由聚合。

数据准备

为完成此配置例,需准备如下的数据:

RouterA、RouterB和RouterC的区域地址。

RouterA、RouterB和RouterC的级别。

操作步骤
  1. 配置各接口的IP地址(略)
  2. 配置IS-IS基本功能(IPv4)

# 配置RouterA。

[RouterA] isis 1

[RouterA-isis-1] is-level level-2

[RouterA-isis-1] network-entity 20.0000.0000.0001.00

[RouterA-isis-1] quit

[RouterA] interface gigabitethernet 2/0/0

[RouterA-GigabitEthernet2/0/0] isis enable 1

[RouterA-GigabitEthernet2/0/0] quit

# 配置RouterB。

[RouterB] isis 1

[RouterB-isis-1] network-entity 10.0000.0000.0002.00

[RouterB-isis-1] quit

[RouterB] interface gigabitethernet 2/0/0

[RouterB-GigabitEthernet2/0/0] isis enable 1

[RouterB-GigabitEthernet2/0/0] quit

[RouterB] interface gigabitethernet 1/0/0

[RouterB-GigabitEthernet1/0/0] isis enable 1

[RouterB-GigabitEthernet1/0/0] quit

# 配置RouterC。

[RouterC] isis 1

[RouterC-isis-1] is-level level-1

[RouterC-isis-1] network-entity 10.0000.0000.0003.00

[RouterC-isis-1] quit

[RouterC] interface gigabitEthernet 1/0/0

[RouterC-GigabitEthernet1/0/0] isis enable 1

[RouterC-GigabitEthernet1/0/0] quit

GigabitEthernet 2/0/0、GigabitEthernet 3/0/0和GigabitEthernet 4/0/0的配置与GigabitEthernet 1/0/0相同,不再赘述。

  1. 查看路由器RouterA的IS-IS路由表信息

[RouterA] display isis route

                         Route information for ISIS(1)

                         -----------------------------

                        ISIS(1) Level-2 Forwarding Table

                        --------------------------------

 IPV4 Destination     IntCost    ExtCost ExitInterface  NextHop          Flags

----------------------------------------------------------------------------

 172.16.1.0/24         30         NULL    GE2/0/0        172.17.1.2      A/-/L/-

 172.16.2.0/24         30         NULL    GE2/0/0        172.17.1.2      A/-/L/-

 172.16.3.0/24         30         NULL    GE2/0/0        172.17.1.2      A/-/L/-

 172.16.4.0/24         20         NULL    GE2/0/0        172.17.1.2      A/-/L/-

 172.17.1.0/24         10         NULL    GE2/0/0        Direct         D/-/L/-

     Flags: D-Direct, A-Added to URT, L-Advertised in LSPs, S-IGP Shortcut,

                               U-Up/Down Bit Set

  1. 在路由器RouterB上配置路由聚合

#在RouterB上将172.16.1.0/24、172.16.2.0/24、172.16.3.0./24、172.16.4.0/24聚合成172.16.0.0/16 。

[RouterB] isis 1

[RouterB-isis-1] summary 172.16.0.0 255.255.0.0 level-1-2

[RouterB-isis-1] quit

  1. 验证配置结果。

# 查看RouterA的路由表,可以看到172.16.1.0/24、172.16.2.0/24、172.16.3.0/24和172.16.4.0/24聚合成了172.16.0.0/16一条路由。

[RouterA] display isis route

                         Route information for ISIS(1)

                         -----------------------------

                        ISIS(1) Level-2 Forwarding Table

                        --------------------------------

 IPV4 Destination     IntCost    ExtCost ExitInterface   NextHop         Flags

----------------------------------------------------------------------------

 172.16.0.0/16         20         NULL    GE2/0/0        172.17.1.2      A/-/L/-

 172.17.1.0/24         10         NULL    GE2/0/0        Direct         D/-/L/-

     Flags: D-Direct, A-Added to URT, L-Advertised in LSPs, S-IGP Shortcut,

                               U-Up/Down Bit Set

配置文件

RouterA的配置文件

#

 sysname RouterA

#

isis 1

 is-level level-2

 network-entity 20.0000.0000.0001.00

#

interface GigabitEthernet2/0/0

 ip address 172.17.1.1 255.255.255.0

 isis enable 1

#

return

RouterB的配置文件

#

 sysname RouterB

#

isis 1

 network-entity 10.0000.0000.0002.00

 summary 172.16.0.0 255.255.0.0 level-1-2

#

interface GigabitEthernet2/0/0

 ip address 172.17.1.2 255.255.255.0

 isis enable 1

#

interface GigabitEthernet1/0/0

 ip address 172.16.4.2 255.255.255.0

 isis enable 1

#

return

RouterC的配置文件

#

 sysname RouterC

#

isis 1

 is-level level-1

 network-entity 10.0000.0000.0003.00

#

interface GigabitEthernet1/0/0

 ip address 172.16.4.1 255.255.255.0

 isis enable 1

#

interface GigabitEthernet2/0/0

 ip address 172.16.1.1 255.255.255.0

 isis enable 1

#

interface GigabitEthernet3/0/0

 ip address 172.16.2.1 255.255.255.0

 isis enable 1

#

interface GigabitEthernet4/0/0

 ip address 172.16.3.1 255.255.255.0

 isis enable 1

#

return

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

精彩网络技术

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值