MPLS路由协议起什么作用?

2020-04-23 16:43:18 云杰通信 113

MPLS路由协议起什么作用?

  MPLS是一种转发行为,依靠读取位于2层封装和3层封装之间的标签进行转发。MPLS分为两个层面,在转发层面上,由各厂商所特有的转发技术进行标签交换及转发(如cisco的cef);在控制层面上,MPLS需要维护一个LFIB(标签转发信息库),以便区别所接收PDU的处理方式,如标签入栈、交换、出栈或通过FIB转发等。在MPLS帧模式下,MPLS以数据包的3层地址回作为交换的依据,这就需要路由协议协助构建RIB(路由信息库);LDP是标签分发协议,维答护一张LIB(标签信息库),主要用于管理标签信息,例如对某条RIB的记录分配了哪个标签等。通过RIB和LIB的信息,即可构建出LFIB。

  路由协议及路由优先级

  1、对于相同的目的地,不同的路由协议可能会发现不同的路由,但这些路由并不都是最优的。在某一时刻,到某一个目的地的当前路由仅能由唯一的路由协议来决定。

  2、为了判断最优路由,各种路由协议被赋予了一个优先级,当存在多个路由信息源时,具有较高优先级的路由协议发现的路由将成为当前路由,优先级数值越小越优先,0是最优先的。

  3、除了直连路由外,各种路由的优先级都可以由用户手工进行配置。另外,每条静态路由的优先级都可以不相同,VRP系统分别定义了外部优先和内部优先。外部优先是指用户为各路路由协议配置的优先级,内部优先优先被检查。