亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于路由器和VPN服務(wù)器的網(wǎng)游加速方法及系統(tǒng)與流程

文檔序號(hào):12347215閱讀:1289來(lái)源:國(guó)知局
一種基于路由器和VPN服務(wù)器的網(wǎng)游加速方法及系統(tǒng)與流程

本發(fā)明涉及網(wǎng)絡(luò)游戲加速技術(shù)領(lǐng)域,具體地說(shuō),是一種基于路由器和VPN服務(wù)器的網(wǎng)游加速方法及系統(tǒng)。



背景技術(shù):

目前,網(wǎng)游加速器領(lǐng)域所使用的主要技術(shù)為:通過(guò)重定向技術(shù),在客戶端將游戲進(jìn)程產(chǎn)生的數(shù)據(jù)包重定向到高速雙線或多線代理服務(wù)器。目前市面上的緩存技術(shù)主要使用相關(guān)軟件,通過(guò)代理與緩存,將用戶流量引導(dǎo)到就近的網(wǎng)絡(luò)結(jié)點(diǎn)。該技術(shù)的缺點(diǎn)在于:網(wǎng)絡(luò)游戲除了游戲本身產(chǎn)生的較小的流量之外,還有游戲升級(jí)時(shí)游戲補(bǔ)丁包所產(chǎn)生的較大流量。目前的網(wǎng)游加速器,有的不區(qū)分這兩部分流量,將所有流量重定向到代理服務(wù)器去,從而影響代理服務(wù)器的性能,增加代理服務(wù)器的帶寬成本,并影響游戲加速的加速效果,有的只加速游戲,不加速升級(jí)補(bǔ)丁,導(dǎo)致升級(jí)補(bǔ)丁更新過(guò)程沒(méi)有加速效果。緩存技術(shù)比較成熟,但存在著平臺(tái)收益單一,沒(méi)有連帶業(yè)務(wù),增值服務(wù)沒(méi)有發(fā)揮作用等一系列問(wèn)題。

隨著網(wǎng)絡(luò)游戲及通信技術(shù)的發(fā)展,出現(xiàn)了利用VPN技術(shù)實(shí)現(xiàn)網(wǎng)游加速的技術(shù)趨勢(shì),例如:用戶終端通過(guò)VPN技術(shù)連接到VPN服務(wù)器集群再到網(wǎng)游服務(wù)器,利用重疊網(wǎng)實(shí)現(xiàn)網(wǎng)絡(luò)游戲加速;通過(guò)用戶客戶端輸出控制指令到加速服務(wù)端模塊,并通過(guò)加速服務(wù)端模塊啟動(dòng)VPN客戶端與VPN服務(wù)器端建立VPN隧道進(jìn)行通信,從而實(shí)現(xiàn)網(wǎng)絡(luò)加速。上述方法涉及到客戶端的操作,增加了用戶的使用難度,雖然提升了加速效果,但用戶體驗(yàn)度卻不高。

現(xiàn)在網(wǎng)游加速方法中引入了獲取最優(yōu)服務(wù)器節(jié)點(diǎn)IP的算法,但該自動(dòng)選擇服務(wù)器節(jié)點(diǎn)的算法中只考慮了延遲和丟包率兩種因素,而沒(méi)有通過(guò)更多因素的算法計(jì)算出最優(yōu)的服務(wù)器節(jié)點(diǎn)IP,例如:服務(wù)器的負(fù)載率、服務(wù)器到網(wǎng)游服務(wù)器的延遲、服務(wù)器的地理位置和運(yùn)營(yíng)商類型、路由器設(shè)備的地理位置和運(yùn)營(yíng)商類型等等。這樣,雖然可以實(shí)現(xiàn)加速效果,但對(duì)于整體的加速效果沒(méi)有更有效、更充分的規(guī)劃,導(dǎo)致資源的分布不均勻、加速效果達(dá)不到預(yù)期等問(wèn)題。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的目的是針對(duì)現(xiàn)有技術(shù)中的不足,提供一種基于路由器和VPN服務(wù)器的網(wǎng)游加速方法及系統(tǒng)。

為實(shí)現(xiàn)上述目的,本發(fā)明采取的技術(shù)方案是:一種基于路由器和VPN服務(wù)器的網(wǎng)游加速方法,其特征在于,包括以下步驟:

步驟01:用戶通過(guò)客戶終端進(jìn)入路由器設(shè)備管理模塊,驗(yàn)證用戶注冊(cè)信息和路由器設(shè)備的信息:如果驗(yàn)證成功,后臺(tái)驗(yàn)證單元將用戶注冊(cè)信息以及路由器設(shè)備的信息發(fā)送給自動(dòng)選擇VPN服務(wù)器節(jié)點(diǎn)單元;如果驗(yàn)證失敗,則通過(guò)客戶終端提示用戶“沒(méi)有權(quán)限對(duì)該路由器設(shè)備進(jìn)行加速”;

步驟02:自動(dòng)選擇VPN服務(wù)器節(jié)點(diǎn)單元接收到驗(yàn)證成功的用戶注冊(cè)信息以及路由器設(shè)備的信息之后,向控制通路服務(wù)單元發(fā)送選擇VPN服務(wù)器節(jié)點(diǎn)的指令,控制通路服務(wù)單元繼續(xù)將指令發(fā)送給路由器設(shè)備;

步驟03:路由器設(shè)備收到上述指令后,通過(guò)集成于路由器設(shè)備中的網(wǎng)絡(luò)測(cè)試工具,測(cè)試路由器設(shè)備與各個(gè)VPN服務(wù)器節(jié)點(diǎn)之間的參數(shù);

步驟04:路由器設(shè)備向不同的VPN服務(wù)器發(fā)送測(cè)試網(wǎng)絡(luò)參數(shù)的指令,各個(gè)VPN服務(wù)器收到測(cè)試指令之后進(jìn)行VPN服務(wù)器到網(wǎng)游服務(wù)器的測(cè)試,并將各自測(cè)試得到的網(wǎng)絡(luò)參數(shù)回發(fā)給路由器設(shè)備;

步驟05:在路由器設(shè)備中,根據(jù)步驟03和步驟04中所獲取的參數(shù),利用動(dòng)態(tài)規(guī)劃算法計(jì)算出最優(yōu)網(wǎng)絡(luò)環(huán)境的VPN服務(wù)器節(jié)點(diǎn)的IP,通過(guò)控制通路服務(wù)單元將該IP回發(fā)給自動(dòng)選擇VPN服務(wù)器節(jié)點(diǎn)單元;

步驟06:自動(dòng)選擇VPN服務(wù)器節(jié)點(diǎn)單元獲取最優(yōu)網(wǎng)絡(luò)環(huán)境的VPN服務(wù)器節(jié)點(diǎn)IP,并向該VPN服務(wù)器節(jié)點(diǎn)IP對(duì)應(yīng)的數(shù)據(jù)庫(kù)中插入由后臺(tái)驗(yàn)證單元發(fā)來(lái)的用戶注冊(cè)信息(包括用戶注冊(cè)時(shí)設(shè)置的用戶賬號(hào)和密碼),同時(shí)將最優(yōu)網(wǎng)絡(luò)環(huán)境的VPN服務(wù)器的賬號(hào)、密碼、證書(shū)和基本配置文件發(fā)送給控制通路服務(wù)單元;

步驟07:控制通路服務(wù)單元接收到賬號(hào)、密碼、證書(shū)和基本配置文件之后,向路由設(shè)備發(fā)送啟動(dòng)加速的指令、啟動(dòng)參數(shù)和基本配置文件;

步驟08:路由器設(shè)備根據(jù)控制通路服務(wù)單元傳遞的啟動(dòng)參數(shù)和基本配置文件,執(zhí)行啟動(dòng)加速的指令,通過(guò)與VPN服務(wù)器建立基于SSL加密的隧道鏈接,實(shí)現(xiàn)網(wǎng)游加速。

進(jìn)一步地,步驟01所述用戶通過(guò)客戶終端進(jìn)入路由器設(shè)備管理模塊包括,客戶通過(guò)客戶終端的一鍵加速功能進(jìn)入路由器設(shè)備管理模塊。

進(jìn)一步地,步驟03所述路由器設(shè)備與各個(gè)VPN服務(wù)器節(jié)點(diǎn)之間的參數(shù)包括網(wǎng)絡(luò)延遲、丟包率、用戶網(wǎng)絡(luò)的運(yùn)營(yíng)商類型和用戶所處的地理位置。

進(jìn)一步地,步驟04所述網(wǎng)絡(luò)參數(shù)包括VPN服務(wù)器到網(wǎng)絡(luò)游戲服務(wù)器之間的延遲值、丟包率和VPN服務(wù)器的負(fù)載值。

基于上述方法,本發(fā)明進(jìn)一步采取的技術(shù)方案是:一種基于路由器和VPN服務(wù)器的網(wǎng)游加速系統(tǒng),其特征在于,包括客戶終端、路由器設(shè)備管理模塊、路由器設(shè)備和服務(wù)器模塊。各模塊功能及組成表述如下:

所述客戶終端,用于進(jìn)入路由器設(shè)備管理模塊。

所述路由器設(shè)備,用于測(cè)試路由器設(shè)備與各個(gè)VPN服務(wù)器節(jié)點(diǎn)之間的參數(shù)、計(jì)算最優(yōu)網(wǎng)絡(luò)環(huán)境的VPN服務(wù)器節(jié)點(diǎn)IP以及執(zhí)行加速指令。

所述路由器設(shè)備管理模塊包括:后臺(tái)驗(yàn)證單元,用于驗(yàn)證用戶注冊(cè)信息和路由器設(shè)備的信息的合法性,以及該用戶是否具有對(duì)該路由器設(shè)備加速的合法權(quán)限;

自動(dòng)選擇VPN服務(wù)器節(jié)點(diǎn)單元,用于選定最優(yōu)網(wǎng)絡(luò)環(huán)境的VPN服務(wù)器節(jié)點(diǎn)IP;

和控制通路服務(wù)單元,用于轉(zhuǎn)達(dá)指令和傳遞數(shù)據(jù)信息。

所述服務(wù)器模塊包括:VPN服務(wù)器,用于測(cè)試各個(gè)VPN服務(wù)器節(jié)點(diǎn)到網(wǎng)游服務(wù)器的網(wǎng)絡(luò)參數(shù),以及基于接受路由器設(shè)備的連接請(qǐng)求,然后與路由器設(shè)備建立游戲加速通道;

和網(wǎng)游服務(wù)器。

進(jìn)一步地,所述客戶終端的瀏覽器設(shè)有一鍵加速選項(xiàng),通過(guò)一鍵加速選項(xiàng)進(jìn)入路由器設(shè)備管理模塊。

進(jìn)一步地,所述VPN服務(wù)器包括分布于不同地理區(qū)域的VPN服務(wù)器。

進(jìn)一步地,所述路由器設(shè)備通過(guò)網(wǎng)線或者WiFi與客戶終端連接。

本發(fā)明優(yōu)點(diǎn)在于:

1、本發(fā)明使得用戶可以通過(guò)瀏覽器對(duì)網(wǎng)絡(luò)游戲進(jìn)行一鍵加速,不需要安裝任何客戶端軟件,由于瀏覽器不受系統(tǒng)平臺(tái)的限制,用戶進(jìn)行網(wǎng)游加速的操作因此而變得更加方便、快捷。

2、本發(fā)明的智能路由器可以自動(dòng)選擇最優(yōu)的VPN服務(wù)器節(jié)點(diǎn)線路,避免了安裝在不同系統(tǒng)的客戶端的兼容性問(wèn)題,又免去了用戶繁瑣的手動(dòng)選擇VPN服務(wù)器節(jié)點(diǎn)的操作,提升了客戶端的用戶體驗(yàn)。

3、本發(fā)明的最優(yōu)線路選擇算法考慮的參數(shù)與現(xiàn)有技術(shù)相比,參數(shù)涉及更加全面,例如其他加速的軟件有的只考慮客戶端到VPN服務(wù)器的網(wǎng)絡(luò)參數(shù),有的只考慮延遲和丟包率兩個(gè)參數(shù),而本發(fā)明考慮的參數(shù)包括VPN服務(wù)器到網(wǎng)游服務(wù)器的網(wǎng)絡(luò)參數(shù)、VPN服務(wù)器的負(fù)載率、地理位置和運(yùn)營(yíng)商類型、路由器設(shè)備的地理位置和運(yùn)營(yíng)商類型,然后通過(guò)動(dòng)態(tài)規(guī)劃算法計(jì)算出最優(yōu)服務(wù)器節(jié)點(diǎn),更加精確、可靠。

附圖說(shuō)明

為能更清楚理解本發(fā)明的目的、特點(diǎn)和優(yōu)點(diǎn),以下將結(jié)合附圖對(duì)本發(fā)明的較佳實(shí)施例進(jìn)行詳細(xì)描述,其中:

圖1為本發(fā)明方法的流程圖;

圖2為本發(fā)明系統(tǒng)對(duì)應(yīng)實(shí)施例的框架圖。

具體實(shí)施方式

參照附圖2,在本實(shí)施例中,本發(fā)明一種基于路由器和VPN服務(wù)器的網(wǎng)游加速系統(tǒng),包括客戶終端01、路由器設(shè)備管理模塊02、路由器設(shè)備03和服務(wù)器模塊04。客戶終端01,包括各種客戶終端設(shè)備,以及本發(fā)明系統(tǒng)的客戶端網(wǎng)站。路由器設(shè)備管理模塊02包括:后臺(tái)驗(yàn)證單元、自動(dòng)選擇VPN服務(wù)器節(jié)點(diǎn)單元和控制通路服務(wù)單元。服務(wù)器模塊04包括VPN服務(wù)器和網(wǎng)游服務(wù)器,優(yōu)選地,本實(shí)施例采用OpenVPN服務(wù)器。

結(jié)合附圖1和附圖2,對(duì)本發(fā)明的具體實(shí)施例說(shuō)明如下。

首先用戶通過(guò)網(wǎng)線或者WiFi方式將路由器與客戶終端設(shè)備(包括電腦、手機(jī)、平板等設(shè)備)進(jìn)行連接。當(dāng)用戶想要加速某款網(wǎng)絡(luò)游戲的時(shí)候,用戶可以通過(guò)終端設(shè)備的瀏覽器登陸到客戶系統(tǒng)的網(wǎng)站進(jìn)行網(wǎng)站賬號(hào)的注冊(cè)(附圖2中的①),注冊(cè)完賬號(hào)之后,通過(guò)點(diǎn)擊“一鍵加速”按鈕進(jìn)入“路由器設(shè)備管理”,即可將注冊(cè)好的賬號(hào)和密碼參數(shù)以及路由器設(shè)備的信息發(fā)送給后臺(tái)驗(yàn)證單元(附圖2中的②)。如果驗(yàn)證成功,后臺(tái)驗(yàn)證單元會(huì)將用戶注冊(cè)的賬號(hào)和密碼信息以及路由器設(shè)備的信息發(fā)給自動(dòng)選擇VPN服務(wù)器節(jié)點(diǎn)單元(附圖2中的④);如果驗(yàn)證失敗,則在客戶系統(tǒng)的網(wǎng)站頁(yè)面會(huì)提示用戶“沒(méi)有權(quán)限對(duì)該路由器設(shè)備進(jìn)行加速”,此時(shí)用戶可以通過(guò)修改注冊(cè)信息或者更換路由器設(shè)備,重新進(jìn)行驗(yàn)證(附圖2中的③)。

自動(dòng)選擇VPN服務(wù)器節(jié)點(diǎn)單元接收到驗(yàn)證成功的用戶注冊(cè)信息以及路由器設(shè)備的信息之后,會(huì)向控制通路服務(wù)單元發(fā)送選擇VPN服務(wù)器節(jié)點(diǎn)的指令(附圖2中的⑤),控制通路服務(wù)單元繼續(xù)將指令傳遞給路由器設(shè)備03(附圖2中的⑥),通過(guò)集成于路由器設(shè)備中的網(wǎng)絡(luò)測(cè)試工具(如:qperf,iperf,ping,curl等網(wǎng)絡(luò)工具),測(cè)試路由器設(shè)備與各個(gè)VPN服務(wù)器節(jié)點(diǎn)之間的參數(shù)(包括:網(wǎng)絡(luò)延遲、丟包率、用戶網(wǎng)絡(luò)的運(yùn)營(yíng)商類型、用戶所處的地理位置等參數(shù),延遲值和丟包率可以通過(guò)ping命令檢測(cè),網(wǎng)絡(luò)速度和帶寬可以通過(guò)qperf和iperf工具檢測(cè),用戶所處的地理位置和運(yùn)營(yíng)商類型可以通過(guò)curl命令檢測(cè))。

同時(shí),路由器設(shè)備03發(fā)送獲取網(wǎng)絡(luò)參數(shù)指令給分布于不同地理區(qū)域的VPN服務(wù)器(附圖2中的⑦),各個(gè)VPN服務(wù)器收到指令之后,測(cè)試其到網(wǎng)絡(luò)游戲服務(wù)器之間的參數(shù)(附圖2中的⑧),這里測(cè)試的網(wǎng)絡(luò)參數(shù)包括VPN服務(wù)器到網(wǎng)絡(luò)游戲服務(wù)器之間的延遲值、VPN服務(wù)器的負(fù)載情況等參數(shù)。測(cè)試完畢后將網(wǎng)絡(luò)參數(shù)回發(fā)給路由器設(shè)備03(附圖2中的⑨)。

路由器設(shè)備03根據(jù)上述獲取到的所有參數(shù),通過(guò)動(dòng)態(tài)規(guī)劃算法計(jì)算出最優(yōu)網(wǎng)絡(luò)環(huán)境的VPN服務(wù)器節(jié)點(diǎn)IP,將此選擇好的VPN服務(wù)器節(jié)點(diǎn)IP回發(fā)給控制通路服務(wù)單元(附圖2中的1○0),控制通路服務(wù)單元繼續(xù)將此選擇好的VPN服務(wù)器節(jié)點(diǎn)IP傳遞給自動(dòng)選擇VPN服務(wù)器節(jié)點(diǎn)單元(附圖2中的)。

自動(dòng)選擇VPN服務(wù)器節(jié)點(diǎn)單元在上述VPN服務(wù)器節(jié)點(diǎn)IP對(duì)應(yīng)的數(shù)據(jù)庫(kù)中,插入從后臺(tái)驗(yàn)證單元發(fā)過(guò)來(lái)的用戶注冊(cè)信息,用戶注冊(cè)信息包括用戶注冊(cè)時(shí)設(shè)置的用戶賬號(hào)和密碼(附圖2中的)。然后,將選定的VPN服務(wù)器的賬號(hào)、密碼、證書(shū)和基本配置文件發(fā)送給控制通路服務(wù)單元(附圖2中的)。

控制通路服務(wù)單元接收到上述賬號(hào)、密碼、證書(shū)和基本配置文件之后,向路由器設(shè)備03發(fā)送啟動(dòng)加速的指令、啟動(dòng)參數(shù)和基本配置文件(附圖2中的)。路由器設(shè)備03根據(jù)控制通路服務(wù)單元傳遞的參數(shù),執(zhí)行啟動(dòng)加速的指令,通過(guò)與VPN服務(wù)器建立基于SSL加密的隧道鏈接,實(shí)現(xiàn)網(wǎng)絡(luò)游戲的加速。

以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員,在不脫離本發(fā)明方法的前提下,還可以做出若干改進(jìn)和補(bǔ)充,這些改進(jìn)和補(bǔ)充也應(yīng)視為本發(fā)明的保護(hù)范圍。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1