[發明專利]數據轉發方法及裝置有效
| 申請號: | 201410404513.9 | 申請日: | 2014-08-15 |
| 公開(公告)號: | CN104202307B | 公開(公告)日: | 2018-06-08 |
| 發明(設計)人: | 賈躍華;李政;陳現麟 | 申請(專利權)人: | 小米科技有限責任公司 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L12/70 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 林錦瀾 |
| 地址: | 100085 北京市海淀區清*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 請求數據包 遠程服務器 數據包 數據轉發 轉發條件 路由器 接收用戶設備 數據反饋模塊 數據接收模塊 條件檢測模塊 網絡技術領域 終端訪問網絡 發送 能訪問網絡 網絡安全性 獲取請求 網絡資源 用戶設備 域名獲取 轉發模塊 反饋 檢測 預設 服務器 終端 攜帶 | ||
本公開關于一種數據轉發方法及裝置,屬于網絡技術領域。所述方法應用于路由器中,包括:接收用戶設備發送的請求數據包;獲取請求數據包的域名;檢測域名是否滿足預設的轉發條件;若檢測出域名滿足轉發條件,則將請求數據包發送給遠程服務器,遠程服務器是請求數據包中攜帶的URL所指示的服務器;接收遠程服務器根據請求數據包發送的反饋數據包,將反饋數據包發送給用戶設備。所述裝置包括:數據接收模塊、域名獲取模塊、條件檢測模塊、第一轉發模塊和數據反饋模塊。本公開可解決接入到路由器的終端都能訪問網絡資源,導致網絡資源的安全性較低的問題,可達到限制終端訪問網絡資源,提高網絡安全性的效果。
技術領域
本公開涉及網絡技術領域,特別涉及一種數據轉發方法及裝置。
背景技術
路由器是連接因特網中各局域網、廣域網的設備,它可以根據信道的情況自動選擇和設定路由,以最佳路徑順序發送數據。在信息化極度發展的今天,路由器已經廣泛應用于網絡中。
相關技術提供的一種數據轉發方法包括:路由器接收用戶設備發送的訪問數據包;路由器根據信道情況以最佳路徑轉發該訪問數據包至遠程服務器;路由器接收遠程服務器返回的反饋數據包,并將該反饋數據包發送給發起訪問的用戶設備。
公開人在實現本公開的過程中,發現相關技術中至少存在以下缺陷:
由于路由器可以提供數據轉發的功能,接入到路由器的用戶設備都能訪問網絡資源,導致網絡資源的安全性較低。
發明內容
為解決接入到路由器的用戶設備都能訪問網絡資源,導致網絡資源的安全性較低的問題,本公開提供了一種數據轉發方法及裝置。
根據本公開實施例的第一方面,提供一種數據轉發方法,應用于路由器中,包括:
接收用戶設備發送的請求數據包;
獲取所述請求數據包的域名;
檢測所述域名是否滿足預設的轉發條件;
若檢測出所述域名滿足所述轉發條件,則將所述請求數據包發送給遠程服務器,所述遠程服務器是所述請求數據包中攜帶的統一資源定位符URL所指示的服務器;
接收所述遠程服務器根據所述請求數據包發送的反饋數據包,將所述反饋數據包發送給所述用戶設備。
可選的,若所述請求數據包是傳輸控制協議TCP數據包,則所述獲取所述請求數據包的域名,包括:
將所述TCP數據包解析成超文本傳輸協議HTTP數據包;
從所述HTTP數據包中讀取所述域名。
可選的,所述檢測所述域名是否滿足預設的轉發條件,包括:
檢測預存的轉發域名列表中是否包括所述域名,所述轉發域名列表所包括的域名是允許所述用戶設備訪問的遠程服務器的域名;
若檢測出所述轉發域名列表中包括所述域名,確定所述域名滿足所述轉發條件。
可選的,所述獲取所述請求數據包的域名之前,還包括:
獲取所述請求數據包的協議類型和端口信息;
檢測所述協議類型和端口信息是否滿足丟棄條件;
若檢測出所述協議類型和所述端口信息均不滿足所述丟棄條件,則觸發執行所述獲取所述請求數據包的域名的步驟。
可選的,所述方法還包括:
確定所述路由器上是否開啟了域名控制的功能,所述域名控制的功能的開啟和關閉由連接至所述路由器的所述用戶設備控制;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于小米科技有限責任公司,未經小米科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410404513.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種聲音錄制的方法及裝置
- 下一篇:基于網絡隔離裝置的數據通信方法和裝置





