技 术 专 题: MBGP
什么是MBGP?
    MBGP:多协议边界网关协议
    Multiprotocol Extensions for BGP-4,MBGP,也称为BGP-4+.
    BGP-4的多协议的扩展。MBGP对BGP-4进行了多协议扩展之后,不仅能携带IPV4单播路由信息,也能携带其它网络层协议(如组播、IPV6等)的路由信息。
    (MBGP:Multiprotocol BGP)
    多协议边界网关协议(MBGP)增加了 BGP 的性能,使其能在整个因特网上组播路由策略,并能够在 BGP 自治系统内或之间连接组播拓朴。换句话说, MBGP 可以说是增强版的携带 IP 组播路由的 BGP(不仅限于此) 。 BGP 携带了两组路由,一组是提供单播路由,另一组是提供组播路由。协议独立组播(PIM)使用连接组播路由的路由器建立数据分配树。
    当需要链接仅用于组播通信,或限制通信的资源使用时;也可能当网络访问点需要交换所有的组播通信时,MBGP 都是非常有用的。MBGP 允许单播路由拓朴不同于组播路由拓朴。
    BGP - 4 只携带三个与 IPv4 相关的信息: a)下一跳属性(即 IPv4 地址);b)AGGREGATOR(包含一个 IPv4 地址);c)网络层可达信息 (NLRI: 即 IPv4 地址前缀和分网编号)。任何装有 BGP 或 MBGP 的网络装置,都需要有一个 IPv4 地址用于 AGGREGATOR 属性。为了使 BGP-4 能够为多路网络层协议支持路由 BGP-4,需要附加两点能力: a)连接特定网络层协议和下一跳信息的能力; b)连接特定网络层和 NLRI 的能力。
    关于 NLRI,MBGP 中定义了两种属性:1)MP_PEACH_NLRI, 用来告知对等可行性路径,允许路径告知网络层用于下一跳的路径地址,允许一个给定的路由器报告部分或所有子网的连接点(SNPA); 2) MP_UNREACH_NLRI,用来撤消服务器上的多路不可行性路由。
    为了提供向后兼容性,同时有可以简化向 BGP-4 引入组播协议的能力,MBGP 使用了两种新的属性,组播协议可达 NLRI(MP_REACH_NLRI) 和不可达 NLRI(MP_UNPEACH_NLRI)。MP_PEACH_NLRI 用来携带可达目的地址组,同时还有到达这些目的且要转发的下一跳信息。MP_UNPEACH_NLRI 主要用于携带不可达的目的地址。这两种属性都是可选的且不传递的。按照这种方式,不支持组播协议能力的说话者将忽略这些属性携带的信息,并不再将它传送给其他 BGP 说话者。
    
投稿信箱:tech#cww.net.cn (请将"#"改成"@")
[MBGP] 文章列表
[更多技术专题]
共页 第页 9 3 4 :
|   关于我们   |   广告服务   |   在线阅读   |   工作机会   |   联系我们   |
北京信通传媒有限责任公司 版权所有 未经书面许可,禁止转载、摘编、复制、镜像   Copyright ©1999-2013 By cww.net.cn.
 ICP许可证号:[京 09082226号-10号]  电信与信息服务业务经营许可证101190号
总部:北京市丰台区成寿寺路11号邮电出版大厦8层
联系电话:010-81055611
Better View:1024x768 为了本系统能够更好地为您服务,请使用IE4.0或以上版本浏览器