「MP-BGP」- BGP4+(BGP for IPv6)

  CREATED BY JENKINSBOT

问题描述

传统的 BGP-4 只能管理 IPv4 单播路由信息;

解决方案

BGP 多协议扩展(MultiProtocol BGP,MP-BGP)提供了对多种网络层协议的支持。目前的 MP-BGP,使用扩展属性和地址族来实现对 IPv6、组播和 VPN 相关内容的支持,BGP 协议原有的报文机制和路由机制并没有改变。

其中,MP-BGP 对 IPv6 单播网络的支持特性称为 BGP4+。

现在,BGP4+:多年的发展历程,关于 BGP 的多个 RFC 发布,从 BGP-4(RFC 1771)开始,BGP 成为无类路由协议,BGP4+ 支持多种地址族。目前关于 BGP-4 最新的 RFC 4271,相比较于 RFC1771,对于一些细节进行了进一步说明,如事件、状态机以及 BGP 路由决策流程等;

原理简述

为了实现对 IPv6 协议的支持,BGP 需要将 IPv6 协议的信息反映到 NLRI(Network Layer Reachability Information,网络层可达信息)属性中;

特性特征

BGP4+为 IPv6 单播网络建立独立的拓扑结构,并将路由信息储存在独立的路由表中,保持单播 IPv4 网络和单播 IPv6 网络之间路由信息相互隔离;

应用场景

IPv6 Networking