基于STUN协议的NAT穿透技术通讯效率优化研究

Download PDF
杨富钧,  孙芊,  高佳宁,  刘美,  廖雪花*

四川师范大学, 计算机科学学院, 四川成都 610101

摘     要: NAT(Network Address Translator)技术虽然解决了IP地址短缺的问题,但该技术会阻碍主机之间进行P2P(Peer-to-Peer)通信,NAT穿透就是根据设备的映射规则,通过技术手段找出一种能让外部数据报通过NAT设备的方法,从而建立稳定的P2P连接。为了保证P2P网络内的节点完成高质量通信,本文对整个P2P通信过程展开研究,针对NAT类型检测过程复杂繁琐和穿透过程成功率较低等问题,提出一种基于STUN(Simple Traversal of UDP Through NATs)协议穿透的优化策略。该策略通过重新划分NAT类型、改进NAT类型检测方法、引入网络状态检测算法和优化通信流程等措施,保障P2P网络中各节点之间顺畅、高质量完成通信。实验结果表明,本文提出的基于STUN协议的NAT穿透策略具有更低的资源消耗、较强的抗干扰能力和较高的穿透成功率,避免服务器出现性能瓶颈,为整个通信过程提供高质量网络服务。
关 键 词: P2P; NAT类型检测; STUN; 网络状态检测算法; NAT穿透
DOI: 10.57237/j.cst.2023.02.005
联系咨询

欢迎添加编辑微信,
了解期刊信息及投稿要求:

微信:18601600891(手机同号)

加入编委会

诚邀优秀学者加入期刊的编委会,共同推动学术成果的传播,并引领科研的发展方向。

加入编委会
成为审稿人

诚邀对审稿工作有浓厚兴趣的学者加入我们的审稿人团队,共同确保期刊的学术质量,展示高水平的科研成果。

成为审稿人