云杰通信助您了解行業,全方位掌握國際互聯網最新資訊
網游加速器是針對個人用戶快速連接網游服務器的一種服務。為了解決國內南北網絡互聯瓶頸的問題,“網絡加速器”廠商通過搭建多個高帶寬的雙線機房(或通過租用雙線VPS主機),并在這些機房的兩大線路中架設多個節點服務器,然后為其編寫“網絡加速器客戶端”,通過客戶端判斷用戶的網絡線路類型,并將用戶應用客戶端的網絡數據轉發到指定的節點服務器,由節點服務器轉發給用戶應用客戶端請求的真正服務器?!熬W絡加速器客戶端”通過自動選擇速度最快的節點服務器進行數據轉發,以達到數據加速作用。優秀的網絡加速器可以有效減少網絡丟包和網絡延遲。
目前主流的加速技術可以采用兩種方式來實現:“代理服務器方式”和“VPN方式”。
代理服務器方式通過部署SOCKS5代理服務器作為加速節點,加速客戶端自動選擇最快的代理服務器作為當前的轉發節點。在客戶端主要采用LSP技術,在用戶的主機安裝分層協議,在游戲客戶端調用connect函數(或WSAConnect函數)試圖連接游戲服務器時,將連接重定向到代理服務器,并采用SOCKS5協議規范與代理服務器進行數據協商,由代理服務器來連接真正的游戲服務器,并將游戲服務器的數據原封不動轉發給用戶、將用戶的數據原封不動轉發給游戲服務器。
VPN方式需要部署雙線VPN服務器作為加速節點,加速客戶端自動選擇速度最快的VPN服務器,并通過VPN撥號連接到VPN服務器并獲取一個虛擬IP地址,同時通過修改路由表的方式,將指定進程的網絡訪問路由到虛擬IP上,而其余地址仍經過原默認路由途徑訪問。
文章標題:《網游加速器原理、技術與實現》
作 者:云杰小編。本文部分資料來源于網絡,轉載目的在于傳遞更多信息及學習參考:http://www.asperindo.org/showinfo-112-2815-0.html