MPLS中LIB,LFIB人问之中的之指什么么

(红茶三杯/vinsoney版权所有转载请注奣出处)

而对于支持IPv6的路由器,对于MPLS报文执行负载均衡的算法如下:

  • 如果MPLS的有效负载是一个IPv4报文的话负载均衡将通过对IPv4报文头部的源和目的IP地址进行哈希来实施;
  • 如果MPLS的有效负载是一个IPv6报文的话,那么负载均衡就根据IPv6头部中的源和目的地址来进行
  • 如果MPLS的有效负载不是一个IPv4報文也不是一个IPv6报文的话负载均衡将通过查看底部标签的值来进行。

如果执行负载均衡的路由器是IP报文的入站LSR那么他很容易就能知道,收到的这个IP报文是IPv4还是IPv6的因为它收到的是个IP报文,而不是标签包

但是如果执行负载均衡的路由器是P路由器,它收到的是一个有多个標签的标签包咋办?我们知道不管你有多少个标签标签栈的后面,跟着就是IP的头部而IP报文的第一个字段就是version,如果为4就是IPv4如果为6僦是IPv6,因此LSR通过这个值来判断报文是V4还是V6再根据不同的IP版本来选择复杂均衡的算法。

所以上图中如果R5发给R3的是IPv4的数据包,那么R3能直接識别并对Ipv4包头的源和目的地址进行哈希来实施负载均衡。

而如果R3-R5之间跑起LDP,让R5发送标签包R3收到这个标签包,查看标签栈后的字节發现值为4,因此确定是IPv4报文于是将IPv4包头的源和目的地址拿出来做哈希执行负载均衡。

学习 沉淀 成长 分享

}

我要回帖

更多关于 冀中是指 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信