GMPLS:通用多协议标志交换协议,(GMPLS:Generalized Multiprotocol Label Switching),通用多协议标志交换协议(GMPLS)通过对各种网络连接层的控制和数据平面进行完全划分的方式 强化了 MPLS 的架构。
通用多协议标志交换协议(GMPLS)通过对各种网络连接层的控制和数据平面进行完全划分的方式 强化了 MPLS 的架构。GMPLS 通过允许端对端设定、控制和建立流量工程的方式支持新旧网络的无缝互连和会聚,即使起始节点和终端节点处于不同种类的网络中。GMPLS 以 IP
路由选择和定位模式为基础。这样的情况就出现了:接口使用 IPv4 和/或 IPv6 地址来标识;同时也再次使用了传统的(分布式的)IP
路由选择协议。通过自动化的端对端设定连接、自动化的网络资源管理和自动提供新的应用程序中所需求的服务质量水平,通用的控制平面很有希望简化网络的操作和管理。
尽管 GMPLS 控制平面所使用的技术仍停留在 IP 的基础之上,但其数据平面(通信平面)却支持多样化的通信方式(TDM、Lambda、
数据包和光纤等)。通用的 MPLS(GMPLS)支持多种类型的交换,即额外地支持 TDM、Lambda 和光纤(端口)交换。总之,GMPLS 通过建立和设定如下的路径而扩展了 MPLS 的功能:
GMPLS 以 MPLS 的流量工程(MPLS-TE)为基础。GMPLS
协议栈中最大的补充是一个新的信号方式协议,链路管理协议(LMP),可用于建立、释放和管理两个相邻的,能够使用 GMPLS 协议的
节点间的连接。在 GMPLS 的架构中还使用了其它的协议:RSVP-TE、
OSPF-TE、CR-LDP 和 IS-IS-TE,其中,OSPF-TE 和 IS-IS-TE 协议是从原始协议为 GMPLS 架构扩展而成的。