BGP通过触发全局、反应式收敛应对链路或节点失效引起的拓扑变化,然而BGP协议收敛时间长、收敛过程中的瞬时失效严重降低了数据平面转发性能,难以支持关键业务流量.该文提出了容忍失效的MFT^2-BGP,通过利用路径标识符以较低的消息开销构造符合BGP策略的多转发树,使得每个AS获得多样性路径,当出现瞬时失效时,在不改变协议动态性的情况下,允许节点动态切换报文转发路径以实现无中断报文转发,通过嵌入“失效根源信息”以降低收敛时间,抑制瞬时失效以降低路由系统的扰动.通过在Internet—like拓扑上的大量实验表明,在链路失效场景中与其它协议相比,MFT^2-BGP能有效改善收敛时间,降低转发中断时间,改善路由系统稳定性.
BGP triggers global and reactive routing convergence to dynamically adapt to network topology and policy changes such as link or node failures. Nevertheless, BGP faces the challenge of long convergence time, transient failure during the routing convergence, which affects the forwarding performance so as to hard to support mission critical traffic. This paper presents the pro- tocol for achieving failure tolerant inter-domain routing protocol named MFT2-BGP, it constructs policy-compliant multiple forwarding trees using path identifier with low message and process overhead, which make every AS discovery diversity path, Every AS can switch traffic to backup path dynamically to achieve disruption-free forwarding without comprising the routing behavior in the presence of transient failure scenario. MFT2-BGP reduces the convergence time by carrying "root cause notification" in update messages and reduces the churn of routing system by suppressing non-necessary routing updates. Detailed experiments on internet-like topology suggest that MFT2-BGP reduces convergence time and forwarding disruption time in link failure scenarios, enhances the routing stability than other protocols.