首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 通信网络 > 基于ALM的无服务器NAT动态穿越技术

基于ALM的无服务器NAT动态穿越技术

  • 资源大小:142
  • 上传时间:2021-07-17
  • 下载次数:0次
  • 浏览次数:38次
  • 资源积分:1积分
  • 标      签: ALM NAT

资 源 简 介

应用层多播(Application-Level Multicast,ALM)采用端系统代替组播路由器实现互通的功能,是一种无服务器的通信模式。但是,目前为解决网络地址缺乏而广泛使用的NAT 技术使得ALM 通信实现变得复杂困难。目前大多数解决方案都依赖于一台位于公网的服务器辅助进行NAT 穿越,但易产生单点失效的问题。因此,本文提出了一种基于ALM 的无固定服务器的NAT 动态穿越协议DNA(Dynamic NAT based on ALM )。DNA 通过保持、交换成员地址信息,判断终端所处网络环境,能够不依赖固定的服务器实现NAT 穿越。实验证明,采用DNA可成功的建立起混和终端之间的ALM 通信。随着人们对网络需求的增加,目前基于IPv4 的网络地址缺乏问题日渐严重,于是产生了NAT(Network Address Translator)技术。NAT[2]称为网络地址转换。它能把内部私有网络地址翻译成公网合法地址。一方面,NAT 很好的解决了IP 地址不足的现状;另一方面,也使得处于NAT 下的私网终端与公网或是其它NAT 下的终端建立端对端连接变得困难[3]。ALM 称为应用层多播[5],作为P2P 通信的一种特殊形式,ALM 改变了传统的C/S 通信模式,不需要中心服务器,使得网络上个沟通更容易。而NAT 只允许单方面发起连接,通讯双方不平等的特点与ALM 平等互联的思想不一致。要实现ALM 通信就需要穿越NAT。
VIP VIP