[發明專利]地址分配系統及方法無效
| 申請號: | 200610060961.7 | 申請日: | 2006-06-02 |
| 公開(公告)號: | CN101083670A | 公開(公告)日: | 2007-12-05 |
| 發明(設計)人: | 吳東昆 | 申請(專利權)人: | 鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司 |
| 主分類號: | H04L29/12 | 分類號: | H04L29/12;G06F12/02;H04L12/56;H04L29/06 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518109廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 地址 分配 系統 方法 | ||
技術領域
本發明涉及地址分配系統及方法,尤其涉及動態主機分配協議地址分配系統及方法。
背景技術
動態主機配置協議(DHCP)是一種動態主機組合協議,它分為兩個部分:一個是服務器(DHCP?Server),另一個是客戶端(DHCP?Client)。所有的互聯網協議(IP)地址均是由DHCP服務器集中管理,并負責處理客戶端的DHCP請求,而客戶端則會使用從服務器分配的IP地址。
在通過服務器測試多臺客戶端的過程中,通常需要預先知道客戶端的IP地址,方能執行對客戶端的測試操作。在現有技術中,為了確定客戶端的IP地址,必須根據客戶端的媒體存取控制(MAC)地址查詢存儲于DHCP服務器中的地址對應列表。如果網絡環境中包括有多臺客戶端,則查詢每臺客戶端的IP地址將花費很長時間,測試效率較低。
發明內容
為解決上述現有技術存在的不足,需要提供一種地址分配系統,以建立客戶端的物理層地址與分配的網絡層地址之間的直接對應關系,進而減少分配和確定客戶端的網絡層地址的時間。
此外,還需要提供一種地址分配系統,以建立客戶端的物理層地址與分配的網絡層地址之間的直接對應關系,進而減少分配和確定客戶端的網絡層地址的時間。
一種地址分配系統,包括客戶端和服務器。服務器與客戶端通訊連接,且包括設定模塊、檢測模塊,以及轉換模塊。設定模塊用于設定過濾碼。檢測模塊用于檢測客戶端的物理層地址是否對應于過濾碼。轉換模塊用于當檢測模塊檢測到物理層地址對應于過濾碼時,將物理層地址的第一對數字、第二對數字以及第三對數字轉換為位于0~255之間的任意數字,作為轉換后的網絡層地址的第一位,并根據十六進制轉十進制的原則將所述物理層地址的第四對數字、第五對數字以及第六對數字轉換為轉換后的網絡層地址的第二位、第三位以及第四位,并將網絡層地址分配給客戶端。
一種地址分配方法,應用于包括客戶端以及服務器的地址分配系統中,該地址分配方法包括以下步驟:通過服務器設定過濾碼;通過客戶端發送分配地址請求封包至服務器,分配地址請求封包包括該客戶端的物理層地址;通過服務器判斷物理層地址是否對應于過濾碼;以及如果物理層地址對應于過濾碼,則將物理層地址的第一對數字、第二對數字以及第三對數字轉換為位于0~255之間的任意數字,作為轉換后的網絡層地址的第一位,并根據十六進制轉十進制的原則將所述物理層地址的第四對數字、第五對數字以及第六對數字轉換為轉換后的網絡層地址的第二位、第三位以及第四位。
本發明的地址分配系統及方法通過檢測模塊以及轉換模塊分配網絡層地址,建立客戶端的物理層地址與分配的網絡層地址之間的直接對應關系,并進而減少了分配和確定客戶端的網絡層地址的時間。
附圖說明
圖1為本發明地址分配系統的架構圖。
圖2為本發明地址分配方法的流程圖。
具體實施方式
請參閱圖1,所示為本發明地址分配系統100的架構圖。
在本實施例中,地址分配系統100應用于通訊系統中,地址分配系統100包括服務器110和客戶端120,服務器110通過網絡130與客戶端120聯機。服務器110為計算機,服務器110可通過動態主機配置協議(Dynamic?Host?ConfigurationProtocol,DHCP)為客戶端120分配地址。客戶端120為調制解調器(Modem)或交換機(Switch),網絡130包括以太網絡(Ethernet)。
地址分配系統100的服務器110包括設定模塊1100、檢測模塊1102、報警模塊1104和轉換模塊1106,地址分配系統100的客戶端120包括判定模塊1202。
設定模塊1100用于設定過濾碼。在本實施例中,過濾碼為6位數字000123。
檢測模塊1102用于判斷請求分配地址的客戶端120的物理層(Physical?layer)地址是否對應于設定模塊1100所設定的過濾碼。在本實施例中,物理層地址為媒體存取控制(Medium?Access?Control,MAC)地址。檢測模塊1102比較請求分配地址的客戶端120的物理層地址的前6位數字是否等于設定模塊1100設定的過濾碼000123。如果客戶端120的物理層地址的前6位數字等于過濾碼000123,則該客戶端120有權請求服務器110分配地址。如果客戶端120的物理層地址的前6位數字不等于過濾碼000123,則客戶端120無權請求服務器110分配地址。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司,未經鴻富錦精密工業(深圳)有限公司;鴻海精密工業股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610060961.7/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種實現網絡層組播業務及業務管理的系統與方法
- 下一篇:空調及其控制方法





