摘要
NAT-PT(network address translation + protocol translation)允许IPv6节点与IPv4节点之间进行通信.NAPT-PT则通过一定的映射方法以充分复用注册地址的所有端口,应用NAPT-PT模型,每个注册V4地址最多可建立63K从V6节点到V4节点的TCP会话和UDP会话.然而,对于从V4节点到V6节点的会话,每个注册IP地址只能映射到一个V6地址.当地址池中的地址耗尽时,V4节点不能再访问其他V6节点.ENAT-PT (enhanced NAT-PT)模型是对NAT-PT的改进.其主要思想是同时使用源地址、目的地址、源端口、目的端口来识别一个会话.ENAT-PT模型可通过一个注册地址同时建立大量从V4节点到V6节点的会话,在实际应用中对解决IPv4地址短缺问题具有重要意义.
NAT-PT(network address translation + protocol translation) would allow IPv4 nodes to communicate with IPv6 nodes transparently by translating the IPv6 address into a registered V4 address. However, NAT-PT would fall flat when the pool of V4 addresses is exhausted. NAPT-PT multiplexes the registered address?ports and will allow for a maximum of 63K outbound TCP and 63K UDP sessions per IPv4 address, but it is unidirectional. In this paper, a novel solution ENAT-PT (enhanced NAT-PT) is presented which allows for a great number of inbound sessions by using a single V4 address. The main idea of ENAT-PT is the use of session parameters instead of source address for session identification. By using ENAT-PT, it is easy to visit V6 networks from a V4 network with a small address pool.
出处
《软件学报》
EI
CSCD
北大核心
2003年第12期2037-2044,共8页
Journal of Software
基金
上海市自然科学基金~~