在BGP中引入两个非传递可选属性,
 

(1)多协议可达NLRI(MP_REACH_NLRI) :通告新的多协议路由。

(2)多协议不可达NLRI(MP_UNREACH_NLRI):撤销多协议可达NLRI路由。

MP_REACH_NLRI携带可达目的以及到达目的地的下一跳。MP_UNREACH_NLRI携带不可达目的地。

MP_REACH_NLRI属性中包含一组或多组信息,有一下三项组成:

  • 地址家族信息
  • 下一跳信息
  • NLRI

地址家族信息表明更新中携带的网络层协议。在MPLS/×××中,地址家族(AFI)=1,SUB-AFI=128,详细信息可以查看RFC 1700 。

下一跳是去往目的地的下一个路由器的IP。

NRLI 包括一组或者多组网络层可达信息。在MPLS/×××中有以下三个部分组成。

长度:标签的中长度+前缀长度。

标签:24位 包括20位的标签值,三位的QOS,一位的栈底位。

前缀:RD(64)+ipV4 前缀(32)