路由聚合的产生背景
路由器的最长掩码匹配机制,导致路由器转发每个数据包都需要把路由表中的所有路由进行遍历 而庞大的路由表会导致包转发效率降低 路由表中的路由数量直接决定了路由器的查表转发速度
路由聚合的作用
- 不影响访问的前提下,减少路由表规模,降低路由流量更新
- 加快查表速度
路由聚合的前提条件
聚合而成的网段中包含的所有子网必须是同一个下一跳接口或者地址 被聚合的明细路由必须是连续的子网
路由聚合算法
掩码缩短位数和聚合对应关系
掩码缩短 | 聚合数量 |
---|---|
1 | 2 |
2 | 4 |
3 | 8 |
4 | 16 |
5 | 32 |
6 | 64 |
7 | 128 |
其中聚合必须是从该地址范围的第一个地址开算计算
自动聚合问题
> 聚合引起环路
> 聚合环路的解决办法-黑洞路由
通过配置黑洞路由,解决由默认路由配置产生的路由环路
相关配置命令
代码语言:javascript复制rip summary-address [network] [mask]
/*手动配置RIP聚合*/
ip route-static [Network] [mask] null0
/*手动配置静态黑洞路由*/