学习笔记——动态路由——IS-IS中间系统到中间系统(特性之路由过载)

5、路由聚合

路由汇总:是把一组路由汇聚为一个单个的路由广播。路由汇总的最终结果和最明显的好处是缩小网络上的路由表的尺寸。

例如:把这几个网络地址展开为2进制的,然后看相同的网络位,连续而且相同的网络位就是这几个网络地址的汇总地址了,

例如:这几个地址展开来是:

172.168.4.1/24       10101100.10101000.00000100.00000001

172.168.5.1/24       10101100.10101000.00000101.00000001

172.168.6.1/24       10101100.10101000.00000110.00000001

172.168.7.1/24       10101100.10101000.00000111.00000001

他们都有相同的前22位,所以汇总地址就是172.168.4.0/22。还有,汇总只能汇总到主类的边界,也就是说A类只能汇总到/8,B类只能汇总到/16,C类只能汇总到/24。

当IS-IS网络规模较大时,如果某IP地址范围内的链路频繁Up和Down会导致链路不稳定,路由聚合通过将多条具有相同IP前缀的路由聚合成一条路由,可以避免网络中的路由震荡,并且有效减少路由表中的条目,减小对系统资源的占用,方便路由管理。如下图所示:

路由器DeviceA、DeviceB和DeviceC都运行IS-IS路由协议实现互连。

DeviceA属于区域20,DeviceB和DeviceC属于区域10。

DeviceA是L2设备,DeviceB是L1/2设备,DeviceC是L1设备。

DeviceB同时维护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区域。此时,如果由于链路故障造成DeviceC的直连接口172.16.1.1/24频繁在Up和Down状态间变化,那么该抖动会通告到Level-2区域,频繁的触发LSP的扩散和DeviceA进行SPF计算,从而造成对DeviceA的CPU占用较高甚至出现网络震荡。

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

在Level-1路由器上部署路由汇总

在一个Level-1区域内,每一台IS-IS路由器都会产生自己的Level-1 LSP;

使用这些LSP,路由器能够发现区域内的网络拓扑,从而计算出到达区域内各个网段的最短路径。IS-IS允许设备对其始发的路由执行汇总

在R1的IS-IS配置视图下使用summary 192.168.0.0 255.255.252.0 level-1

如果不是在R1,而是在R2上执行summary 192.168,0.0 255.255.252.0 level-1命令试图对R1发布的这三条路由进行汇总,是不可行的,因为此时R1已经将Level-1 LSP发送了出来,R2无权对其他设备所产生的LSP进行修改

在Level-1-2路由器上部署路由汇总

此时可以在R2上部署路由汇总,将其通告给R3的Level-2路由

192.168.1.0/24、192.168.2.0/24和 192.168.3.0/24汇总成

192.168.0.0/22。在R2的IS-IS配置视图下执行summary 192.168,0.0 255.255.252.0 level-2命令即可实现该需求。完成上述配置后,R2只会在其发送给R3的 Level-2 LSP中描述汇总路由192.168,0.0/22,而不再描述三条明细路由

在Level-2路由器上部署路由汇总

在R1的IS-IS配置视图下使用summary 192.168.0.0 255.255.252.0 level2,完成上述配置后,R1产生的Level-2 LSP不再描述这三条路由明细,而是描述汇总路由,因此R2及R3能够根据该LSP计算出汇总路由

由于R1所产生的Level-2 LSP将在整个IS-IS域的骨干网络中泛洪,因此R2及 R3都会收到该LSP,此时如果R1并不执行路由汇总操作,而R2试图对前者所通告的上述三条Level-2路由进行汇总,这个操作是不会生效的,因为相应的Level-2LSP并非R2始发

Slient-Interface 当一台设备的接口激活IS-IS后,该接口将会周期性地发送IIH PDU,在某些场景下,可能只是希望将该接口的网段发布到IS-IS,而无需在这个接口上建立IS-IS邻居关系,那么就可以使用Silent-Interface特性,来优化IS-IS 配置

[R1]intterface g0/0/0

[R1-intterface g0/0/0] isis enable

[R1-intterface g0/0/0] isis silent


整个华为数通学习笔记系列中,本人是以网络视频与网络文章的方式自学的,并按自己理解的方式总结了学习笔记,某些笔记段落中可能有部分文字或图片与网络中有雷同,并非抄袭。完处于学习态度,觉得这段文字更通俗易懂,融入了自己的学习笔记中。如有相关文字涉及到某个人的版权利益,可以直接联系我,我会把相关文字删除。【VX:czlingyun    暗号:CSDN】

  • 15
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

灵韵设计

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

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

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

打赏作者

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

抵扣说明:

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

余额充值