MP-BGP是什么

小白QA2020-07-07 10:30:26阅读(...)

MP-BGP 向后兼容,即支持 BGP 扩展的路由器与不支持BGP扩展的路由器可以互通。传统的 BGP-4 只能管理 IPV4 的路由信息,对于使用其他网络层协议(如 ipv6)的应用,在跨自治系统传播时就受到一定限制。

MP-BGP 向后兼容,即支持 BGP 扩展的路由器与不支持 BGP 扩展的路由器可以互通。

MP-BGP是什么

简介

MP-BGP:

传统的 BGP-4 只能管理 IPV4 的路由信息,对于使用其他网络层协议(如 ipv6)的应用,在跨自治系统传播时就受到一定限制。为了提供对多种网络层协议的支持,IETF 对 BGP-4 进行了扩展,形成 MP-BGP,MP-BGP 标准是 RFC4760(Multiprotocol Extensions for BGP-4,BGP-4 的多协议扩展)。

BGP-4 使用的报文中,与 IPv4 相关的三处信息都由 Update 报文携带,这三条信息分别是:NLRI(Network Layer Reachability Information)字段、Next_Hop 属性、Aggregator 属性(该属性中包含形成聚合路由的 BGP Speaker 的 IP 地址)。

为实现对多种网络层协议的支持,BGP-4 需要将网络层协议的信息反映到 NLRI 及 Next_Hop。MP-BGP 中引入了两个新的路径属性:

MP_REACH_NLRI:Multiprotocol Reachable NLRI,多协议可达 NLRI。用于发布可达路由及下一跳信息。MP_UNREACH_NLRI:Multiprotocol Unreachable NLRI,多协议不可达 NLRI。用于撤销不可达路由。 这两种属性都是可选非过渡(Optional non-transitive)的,因此,不提供多协议能力的 BGP Speaker 将忽略这两个属性的信息,不把它们传递给其它邻居。

MP_REACH_NLRI

收藏0个人收藏
走进科技生活方式

评论交流

泪雪默认头像请「登录」后参与评论
  1. 加载中..