16、BGP ORF

BGP ORF

RFC5291、RFC5292规定了BGP基于前缀的ORF(Outbound Route Filtering)能力,能将本端设备配置的基于前缀的入口策略通过路由刷新报文发送给BGP邻居。BGP邻居根据这些策略构造出口策略,在路由发送时对路由进行过滤。这样不仅避免了本端设备接收大量无用的路由,降低了本端设备的CPU使用率,还有效减少了BGP邻居的配置工作,降低了链路带宽的占用率。

应用

当本端设备希望BGP邻居只发送它需要的路由,而BGP邻居又不愿意针对不同设备维护不同的出口策略时,可以运用BGP ORF特性。

图1 域间EBGP邻居场景

图1所示,直连BGP邻居中,RouterA、RouterB协商基于前缀的ORF能力后,RouterA将本地配置的基于前缀的入口策略打包到Route-refresh报文中发送给RouterB。RouterB根据接收到的路由刷新报文构造出口策略,通过Route-refresh报文发送路由给RouterA。RouterA只收到它需要的路由,而RouterB不必维护路由策略,减少了配置工作。

图2 域内RR场景

图2所示,域内带RR的BGP邻居,RouterA、RouterB为RR的客户端,RouterA与RR、RouterB与RR,分别协商基于前缀的ORF能力,RouterA、RouterB将本地配置的基于前缀的入口策略打包到Route-refresh报文中发送给RR。RR根据接收到的前缀信息构造出口策略,通过Route-refresh报文将路由反射给RouterA、RouterB。RouterA和RouterB只收到需要的路由,RR不必维护路由策略,减少了配置工作。

posted @ 2024-04-15 16:55  博雅塔之客  阅读(13)  评论(0编辑  收藏  举报