MPLS关键技术分析
2018-07-11殷国恒
电子测试 2018年12期
关键词:区域
殷国恒
(民航中南空管局通信网络中心,广东广州,510405)
0 引言
多协议标签交换,英文全称为MultiProtocol Label Switching,是最近几年出现的一种利用第二层交换能力提高第三层路由转发速度的新技术。MPLS技术为提升Internet网络的承载能力和管理能力等提供了很好的解决方案,有效地提升了信息系统的处理能力,其可以简化传统的IP over ATM中复杂的叠加模式,实现了IP系统与ATM系统的无缝融合。同时,MPLS也为Internet业务量工程以及虚拟专用网络等提供了更加有效的工具。因此本文重点针对MPLS系统中的层次化标签交换和标签合并两项技术进行了重点分析。
1 MPLS体系结构
一般来说,MPLS协议层所完成的功能在OSI系统中没有相对应的位置,因此同行将MPLS协议层描述为处于2.5层的一个协议类型,位于网络层和数据链路层之间。传统的数据分组的转发都是通过硬件接收层—软件层路由—硬件层转发来完成的,而MPLS通过特定的机制将网络层的转发路径完整的映射到了数据链路层的交换路径中,从而简化了数据分组的转发。MPLS完成这种映射的先决条件是事先在每个IP数据分组前添加一个标签,然后在经过的路由器中建立对应的标签信息表,然后在转发过程中就直接根据标签和标签信息表中的数据即可进行转发,而不需要通过中间路由器的查询即可完成。MPLS中的一个重要的组成部分就是标签,每一个标签规定长度为20bits,加上4bits的附加比特和8bites的TTL,一起构成32bites的Shim Header。
2 MPLS中的关键技术
2.1 层次化标签交换
MPLS中的层次化标签交换是通过Label Stack来实现的,这些Label Stack以先进后出的堆栈形式进行组织,就称为Label栈。……
登录APP查看全文
