[發明專利]應用程序的網絡加速方法、裝置、設備及可讀介質在審
| 申請號: | 201810247044.2 | 申請日: | 2018-03-23 |
| 公開(公告)號: | CN110300045A | 公開(公告)日: | 2019-10-01 |
| 發明(設計)人: | 江沛合;徐雄威 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | H04L12/46 | 分類號: | H04L12/46;H04M1/725 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 劉映東 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 應用程序 虛擬網絡適配器 預設 加速啟動 可讀介質 攔截 發送 網絡 虛擬專用網絡服務 計算機領域 目標設備 網絡通信 申請 傳輸 | ||
本申請公開了一種應用程序的網絡加速方法、裝置、設備及可讀介質,屬于計算機領域。所述方法包括:接收網絡加速啟動信號;根據網絡加速啟動信號,通過虛擬專用網絡服務組件建立虛擬網絡適配器;通過虛擬網絡適配器攔截正在傳輸的IP數據包;當IP數據包對應的應用程序是屬于白名單中的預設應用程序,則通過虛擬網絡適配器向目標設備發送IP數據包;或,通過虛擬網絡適配器向所述IP數據包對應的應用程序發送IP數據包。本申請通過虛擬網絡適配器攔截IP數據包,當確定IP數據包對應的應用程序是屬于白名單中的預設應用程序時,發送該IP數據包,由于虛擬網絡適配器會將不是預設應用程序的IP數據包攔截,因此提高了運行預設應用程序時的網絡通信速度。
技術領域
本申請涉及計算機技術領域,特別涉及一種應用程序的網絡加速方法、裝置、設備及可讀介質。
背景技術
終端中會安裝一定數量的應用程序,當終端和服務器通過有線或無線網絡進行通信時,由于較多的應用程序和各自對應的服務器之間傳輸IP數據包占用了網絡帶寬,導致終端的網絡通信速度較慢。
相關技術中,典型的應用程序的網絡加速方法包括:終端獲取正在運行中的進程;檢測正在運行中的進程對應的應用程序是否在白名單內;若確定正在運行中的進程對應的應用程序不在白名單內,則關閉該正在運行中的進程。
由于應用程序可以隨意地在安卓(Android)系統的后臺啟動進程,因此應用程序通常會在被設置為進程被關閉后,延時一定時間后重新啟動該進程,因此通過關閉進程的方式對網絡加速的方式只能在短時間內起到一定作用,不能持續較長時間。
發明內容
本申請實施例提供了應用程序的網絡加速方法、裝置、設備及可讀介質,用以解決相關技術中采用關閉進程的方式對網絡加速持續時間較短的問題。所述技術方案如下:
一方面,提供了一種應用程序的網絡加速方法,所述方法應用于終端中,所述終端的操作系統中包含虛擬專用網絡服務組件,所述方法包括:
接收網絡加速啟動信號;
根據所述網絡加速啟動信號,通過所述虛擬專用網絡服務組件建立虛擬網絡適配器;
通過所述虛擬網絡適配器攔截正在傳輸的網絡互連協議IP數據包;
當所述IP數據包對應的應用程序是屬于白名單中的預設應用程序時,則通過所述虛擬網絡適配器向目標設備發送所述IP數據包,或,通過所述虛擬網絡適配器向所述IP數據包對應的應用程序發送所述IP數據包。
一方面,提供了一種應用程序的網絡加速裝置,所述裝置應用于終端中,所述終端的操作系統中包含虛擬專用網絡服務組件,所述裝置包括:
接收模塊,用于接收網絡加速啟動信號;
處理模塊,用于根據所述網絡加速啟動信號,通過所述虛擬專用網絡服務組件建立虛擬網絡適配器模塊;
所述虛擬網絡適配器模塊,用于攔截正在傳輸的網絡互連協議IP數據包;當所述IP數據包對應的應用程序是屬于白名單中的預設應用程序時,向目標設備發送所述IP數據包;或,向所述IP數據包對應的應用程序發送所述IP數據包。
一方面,提供了一種終端,所述終端包括處理器和存儲器,所述存儲器中存儲有至少一條指令,所述至少一條指令由所述處理器加載并執行以實現如上述的應用程序的網絡加速方法。
一方面,提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質中存儲有至少一條指令,至少一條指令由處理器加載并執行以實現如上述的應用程序的網絡加速方法。
本申請實施例提供的技術方案帶來的有益效果至少為:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810247044.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:服務器的網絡架構
- 下一篇:一種業務咨詢控制方法、終端及服務器





