题名基于NAI和可变传输层标识的IPv6移动性解决方案
作者张宇
学位类别博士
答辩日期2004
授予单位中国科学院中国科学际声学研究所
授予地点中国科学际声学研究所
关键词漫游 切换 移动性 名称解析 注册 协议栈
其他题名An NAI and Variable Transport Layer Identifier Based Solution for IPv6 Mobility
中文摘要虽然移动IPv6方案利用IPv6扩展包头和绑定缓存(Binding Cache)实现了路由优化和端到端的移动性,但是它的基本设计思想与移动IPv4方案一致,都认为lP移动性是一个路由问题,通过在IP层重路由解决移动性,对上层协议和应用透明。这种方案存在着明显不足。如,虽然认识到未来在网络上将出现大量移动主机,仍用固定的IP地址作为主机标识;每个移动主机已经配置有家乡地址,在外地还必须配置一个转交地址,严重浪费了IP地址;移动主机间往来的每一个报文都带有至少两个IPv6扩展包头,明显降低了带宽利用率;在发送/接收过程增加了对扩展包头的处理,降低了防议栈处理效率;要求通信对端支持相同方案,否则必须采取双向隧道方式通信;家乡代理的转发和注册功能在实现上存在矛盾,不能支持电信级运营;不区分漫游注册和移动切换,试图用一个方案完成两个功能。本文提出了基于NAI和可变传输层标识(Variable TransP0rt layer IDentifier,V-TID)方案,简称NAI/V-TID方案。NAI爪TID方案把IP移动性问题分解为漫游注册和移动切换两个问题。漫游注册是解决主机移动后,其它主机如何访问到移动主机的问题;移动一切换是解决在主机移动过程中IP地址改变后如何维持已有传输层连接的问题。一个是建立连接,一个是保持连接。用基于NAI的名称系统解决漫游注册问题,用基于V-TID的连接保持方案解决移动切换问题。提出了漫游注册功能和移动切换功能分离的软件模型。指出应该在应用层进行漫游注册,而不是在系统内核;移动切换在内核层次以端到端的方式实现,切换不一定要注册。在本方案中,通信双方都使用网络接入点得到的临时IP地址,不需要配置家乡IP地址,不需封装转发,不需要扩展包头,双方直接通信,用可变传输层标识维持传输层连接。本方案不需改变任何协议,不需改变报文格式和内容,不区分具体传输协议,实现了对上层应用透明的IP移动性。实现了该方案的原型系统,包括家乡位置服务器(HLS)、可变传输层标识IPv61办议栈、NAI交互协议、NAI-IP注册查询协议、NAI客户端等。经过测试,证明克服了移动IPv6方案的缺点。
英文摘要Though Mobile IPv6 (MIPv6) takes advantage of IPv6 extension header, one of new features of IPv6, and Binding Cache to achieve routing optimization and end-to-end mobility, its fundamental idea is the same as that of Mobile IPv4 (MIPv4). They both consider that IP mobility problem is a routing one, solve the mobility by IP layer redirection and make the resolution transparent to upper layer protocols and applications. There are obvious drawbacks in the proposal. For example, though realizing that there will be great number of mobile hosts in the Internet, they still identify host by its fixed IP address; each mobile host has been configured with a home address, but another Care-of Address (CoA) will be configured when it attached to foreign network, which seriously wastes IP addresses; each packet transferred between mobile hosts has at least two IPv6 extension headers, which absolutely reduces the bandwidth efficiency; the processing to the extension headers during sending and receiving processes reduces the efficiency of protocol stack of the host; the Corresponding Node(CN) is required to implement the same proposal, otherwise the communication must be done in bi-direction tunnel mode; the forwarding and registering functions of the home agent(HA) are contradictory in implementation and HA can not support carrier grade operation, make no distinguishing between roaming and handoff, and try to solve these two problems with only one proposal. This paper proposes an IPv6 mobility solution based on NAI and Variable Transport layer Identifier (V-TID), abbreviated as NAI/V-TID. The solution decomposes the IP mobility into two sub-problems, one is roaming registration and the other is mobile handoff. Roaming registration is aimed to resolve how the mobile host can be accessed by other hosts; and the mobile handoff is aimed to how to maintain the connection after the IP address changed during the host moving. The former, NAI, is to build connection and the latter, V-TID, is to retain the comiection. A software model to separate roaming registration and mobile handoff is proposed, which points out that roaming registration should be implemented in the application space but not in the system kernel space; mobile handoff should be implemented in the kernel space and works in end-to-end mode; mobile handoff does not make roaming registration necessary. In my solution, the communication pair both use their own temporary IP address, which is auto-configured at foreign network access points, as the source IP address. Mobile hosts are npt configured with home IP address. There are no encapsulated forwarding, no extension header in my solution, and mobile host can communicate directly. The transport layer connections are retained by the variable transport layer identifier. The solution realizes the IP mobility transparently to its upper layer applications without changing any protocols, the format and content of packets and relying on the transport layer protocols. The prototype system is implemented, including home location server, IPv6 stack with variable transport layer identifier, NAI interactive protocol, NAI-IP registration and querying protocol, NAI client. The solution successfully gets rid of the intrinsic shortcomings of the mobile IPv6.
语种中文
公开日期2011-05-07
页码97
内容类型学位论文
源URL[http://159.226.59.140/handle/311008/846]  
专题声学研究所_声学所博硕士学位论文_1981-2009博硕士学位论文
推荐引用方式
GB/T 7714
张宇. 基于NAI和可变传输层标识的IPv6移动性解决方案[D]. 中国科学际声学研究所. 中国科学院中国科学际声学研究所. 2004.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace