通用多协议标志交换协议(GMPLS)通过对各种网络连接层的控制和数据平面进行完全划分的方式 强化了 MPLS 的架构。GMPLS 通过允许端对端设定、控制和建立流量工程的方式支持新旧网络的无缝互连和会聚,即使起始节点和终端节点处于不同种类的网络中。GMPLS 以 IP 路由选择和定位模式为基础。这样的情况就出现了:接口使用 IPv4 和/或 IPv6 地址来标识;同时也再次使用了传统的(分布式的)IP 路由选择协议。通过自动化的端对端设定连接、自动化的网络资源管理和自动提供新的应用程序中所需求的服务质量水平,通用的控制平面很有希望简化网络的操作和管理。
尽管 GMPLS 控制平面所使用的技术仍停留在 IP 的基础之上,但其数据平面(通信平面)却支持多样化的通信方式(TDM、Lambda、数据包和光纤等)。通用的 MPLS(GMPLS)支持多种类型的交换,即额外地支持 TDM、Lambda 和光纤(端口)交换。总之,GMPLS 通过建立和设定如下的路径而扩展了 MPLS 的功能:
TDM 路径,它的时隙就是标签(SONET)。
FDM 路径,它的电磁频率就是标签(光波)。
空间分割复用路径,它的标签是指数据的物理位置(光学交叉连接)。
GMPLS 以 MPLS 的流量工程(MPLS-TE)为基础。GMPLS 协议栈中最大的补充是一个新的信号方式协议,链路管理协议(LMP),可用于建立、释放和管理两个相邻的,能够使用 GMPLS 协议的节点间的连接。在 GMPLS 的架构中还使用了其它的协议:RSVP-TE、OSPF-TE、CR-LDP 和 IS-IS-TE,其中,OSPF-TE 和 IS-IS-TE 协议是从原始协议为 GMPLS 架构扩展而成的。
GMPLS:通用多协议标志交换协议(Generalized Multiprotocol Label Switching)
GMPLS 协议栈总结:
协 议 | 描 述 | |
路由选择 | OSPF–TE、IS–IS–TE | 路由选择协议,用于网络拓朴结构自动设定及广播资源的可用性。 |
信号方式 | RSVP–TE、CR–LDP | 信号方式协议,用于建立通信 LSP。 |
链路管理 | LMP | 控制信道管理、链路连接检查、链路属性关联、故障隔离 |
相关协议:MPLS、LDP、CR-LDP、RSVP-TE、IP、ATM、RSVP、OSPF-TE、IS-IS-TE、LMP
组织来源:IETF(http://www.ietf.org/RFC3945 对 GMPLS 的架构进行了详细的说明
相关链接:
http://www.ietf.org/html.charters/ccamp-charter.html: GMPLS Charter
http://www.javvin.com/protocol/rfc3031.pdf: Multiprotocol Label Switching Architecture
http://www.javvin.com/protocol/rfc3945.pdf: Generalized Multi-Protocol Label Switching (GMPLS)