多协议标签交换MPLS(计算机网络-网络层)

目录

MPLS 的优势

MPLS 首部的位置与格式

MPLS 首部的位置与格式

MPLS 转发等价类


MPLS 的优势


MPLS 的真正优点在于它的流量管理能力:提供沿多条路径转发分组的能力,并能灵活地为某些流量指定其中的一条路径

这种能力被称为显示路由,其应用之一就是流量工程

MPLS还能用于实现虚拟专用网VPN 和改进网络的服务质量

作为一种IP增强技术,MPLS已广泛应用于目前的互联网中,并发挥着越来越重要的作用


MPLS (Multiprotocol Label Switching) 试图将虚电路的一些特点与数据报的灵活性和健壮性进行结合

其最初的目标是通过采用来自虚电路网络界的一个关键概念,即固定长度标签,来改善IP路由器的转发速度

MPLS仍然需要依靠IP地址和IP路由选择协议来工作

MPLS使能路由器(标签交换路由器)通过检查相对短的、固定长的标签来转发分组(这里的标签与虚电路中的虚电路号非常相似)

MPLS 首部的位置与格式


我们说“给一个IP数据报打上MPLS标签”就是指在IP首部之前插入一个MPLS首部

多个相邻的MPLS标签交换路由器互连构成一个MPLS域,IP数据报进入MPLS域时,入口标签交换路由器会给它打上标签。出MPLS域时,出口标签交换路由器会把标签去除

在MPLS域中,标签交换路由器不需要根据IP首部中的目的地址执行最长前缀匹配查找,而是通过在转发表中查找MPLS标签来转发MPLS帧

多协议标签交换MPLS(计算机网络-网络层)_第1张图片

 

MPLS 首部的位置与格式


MPLS允许一个IP数据报被依次打上多个标签

MPLS 的一个重要功能就可以构成标签栈(嵌套的MPLS域)

S为1表示这是第一个打上的标签,S为0表示该MPLS首部后面还有一个MPLS首部

利用S比特,可以很方便地实现多层嵌套的MPLS隧道和VPN

多协议标签交换MPLS(计算机网络-网络层)_第2张图片

 MPLS提供了沿多条路径转发分组的能力,并能灵活地为某些流量指定其中的一条路径

MPLS 转发等价类


在MPLS中实现显式路由的方法是定义转发等价类(Forwarding Equivalence Class,FEC)

所谓“转发等价类”就是路由器按照同样方式转发的IP数据报的集合

FEC和标签是一一对应的关系,即属于同一FEC的IP数据报在入口标签交换路由器会被打上同一标签值

划分FEC的方法非常灵活,由网络管理员来控制,可以根据IP数据报中目的IP地址、源IP地址、区分服务字段或入接口号等进行划分

来自不同的方向的IP数据报即使目的地址完全相同也可能被强制转发到不同的路径

你可能感兴趣的:(计算机网络,网络)