基于xmpp协议的即时通讯系统p2p-nat穿透技术研究及实现

基于xmpp协议的即时通讯系统p2p-nat穿透技术研究及实现

ID:24892083

大小:5.15 MB

页数:78页

时间:2018-11-16

基于xmpp协议的即时通讯系统p2p-nat穿透技术研究及实现_第1页
基于xmpp协议的即时通讯系统p2p-nat穿透技术研究及实现_第2页
基于xmpp协议的即时通讯系统p2p-nat穿透技术研究及实现_第3页
基于xmpp协议的即时通讯系统p2p-nat穿透技术研究及实现_第4页
基于xmpp协议的即时通讯系统p2p-nat穿透技术研究及实现_第5页
资源描述:

《基于xmpp协议的即时通讯系统p2p-nat穿透技术研究及实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、国内图书分类号:TP311学校代码:10213国际图书分类号:621.3密级:公开工程硕士学位论文基于XMPP协议的即时通讯系 统P2P-NAT穿透技术研究及实现硕士研究生:刁一然导师:范国祥高级讲师副导师:刘晓东高级工程师申请学位:工程硕士学科:软件工程所在单位:软件学院答辩日期:2014年6月授予学位单位:哈尔滨工业大学万方数据ClassifiedIndex:TP311U.D.C.:621.3DissertationfortheMaster’sDegreeinEngineeringRESEARCHANDIMPLEM

2、ENTATIONOFP2P-NATTRANVERSALTECHNOLOGYFORINSTANTMESSAGINGSYSTEMBASEDONTHEXMPPPROTOCALCandidate:DiaoYiranSupervisor:SeniorLecturerFanGuoxiang AssociateSupervisor:SeniorEngineerLiuXiaodongAcademicDegreeAppliedfor:MasterofEngineeringSpeciality:SoftwareEngineeringAff

3、iliation:SchoolofSoftwareDateofDefence:June,2014Degree-Conferring-Institution:HarbinInstituteofTechnology万方数据哈尔滨工业大学工程硕士学位论文摘要在移动互联网高速发展的今天,在传统互联网中已渐成熟的P2P技术也将被移动互联网所广泛使用。而整个互联网从IPV4过渡到IPV6期间,为了应对地址空间不足的产物网络地址转换(NAT,NetworkAddressTranslation)技术仍然占据着重要的地位。在移动互联网中

4、使用P2P的过程中,必然会遇到NAT带来的阻碍,本论文重点讨论如何将P2P(PeertoPeer,端到端)技术应用于当前拥有各种类型NAT的移动互联网,为企业运营降低成本提供发展便利。本论文以国内外现有的NAT网络穿透技术为基础,介绍国内外相关的P2P-NAT穿透的研究发展现状,重点讨论目前国内外相关领域尚未解决的对称型NAT的穿透研究。结合北京悦优博迈科技有限公司的应用中的即时通讯系统,通过全面分析来构建满足该系统需求的P2P-NAT穿透技术的应用程序接口系统,为北京悦优博迈科技有限公司的相关应用提供技术参考,从而起

5、到降低服务器压力、节约带宽等降低公司运营成本提高公司效益的作用。论文工作中主要采用Java作为主要开发语言,同时利用软件工程相关管理模式来管理整个项目的生命周期,本论文以P2P-NAT穿透技术为基础,研究采用相关领域的最新成果,并针对移动端进行调整,通过协调客户端、服务器之间的网络通信策略,在尽可能的情况下降低服务器压力,减少服务器带宽消耗,同时为公司的应用客户端提供可靠的数据传输服务。论文工作中研究部分主要侧重于优化调整现有用于传统互联网的P2P-NAT穿透技术,并将之应用于符合公司使用场景的移动互联网,取得了在一定

6、程度上降低服务器负载提高公司服务能力的作用。通过应用本论文研究成果,公司的应用能够在客户端之间顺畅的传递数据,且该系统能根据客户端所处网络环境,选择合适的策略,尽可能的为客户端建立端到端的直接连接(P2P)。同时在不能直接连接时提供服务器中转的后备方案,保证数据可靠地送达。通过对该系统的多层次测试结果,该系统满足北京悦优博迈科技有限公司提出的需求。关键词:移动互联网;端到端;网络地址转换;NAT穿透I万方数据哈尔滨工业大学工程硕士学位论文AbstractIntoday'srapiddevelopmentofmobile

7、Internet,theInternethasgraduallymaturedinthetraditionalP2Ptechnology,whichwillbewidelyusedbythemobileInternetinthenearbyfuturetoo.DuringthetransitionfromIPV4toIPV6,thetechnologycalledNetworkAddressTranslation(NAT)whichcomesoutbytheentireInternettodealwithinsuffi

8、cientIPaddressspacestilloccupyinganimportantposition.WhileusingP2PinmobileInternet,inconveniencebringsbyNATmustbefaced.HowtoapplyP2PtechnologytocurrentmobileInternetw

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。