「MP-BGP」- 概念术语

  CREATED BY JENKINSBOT

概述协议

在 BGP-4 中,IPv4 特有的三个信息:NEXT_HOP、AGGREGATOR、IPv4 NLRI;

在 MP-BGP 中,为了支持多种网络层协议,BGP-4 需要增加两种能力:
1)关联其他网络层协议下一跳信息的能力;
2)关联其他网络层协议 NLRI 的能力(指具体的路由信息);

这种两种能力,被 IANA 统称为 Address Family(地址族,AF);

BGP Update : Path Attribute : MP-REACH-NLRI, MP_UNREACH_NLRI

BGP 的 Update 报文在对等体之间传递路由信息,可以用于发布和撤销路由;

为了实现后向兼容性,MP-BGP 新增两个 Path Attribute 属性,通过这两个 NLRI 属性传递 IPv6 路由信息:
1)MP-REACH-NLRI(Multiprotocol Reachable NLRI,多协议可达 NLRI):用于发布可达路由及下一跳信息;
2)MP-UNREACH-NLRI(Multiprotocol Unreachable NLRI,多协议不可达 NLRI):用于撤销不可达路由;

属性类型

这两种属性都属于可选非过渡(optional and non-transitive);

属性位置

在 BGP-4 中,规定:
1)NEXT_HOP、AGGREGATOR 属于 Path Attribute 字段;
2)而 NLRI 是独立的(参考报文格式,其携带 IPv4 的路由条目);

在 MP-BGP 中,三者将都出现在 Path Attribute 中:
1)MP_REACH_NLRI 是 Path Attributes 的新增字段;
2)而 NEXT_HOP、NLRI 归属于 MP_REACH_NLRI;