摘要:随着IPv4向IPv6的演进,具有固定IPv6地址的移动终端必将成为主流网络设备。
1 引言
随着IPv4向IPv6的演进,具有固定IPv6地址的移动终端必将成为主流网络设备。而MPLS作为第三代网络技术,将ATM交换技术和IP动态路由协议有机结合起来,具备面向连接、简单高速交换、支持QoS和流量工程等特点,可灵活组建出各种极具扩展性的网络。向移动IP网络引入MPLS功能将成为构造移动IP网络的重要解决方案之一,不但能支持ATM,IP,FR,TDM,X.25,SDH,DWDM,保证了多种网络的互连互通,并且具有良好的扩展性。目前各大运营商纷纷建设基于MPLS的数据承载网,为下一代网络的数据承载做准备。
基于MPLS的移动IP称为MIPoMPLS(MIP over MPLS)。本文首先对MPLS和移动IPv6进行简单介绍,然后说明在下一代网络中采用MIPoMPLS的原因和重要性,最后简述MIPoMPLS的基本原理和优点。
2 MPLS简介
MPLS属于第2.5层交换技术,是集成式的IP over ATM技术,使用标记交换(Label Switching)把选路和转发分开,网络路由器只需要判别标记即可进行转送处理。MPLS承载IP分组,标签作为IP报头在网络中的替代品而存在,MPLS在数据包所经过的路径中通过交换标签来实现转发;当数据包要退出MPLS网络时,数据包被解开封装,继续按照IP包的路由方式到达目的地。
MPLS网络包含一些基本的元素,在网络边缘的节点被称作标签边缘路由器(LER),而网络的核心节点称为标签交换路由器(LSR)。LER作为MPLS的入口/出口路由器,执行全部的第三层功能以及由于运行标记分发协议(LDP)而产生的标记绑定功能。数据分组在LER处进行等效前传类(FEC)映射,并分配一个固定长度的标记,生成标记栈。LER连接到网络内部的LSR。LSR执行标记交换,在LSR处不再检查分组头,只需对分组标记栈的顶部标记进行处理,检索一个包含出口和新标记的标记表并用新标记替换旧标记完成标记交换。LER和LSR之间的LSP通过LDP协议建立。
MPLS作为第三代网络技术,支持VPN和流量工程,因此MPLS越来越受到人们的重视,在未来的通信发展中应用广泛,如在光网和传输网的应用GMPLS,在无线移动通信的应用WMPLS等。
3 MIPv6
移动IP技术是实现移动节点接入异构网络的网络层融合技术。移动IP在当前因特网基于网络前缀路由的前提下,使移动节点MN在不同网络间移动时仍然保持通信,是基于网络层而提供移动支持的一种解决方案。MN可以通过一个永久的IP地址连接到任何链路上。当MN改变其网络接入路由器时,可从新的接入路由器获得一个新的转交地址CoA,而其家乡地址保持不变。随后,MN与其家乡代理HA和通信对端CN分别执行绑定更新过程以通知其转交地址的改变,使HA和CN能够采用新的CoA与之通信,从而保持通信的连续性。
移动IP的操作可以概括为三个基本功能:代理搜索,即MN通过代理搜索判定它的当前位置,并获得一个CoA;然后通过注册过程,MN通知HA和CN它的当前转交地址;数据转发则是当MN连接在外地网络上时,对它发出的或发往它的数据进行路由。
作为网络层协议,移动IP协议与下层数据链路层协议无关,对上层协议保持透明。移动IP技术能够很好地支持异构网络间的互联互通,但是网络层之间的切换必然带来较长的切换时延。
4 NGN需要MIPoMPLS
4.1 移动IPv6面临的问题
在NGN复杂无线环境下,移动IPv6主要面临快速切换、QoS路由和安全问题。NGN要求给用户提供语音、数据、图像、视频等具有多QoS级别的多媒体业务,大量IPv6节点在异构无线环境下移动,基于移动IPv6节点需要保证切换的快速和平滑。MIP操作通过代理通告、注册绑定、数据转发等三个独立又关联活动来完成位置检测、地址注册和数据分发,以维持通信的连续,但是基于三层的代理发现和注册绑定过程不可避免地增大了切换的时延。另外,尽管在QoS保证方面,提出IntServ与DiffServ相结合的QoS框架,但对于每种业务的端到端QoS保证仍存在业务等级协商SLA动态识别等问题。移动中的安全认证也不完善。