[發明專利]一種獲取主機附加信息的方法和代理設備有效
| 申請號: | 201611029102.1 | 申請日: | 2016-11-22 |
| 公開(公告)號: | CN108093091B | 公開(公告)日: | 2021-06-08 |
| 發明(設計)人: | 楊雷 | 申請(專利權)人: | 華為數字技術(蘇州)有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 吳磊 |
| 地址: | 215123 江蘇省蘇州市*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 獲取 主機 附加 信息 方法 代理 設備 | ||
1.一種獲取主機附加信息的方法,其特征在于,所述方法由代理設備執行,所述代理設備分別與DHCP客戶端和DHCP服務器通信連接,所述方法包括:
代理設備獲取所述DHCP客戶端發送的第一發現報文,所述第一發現報文攜帶有所述DHCP客戶端所在主機的MAC地址;
如果所述代理設備未保存有與所述MAC地址對應的主機名,所述代理設備為所述主機分配臨時IP地址;
所述代理設備使用所述臨時IP地址向所述主機請求所述主機的附加信息;
所述代理設備獲取所述主機發送的回應應答報文,所述回應應答報文攜帶所述主機的附加信息。
2.根據權利要求1所述的方法,其特征在于,
所述代理設備使用所述臨時IP地址向所述主機請求所述主機的附加信息之后,所述方法還包括:
所述代理設備建立并保存所述主機的附加信息和所述MAC地址二者的對應關系;
所述代理設備獲取所述DHCP客戶端發送的第二發現報文,所述第二發現報文攜帶有所述MAC地址,所述第二發現報文是所述DHCP客戶端在所述臨時IP地址被釋放后發送的;
如果根據所述主機的附加信息和所述MAC地址二者的對應關系確定所述代理設備保存有與所述第二發現報文攜帶的MAC地址對應的附加信息,所述代理設備向所述DHCP服務器透傳所述第二發現報文,以使所述DHCP服務器為所述主機分配真實IP地址;
所述代理設備獲取所述DHCP服務器和所述DHCP客戶端交互的至少一個DHCP報文,所述至少一個DHCP報文中攜帶所述真實IP地址和所述MAC地址;
所述代理設備根據所述至少一個DHCP報文中包含的所述MAC地址以及保存的所述對應關系,建立所述附加信息、所述MAC地址和所述真實IP地址三者的對應關系。
3.根據權利要求2所述的方法,其特征在于,
所述至少一個DHCP報文,包括所述DHCP服務器發送的確認報文,或者所述DHCP服務器發送的提供報文。
4.根據權利要求1至3任一項所述的方法,其特征在于,
所述代理設備使用所述臨時IP地址向所述主機請求所述主機的附加信息,包括:
所述代理設備向所述主機發送用于請求附加信息的回應請求報文,所述回應請求報文攜帶所述臨時IP地址;
所述代理設備獲取所述主機發送的回應應答報文,所述回應應答報文的源IP地址為所述臨時IP地址,所述回應應答報文攜帶所述主機的附加信息。
5.根據權利要求1至3任一項所述的方法,其特征在于,
所述代理設備為所述主機分配臨時IP地址,包括:
所述代理設備向所述DHCP客戶端發送提供報文,所述提供報文攜帶所述臨時IP地址;
所述代理設備獲取所述DHCP客戶端發送的請求報文,所述請求報文攜帶所述臨時IP地址,所述請求報文攜帶所述MAC地址;
如果所述代理設備未保存有與所述MAC地址對應的附加信息,所述代理設備判斷所述請求報文的Server Identifier字段的內容是否為所述代理設備的IP地址;
若所述請求報文的Server Identifier字段的內容為所述代理設備的IP地址,則所述代理設備向所述DHCP客戶端發送確認報文,所述確認報文用于指示所述代理設備已完成為所述DHCP客戶端分配所述臨時IP地址的過程。
6.根據權利要求1至3任一項所述的方法,其特征在于,
所述代理設備使用所述臨時IP地址向所述主機請求所述主機的附加信息之后,所述方法還包括:
所述代理設備當獲取到所述DHCP客戶端廣播的請求報文時,向所述DHCP客戶端發送否認報文;
所述代理設備當獲取到所述DHCP客戶端發送的釋放報文時,釋放所述臨時IP地址。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為數字技術(蘇州)有限公司,未經華為數字技術(蘇州)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611029102.1/1.html,轉載請聲明來源鉆瓜專利網。
- 信息記錄介質、信息記錄方法、信息記錄設備、信息再現方法和信息再現設備
- 信息記錄裝置、信息記錄方法、信息記錄介質、信息復制裝置和信息復制方法
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄裝置、信息再現裝置、信息記錄方法、信息再現方法、信息記錄程序、信息再現程序、以及信息記錄介質
- 信息記錄設備、信息重放設備、信息記錄方法、信息重放方法、以及信息記錄介質
- 信息存儲介質、信息記錄方法、信息重放方法、信息記錄設備、以及信息重放設備
- 信息存儲介質、信息記錄方法、信息回放方法、信息記錄設備和信息回放設備
- 信息記錄介質、信息記錄方法、信息記錄裝置、信息再現方法和信息再現裝置
- 信息終端,信息終端的信息呈現方法和信息呈現程序
- 信息創建、信息發送方法及信息創建、信息發送裝置





