路由汇总基础知识

路由汇总概述

       路由汇总又被称为路由聚合,是将一组有规律的路由汇聚成一条路由,从而达到减小路由表规模的以及优化设备资源利用率的目的,我们把汇聚前的这组路由称为精细路由或明细路由,把汇聚后的路由称为汇总路由或聚合路由。

路由汇总实施

路由汇总部署的前提

一个网络能够部署汇总路由的前提是该网络中IP编址及网络设计具备一定的科学性和合理性,如果网络规划的杂乱无章,路由汇总部署起来就相当困难甚至完全不具备实施性。

路由汇总(一)

       在如下网络中,对R1而言,如果要到达R2右侧的192.168.1.0/24~192.168.255.0/24,自然要有路由,若手工为每个网段配置静态路由,那意味着需要配置255条,不仅工作量极大,也使得R1的路由表极为臃肿。

路由拓扑

在这里插入图片描述

       通过创建一条汇总路由ip route-static 192.168.0.0 24 10.1.12.2,也可以通过默认路由,但默认路由,无法对路由更为细致的控制。

路由汇总(二)

路由拓扑

在这里插入图片描述
为了实现R2到达R1左侧的网段,为其配置了一条汇总路由:

ip route-static 172.16.0.0 24 10.1.12.1

这条汇总路由确实起到了网络优化的目的,但它太粗犷了,甚至将R3左侧的网段也囊括在内,如此一来,去往R3右侧的数据包在到达R2后,就有可能被R2转发到R1,从而导致数据包的丢失。

比较精确的路由汇总

上面的路由汇总行为不够精确,一种理想的方式,为R2配置一条刚刚好囊括所有明细路由的汇总路由,精确汇总。

精确路由汇总实现方法

在这里插入图片描述
根据R1现有明细路由172.16.1.0~172.16.31.0,计算出关于这些明细路由的、最精确的汇总路由,或者说计算出掩码长度最长的汇总路由。

实现步骤

一、将明细路由的目的网络地址都换算成二进制,然后排列起来,找出所有目的网络地址中“相同的比特位”。

在这里插入图片描述

具体过程

(1)将IP写成二进制,按上图排列,实际只参考第三个8位即可,只有它是变化的。
(2)划一条线,线的左侧每一位数值都必须相同,这条线的位置也标识汇总路由的掩码长度,
(3)如图线的位置为19,所以汇总路由掩码就是172.168.0.0/19,这就是一个最精确的地址,换句话说,是一个掩码最长的汇总地址。

因此,可以在R2进行如下配置:

[R2]ip route-static 172.16.0.0 19 10.1.12.1
[R2]ip route-static 172.16.32.0 19 10.1.23.3

将R1左侧的网段进行精确汇总,得到汇总地址及掩码长度:172.16.0.0/19,然后R2上配置相应的静态路由汇总,将下一跳置为R1,将R3右侧的网段进行精确汇总,得到汇总的地址及掩码长度,172.16.32.0/19,然后也在R2上配置相应静态汇总路由,并将下一跳配置为R3。

路由汇总思想

       路由汇总是一个非常重要的设计思想,通常在一个大中型网络的设计过程中,必须时刻考虑路由及路由的可优化型,其中,路由可汇总性就是一个非常关键的指标,不仅静态路由支持路由汇总,动态路由基本也都支持。

       路由汇总实际上是通过对目的网络地址和网络掩码的灵活操作实现的,形象的理解就是,用一个能够囊括这些小网段的大网段来代替它们。

路由汇总注意事项

       (1)配置路由汇总要非常谨慎与精确,否则可能导致路由的絮乱,如实验(二)所示,如果仅仅以172.16.0.0/24的配置,会导致去往R3的数据丢失。
       (2)路由汇总是一个非常重要的网络优化思维,但如果处理不当也会带来,会带来环路。

参考HCNP路由交换学习指南

猜你喜欢

转载自blog.csdn.net/qq_39689711/article/details/103748587