P2P网络中使用UDP穿越NAT的方法研究  被引量:22

Research on using UDP to traverse NAT under P2P network environment

在线阅读下载全文

作  者:李河[1] 王树明[2] 

机构地区:[1]吉林大学地球探测科学与技术学院,吉林长春130026 [2]吉林大学计算机科学与技术学院,吉林长春130012

出  处:《吉林大学学报(信息科学版)》2003年第3期275-279,共5页Journal of Jilin University(Information Science Edition)

摘  要:外网主机主动访问内网主机或位于不同NAT(NetworkAddressTranslation,网络地址转换)网关之后的主机之间对等连接是P2P(Peer-to-Peer,对等网络)应用中必须要解决的问题。在介绍了基于Internet的P2P网络技术和NAT基本原理的基础上,分析了NAT对P2P的影响,提出了通过一台Internet上的注册服务器,利用UDP(UserDatagramProtocol,用户数据报协议)实现P2P网络穿越NAT的方法;同时,提出通过NAT之后的主机定时向NAT发送保持映射的UDP消息,解决了NAT中动态地址映射保持问题。最后给出了一个P2P穿越NAT的实例。The P2P(PeertoPeer) applications must address such problems that External host can initiate a connection to an internal host or two hosts can maintain peer connection in spite of the fact that they are behind different NAT(Network Address Translation) gateway. The P2P network technology and the principle of NAT and the impact of NAT on P2P are discussed. A method of using UDP(User Datagram Protocol) to traverse NAT under P2P framework are analyzed, coupled with an extra Registration Server. Moreover. A method of periodically sending UDP packet to NAT gateway is proposed in order to maintain the dynamic address mapping within the NAT. An example of P2P NATtraversal is given.

关 键 词:对等网络 网络地址转换 用户数据报协议 

分 类 号:TN915.3[电子电信—通信与信息系统] TP393.2[电子电信—信息与通信工程]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象