为什么有人发明MPLS(MultipleProcollaboswitching)技术?
因为以前的IP网络大多根据IP报头的目的IP地址来路由和转发数据包。受历史和技术原因的限制,这类网络存在难以有效提高转发速率、可扩展性差、有限的QoS管理手段、流量工程能力不完善等一系列难以解决的问题。为了解决这些问题,人们考虑使用一种新的机制来路由和转发数据包,于是MPLS应运而生。同时,下一代骨干网需要强大的带宽管理功能,提供多种业务模式,MPLS也能满足这些需求。
正因为如此,MPLS已经从网络行业的流行概念演变为服务商网络使用的技术。服务商利用MPLS部署很多灵活的运营商级产品,为客户提供高质量的网络解决方案,受益匪浅。近年来,许多企业和政府已经意识到了MPLS的优势,并开始尝试将MPLS用于网络。随着移动宽带业务的快速发展,主流网络设备厂商提出了基于MPLS的IP-RAN解决方案,并为服务商部署了大带宽的本地回程网络。到目前为止,IP-RAN已经成为全球服务商部署本地回程网络的首选。
MPLS L2是一种基于MPLS的二层技术,将用户的二层数据封装成可以在IP或MPLS网络中传输的分组,通过IP路径或MPLS隧道进行转发。接收方对分组进行解封装,恢复原始的第二层数据,从而实现用户的第二层数据在不同站点之间通过MPLS或IP网络的透明传输。
CE(Customer Edge,用户网络边缘)设备是直接与服务提供商网络相连的用户网络侧设备。
PE(Provider Edge,服务提供商网络边缘)设备是与CE相连的服务商网络侧设备。PE主要负责VPN业务接入,完成用户网络到公网隧道、公网隧道到用户网络的报文映射转发。
AC(Attachment Circuit,接入电路)是连接CE和PE的物理电路或虚拟电路,例如ATM的VPI/VCI、以太网接口、VLAN和物理接口上的PPP连接。
PW(Pseudowire,伪线)是两个PE之间的虚拟双向连接。MPLS PW由一对方向相反的单向LSP组成。