[發明專利]物理地址獲取方法及裝置有效
| 申請號: | 201510923145.3 | 申請日: | 2015-12-14 |
| 公開(公告)號: | CN105530187B | 公開(公告)日: | 2019-06-14 |
| 發明(設計)人: | 劉佳 | 申請(專利權)人: | 小米科技有限責任公司 |
| 主分類號: | H04L12/749 | 分類號: | H04L12/749;H04L29/12 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 鞠永善 |
| 地址: | 100085 北京市海淀區清*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 物理地址 獲取 方法 裝置 | ||
1.一種物理地址獲取方法,由根路由器或在所述根路由器上的服務器執行,其特征在于,所述方法包括:
當檢測到同一物理地址具有多個IP地址時,向多個IP地址發送ARP請求報文,所述物理地址為中繼路由器的物理地址,所述多個IP地址是所述根路由器分配給中繼路由器和終端的,所述終端通過所述中繼路由器獲得所述根路由器分配的所述IP地址;
在接收到ARP響應報文時,獲取所述ARP響應報文的源物理地址和源IP地址;
將地址列表項中所述源IP地址對應的物理地址更新為所述ARP響應報文的源物理地址,所述地址列表項用于存儲接入設備的IP地址與對應物理地址。
2.根據權利要求1所述的方法,其特征在于,所述向多個IP地址發送ARP解析請求之前,所述方法還包括:
當接收到IP地址請求報文時,從所述IP地址請求報文中獲取申請設備的源物理地址;
為所述申請設備分配IP地址;
建立所分配的IP地址與所述申請設備的源物理地址之間的對應關系,并保存至所述地址列表項中。
3.根據權利要求1所述的方法,其特征在于,所述將地址列表項中所述源IP地址對應的物理地址更新為所述ARP響應報文的源物理地址,包括:
若所述源IP地址對應的物理地址與所述ARP響應報文的源物理地址不相同,則執行將地址列表項中所述源IP地址對應的物理地址更新為所述ARP響應報文的源物理地址的步驟。
4.根據權利要求1所述的方法,其特征在于,所述方法還包括:
若未接收到任一ARP響應報文,如果發送次數未達到預設次數,則繼續執行向多個IP地址發送ARP請求報文的步驟。
5.根據權利要求4所述的方法,其特征在于,所述方法還包括:
若在預設周期內經過多次發送仍未接收到任一ARP響應報文,則不再發送ARP請求報文。
6.一種物理地址獲取裝置,應用于根路由器或在所述根路由器上的服務器,其特征在于,所述裝置包括:
發送模塊,用于當檢測到同一物理地址具有多個IP地址時,向多個IP地址發送ARP請求報文,所述物理地址為中繼路由器的物理地址,所述多個IP地址是所述根路由器分配給中繼路由器和終端的,所述終端通過所述中繼路由器獲得所述根路由器分配的所述IP地址;
獲取模塊,用于在接收到ARP響應報文時,獲取所述ARP響應報文的源物理地址和源IP地址;
更新模塊,用于將地址列表項中所述源IP地址對應的物理地址更新為所述ARP響應報文的源物理地址,所述地址列表項用于存儲接入設備的IP地址與對應物理地址。
7.根據權利要求6所述的裝置,其特征在于,所述獲取模塊還用于當接收到IP地址請求報文時,從所述IP地址請求報文中獲取申請設備的源物理地址;
所述裝置還包括:
分配模塊,用于為所述申請設備分配IP地址;
建立模塊,用于建立所述分配模塊所分配的IP地址與所述申請設備的源物理地址之間的對應關系,并保存至所述地址列表項中。
8.根據權利要求6所述的裝置,其特征在于,所述更新模塊還用于在所述源IP地址對應的物理地址與所述ARP響應報文的源物理地址不相同時,執行將地址列表項中所述源IP地址對應的物理地址更新為所述ARP響應報文的源物理地址的步驟。
9.根據權利要求6所述的裝置,其特征在于,所述裝置還包括:
觸發模塊,用于在未接收到任一ARP響應報文時,如果發送次數未達到預設次數,則觸發所述發送模塊繼續向多個IP地址發送ARP請求報文。
10.根據權利要求9所述的裝置,其特征在于,所述發送模塊還用于在預設周期內經過多次發送仍未接收到任一ARP響應報文時,不再發送ARP請求報文。
11.一種物理地址獲取裝置,應用于根路由器或在所述根路由器上的服務器,其特征在于,包括:
處理器;
用于存儲所述處理器的可執行指令的存儲器;
其中,所述處理器被配置為,用于:
當檢測到同一物理地址具有多個IP地址時,向多個IP地址發送ARP請求報文,所述物理地址為中繼路由器的物理地址,所述中繼路由器為當終端所在位置不處于所述根路由器的覆蓋范圍時,終端接入網絡時連接的中繼路由器;
在接收到ARP響應報文時,獲取所述ARP響應報文的源物理地址和源IP地址;
將地址列表項中所述源IP地址對應的物理地址更新為所述ARP響應報文的源物理地址,所述地址列表項用于存儲接入設備的IP地址與對應物理地址。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于小米科技有限責任公司,未經小米科技有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510923145.3/1.html,轉載請聲明來源鉆瓜專利網。





