冯小欧(郑州旅游职业学院 信息中心,河南 郑州 450001)
BGP流量负载分担规划
冯小欧(郑州旅游职业学院 信息中心,河南 郑州 450001)
如何优化地利用网络带宽资源,是流量负载分担的关注重点。BGP(Border%Gateway%Protocol,边界网关协议)选择单条最优路径的这一特征往往会出现流量负载不均衡的流量模型,BGP流量负载均衡可从两个角度出发解决这个问题:通过BGP强大的策略控制流量的负载均衡,通过多路径选路实现负载分担。本文主要从这两个角度来展开分析BGP在流量负载分担方面的技术应用。
BGP;负载均衡;多跳;多路径
在实际网络中进行负载均衡需要综合考虑链路和设备节点的负载情况,在满足业务的实际需求前提下,可以通过BGP的策略工具对流量进行均衡的规划和调整。对于一个AS来说,流量的方向分为入境和出境两个方向,这种区分对应到实际的网络有不同的规划,所以我们在此通过不同的场景进行介绍。

图1 多宿主到不同的上游的负载均衡
我们先分析一下图1的场景,AS100希望流量能够在AS200和AS300间进行负载均衡,也就是说根据业务分别映射到Link1和Link2上。
在规划中我们有如下思路:
AS100可以在RA和RB上通过策略只向各自的对等体通告部分路由前缀,这样可以达到不同的业务对应不同的AS承载。如172.168.1.0/25通过RA通告给RC,172.168.1.128/25通过RB通告给RD。这种规划能够满足流量分担的效果,但是一旦出现链路或节点的失效,就会导致部分流量无法切换,业务中断。
通过步骤1我们可以看到简单地通过路由过滤无法很好地实现需求。……