1. 研究目的与意义
考虑到网络资源拥有权、网络技术、政治关系等众多原因,目前的网络资源不对等的问题还很难以解决。就国内而言,网络资源分别交由几大网络运营商管理,每个运营商掌握的资源不同,移动、联通等其他众多网络的资源效率不及电信线路。当流量经由网络接口处时,即跨越不同的网络,会花费较长的时间,从而增加网络延时。同网络内的流量也会存在路由选择的问题,而且该网络内不一定有所要访问的服务器。用户在使用常规线路访问服务器时,有概率出现高峰期,访问流量急剧增大,这种情况会导致网络延迟的增加甚至是数据的丢失。中国的对外网络出口只有广州、上海、北京、香港4个,用户在国内访问国外的服务器都必须要经过这4个出口之一,这更进一步增加了数据包传输的距离,增大了延时。而随着游戏行业的发展,目前市场上出现多款实时竞技性游戏,玩家对游戏延迟的要求也日益提高;对于国外的很多游戏,国内玩家也因为很多问题无法接触到。游戏加速器也就是在这个背景下诞生。
国外的网络结构和国内不同,因此对于游戏加速器的依赖性并不强。目前国外对这类型软件的研究主要集中于vpn技术,目前游戏加速器常用的几种vpn技术如下:
2. 研究内容和预期目标
研究内容:本课题主要研究游戏加速器对VPN技术的使用方式,了解整个游戏加速器系统的设计,包括节点服务器的部署,节点接入方式与管理等。在接触目前市场上主流的游戏加速器后,学习这些游戏加速器的具体功能模块划分设计,如用户登录认证、游戏与节点信息获取等。预期目标:本课题计划采用目前游戏加速器使用的主流VPN技术OPENVPN进行游戏加速功能的设计,使用市场上性价比较高的云服务器进行节点服务器的选择与部署。在系统能够满足基本的加速功能后,进行游戏加速器管理系统的功能模块划分,针对每个模块设计出详细的功能代码。在系统整合设计完毕后,利用流量过滤等技术,完成额外功能的设计与实现。
3. 研究的方法与步骤
(1)咨询该行业或相关行业从业者。目前网上与游戏加速器以及vpn的相关资料较少,很多只是简单的功能介绍,并不涉及具体设计实现。通过咨询专业人员可用了解到课题设计的大体方向。(2)查阅有关文献资料。在了解到游戏加速使用的技术后,查阅相关资料,深入学习了解这些技术,并尝试应用。(3)测试主流游戏加速器。通过测试使用游戏加速器,可用了解到整个系统的初步设计方案,进行功能模块的划分与设计。
(4) 技术选型。在对功能模块进行划分后,需要对之前了解的技术进行筛选,选择需要使用到的技术方案。
4. 参考文献
[1]王文博. 一种实现vpn数据过滤转发及单向传输的方法[c]. 天津市电子学会、天津市仪器仪表学会.第三十四届中国(天津)2020’it、网络、信息技术、电子、仪器仪表创新学术会议论文集.天津市电子学会、天津市仪器仪表学会:天津市电子学会,2020:341-342.[2]黄健.对战手游神器——企鹅加速器[j].计算机与网络,2016,42(10):22.[3]王宇一.解决3g网游加速器绕过校园网认证计费系统方案研究[j].长春工业大学学报(自然科学版),2013,34(06):720-725.5[4]程彩凤,林德树.基于vpn的网游加速器设计与实现[j].科技创业家,2012(13):70.[5]申晓.如何实现支持pptp和l2tp的vpn[j].电脑编程技巧与维护,2011(19):91-92.[6]孙兆曙. 基于winsock2 spi的盛大游戏加速技术与实现[d].哈尔滨工业大学,2010.[7]王丹. 动态p2p vpn系统的研究与设计实现[d].北京邮电大学,2010.
[8]苏卓夫,李吉桂.vpn在网络游戏领域中的应用[j].计算机科学,2005(09):136-139.
[9]张越.国密ipsec vpn安全机制研究与实现
5. 计划与进度安排
(1)2022年3月:完成并通过开题报告。
(2)2022年4月:在系统的需求分析完成的基础上,完成系统的方案设计,进行系统的编程实现。
(3)2022年5月:完成整个系统的开发,撰写并完成毕业设计论文。
课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。