[發明專利]一種基于動態主機配置協議的IP地址分配方法及裝置在審
| 申請號: | 201210250646.6 | 申請日: | 2012-07-19 |
| 公開(公告)號: | CN103581345A | 公開(公告)日: | 2014-02-12 |
| 發明(設計)人: | 廖明 | 申請(專利權)人: | 中興通訊股份有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12 |
| 代理公司: | 工業和信息化部電子專利中心 11010 | 代理人: | 梁軍 |
| 地址: | 518057 廣東省深圳市南山*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 動態 主機 配置 協議 ip 地址 分配 方法 裝置 | ||
技術領域
本發明涉及通信領域,具體涉及一種基于動態主機配置協議的IP地址分配方法及裝置。
背景技術
動態主機配置協議(Dynamic?Host?Configuration?Protocol,DHCP)用于讓網絡上的主機從一個DHCP服務器獲得一個可以讓其正常通信的IP(Internet?Protocol,網絡間互連協議)地址及相關配置信息,大致步驟為:
1)主機發送一個請求IP地址及相關配置信息的廣播報文DHCPDiscover;
2)DHCP服務器回送一個包含了有效IP地址及相關配置信息(如網關地址,域名服務器地址等)的單播報文DHCPOffer;
3)主機選擇最先到達的DHCPOffer對應的那個服務器,向其發送一個
廣播的REQUEST,表示接收IP地址和相關配置信息;
4)選中的DHCP服務器回送一個確認的單播報文DHCPAck。
至此,主機能夠利用從DHCP服務器獲得的IP地址和相關配置信息接入網絡,開始進行通信。但是,對于當網絡資源有限時,沒有足夠的IP地址分配給新加入網絡的主機,當空閑IP全部分配出去之后,任何主機向服務器請求IP地址都將發生申請失敗的問題,對于某些希望優先加入網絡的用戶來說,目前的分配機制無法滿足使用需求。
發明內容
本發明要解決的技術問題是提供一種基于動態主機配置協議的IP地址分配方法及裝置,用以解決現有技術中當網絡資源有限時主機申請IP失敗的問題。
為解決上述技術問題,一方面,本發明提供一種基于動態主機配置協議的IP地址分配方法,包括:DHCP客戶端A通過發送請求消息向所有DHCP服務器請求分配IP地址,所述請求消息中含有DHCP客戶端A的優先級信息;當所有DHCP服務器均沒有空閑IP地址時,每個DHCP服務器均向DHCP客戶端A反饋當前無空閑IP地址消息,每個所述當前無空閑IP地址消息中含有對應的DHCP服務器已分配IP地址中優先級最低的客戶端信息;在所有DHCP服務器反饋的優先級最低的客戶端中查找得到優先級最低的DHCP客戶端B當DHCP客戶端A的優先級高于DHCP客戶端B的優先級時,向DHCP客戶端B分配IP地址的DHCP服務器W回收DHCP客戶端B的IP地址,分配給DHCP客戶端A使用。
另一方面,本發明還提供一種基于動態主機配置協議的IP地址分配裝置,包括:發送請求模塊,用于通過發送請求消息向所有DHCP服務器請求分配IP地址,所述請求消息中含有DHCP客戶端A的優先級信息;信息反饋模塊,用于當所有DHCP服務器均沒有空閑IP地址時,每個DHCP服務器均向DHCP客戶端A反饋當前無空閑IP地址消息,每個所述當前無空閑IP地址消息中含有對應的DHCP服務器已分配IP地址中優先級最低的客戶端信息;IP再分配模塊,用于在所有DHCP服務器反饋的優先級最低的客戶端中查找得到優先級最低的DHCP客戶端B,當DHCP客戶端A的優先級高于DHCP客戶端B的優先級時,向DHCP客戶端B分配IP地址的DHCP服務器W回收DHCP客戶端B的IP地址,分配給DHCP客戶端A使用。
本發明有益效果如下:
本發明揭示了一種基于DHCP的IP地址分配方法和裝置,其在DHCP客戶端請求分配IP地址之前,執行客戶端優先級指定步驟,在向DHCP服務器請求分配IP的過程中,攜帶各客戶端的優先級信息,使得能夠在網絡地址資源不夠分配時,使新加入的優先級高的客戶主機搶占優先級低的客戶主機的IP地址,確保高優先級客戶順利接入網絡,這種網絡資源分配機制能夠最大限度的滿足用戶的合理使用需求,使有限的網絡資源合理分布。
附圖說明
圖1是本發明實施例中基于DHCP分配IP地址的組網示意圖。
圖2是本發明實施例中基于DHCP的IP地址分配策略流程圖。
圖3是本發明實施例中基于DHCP的IP地址分配成功流程圖。
圖4是本發明實施例中基于DHCP的IP地址分配裝置示意圖。
具體實施方式
為了解決現有技術中網絡資源有限時新加入客戶端申請IP失敗的問題,本發明提供了一種基于DHCP的IP地址分配方法及裝置,圖1為本發明實施例中的基于DHCP分配IP地址的組網示意圖,在IP地址已全部分配出去的情況下,利用本發明能夠實現對某些新入網的客戶端成功分配IP,圖1中的實線為新入網的客戶端向DHCP服務器請求IP,虛線為DHCP服務器成功為該客戶端分配了IP。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中興通訊股份有限公司,未經中興通訊股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210250646.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種GIS型避雷器
- 下一篇:一種高性能防水防火復合電力電纜及其制作方法





