边界网关协议(BGP)已经支撑互联网超过二十年,目前尚未出现任何崩溃的迹象。从我们目前所知,所有人仍然可以相互看到,假设他们希望被看到,而分布式路由系统似乎运行得很顺畅。所有指标都在合理的范围内,没有任何路由灾难的迫近危险。考虑到BGP是在25年前设计的,当时互联网只有大约10,000个组成网络,它能够扩展到50倍,到2016年底承载超过50万个路由元素,这是令人印象深刻的。如果BGP扩展得如此有效,那么我们为什么要关心BGP?这难道不是一个典型的“没有什么可看的,请继续前进”的情况吗?一个令人担忧的原因是互联网路由系统的不可避免的增长。这种路由的持续增长是否意味着我们的路由系统增长速度超过了我们能够承受更大、更快的路由器的能力?当然,假设我们能够继续制造更大、更快的路由器。
BGP的分析与预测
BGP的分析对于互联网行业的人们来说是有用的。对于ISP网络运营商来说,这些信息可能有助于确定在3到5年内需要购买多大的路由器来承载完整的BGP路由负载。也许您想了解在那段时间内需要什么大小的FIB(转发信息库)和TCAM(内容可寻址存储器)大小。在这种情况下,您可能希望对预期的路由表条目数量有一个保守的估计。同样的考虑也适用于路由设备的供应商:供应商应该制造多大的路由器来承载未来3到5年内的BGP负载?在产品设计阶段应该添加什么样的路由系统增长因素?互联网的扩展因素在这里起到了什么作用?
BGP测量环境
在尝试分析长基线数据系列时,理想的方法是保持尽可能多的本地数据收集环境的稳定性。这样,收集的数据中发生的变化反映了更大环境中的变化,而不是由于数据收集设备的本地配置变化所致。在这种情况下,使用的测量点是一个配置在AS131072中的BGP路由器。这个AS不生成任何流量,也不在BGP中起源任何路由。它是一个被动的测量点,自2007年以来一直记录所有收到的BGP更新。路由器从AS 4608(位于澳大利亚的APNIC网络)和AS 4777(位于澳大利亚的APNIC网络)获取默认免费的eBGP源。
结论与意义
对于运维和网络工程师来说,BGP的分析与预测具有实际意义。通过了解BGP的增长趋势和路由系统的扩展因素,他们可以更好地规划和设计网络架构,以满足未来几年的需求。同时,BGP的测量环境也为我们提供了一个稳定的观察点,以便我们能够更准确地了解互联网的变化和发展。通过这些分析和预测,我们可以更好地应对互联网的挑战,确保网络的稳定和安全。
原文: APNIC Blog(2016-02-01)|编译自 APNIC Blog,事实以原文为准。
来源:APNIC Blog