目录
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 首部的位置与格式
MPLS允许一个IP数据报被依次打上多个标签
MPLS 的一个重要功能就可以构成标签栈(嵌套的MPLS域)
S为1表示这是第一个打上的标签,S为0表示该MPLS首部后面还有一个MPLS首部
利用S比特,可以很方便地实现多层嵌套的MPLS隧道和VPN
MPLS提供了沿多条路径转发分组的能力,并能灵活地为某些流量指定其中的一条路径
MPLS 转发等价类
在MPLS中实现显式路由的方法是定义转发等价类(Forwarding Equivalence Class,FEC)
所谓“转发等价类”就是路由器按照同样方式转发的IP数据报的集合
FEC和标签是一一对应的关系,即属于同一FEC的IP数据报在入口标签交换路由器会被打上同一标签值
划分FEC的方法非常灵活,由网络管理员来控制,可以根据IP数据报中目的IP地址、源IP地址、区分服务字段或入接口号等进行划分
来自不同的方向的IP数据报即使目的地址完全相同也可能被强制转发到不同的路径