汇总前缀能够节省路由器资源,并通过减小表的大小来加速最佳路径的计算速度。汇总还能提
供稳定性,也就是通过隐藏下游路由器的路由翻动,减少了全网范围内的路由翻动。虽然大多数ISP
不接受大于/24 的 IPv4 前缀(/25~/32),但在撰写本文时,Internet 中仍然有超过 60 万条路由,并
仍在继续向100 万条路由增长。工程师需要通过路由汇总,来减小Internet 路由器的 BGP 表大小。
在非传输 AS 的 EBGP 路由器上使用 BGP 路由汇总,能够减少这个非传输 AS 核心的路由
计算负担。如图 1-12 所示,工程师在 R3 上汇总了从 AS65100 和 AS65200 接收到的所有 EBGP
路由,减轻了在链路翻动期间,R4 上的路由计算负担。如果 10.1.13.0/24 网络上发生了链路翻
动的情况,R3会删除那些直接从R1学到的所有AS65100路由,并使用不同的(更长的)AS_PATH
来标识通过 R2 学到的相同网络。R4 需要进行与 R3 相同的工作,但这是对 R4 CPU 资源的浪
费,因为 R4 只会从 R3 接收路由信息。如果 R3 在网络范围中进行汇总,而不是对多条路由分
别执行最佳路径算法,那么最佳路径算法就只会执行一次。
工程师可以使用以下两种 BGP 汇总技术。
? 静态:为每个前缀创建一条去往 Null 0 的静态路由,然后通过 network 语句通告这个网