[發(fā)明專利]基于動(dòng)態(tài)主機(jī)配置協(xié)議連接局域網(wǎng)的方法、裝置及系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 201410459664.4 | 申請(qǐng)日: | 2014-09-10 |
| 公開(kāi)(公告)號(hào): | CN104219173A | 公開(kāi)(公告)日: | 2014-12-17 |
| 發(fā)明(設(shè)計(jì))人: | 徐建新;鄭偉鵬 | 申請(qǐng)(專利權(quán))人: | 珠海市君天電子科技有限公司 |
| 主分類號(hào): | H04L12/911 | 分類號(hào): | H04L12/911;H04L12/28;H04L29/12 |
| 代理公司: | 北京市廣友專利事務(wù)所有限責(zé)任公司 11237 | 代理人: | 祁獻(xiàn)民 |
| 地址: | 519070 廣東省珠海市唐家*** | 國(guó)省代碼: | 廣東;44 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 動(dòng)態(tài) 主機(jī) 配置 協(xié)議 連接 局域網(wǎng) 方法 裝置 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)網(wǎng)絡(luò)通信技術(shù),尤其涉及一種基于動(dòng)態(tài)主機(jī)配置協(xié)議(DHCP,Dynamic?Host?Configuration?Protocol)連接局域網(wǎng)的方法、裝置及系統(tǒng)。
背景技術(shù)
DHCP是一種局域網(wǎng)網(wǎng)絡(luò)協(xié)議,基于客戶端/服務(wù)器(C/S,Client/Server)工作模式,涉及DHCP客戶端(簡(jiǎn)稱客戶端)以及DHCP服務(wù)器(簡(jiǎn)稱服務(wù)器),通過(guò)該協(xié)議,DHCP服務(wù)器可以對(duì)局域網(wǎng)內(nèi)的IP地址進(jìn)行集中管理和自動(dòng)分配,為需要進(jìn)行局域網(wǎng)連接的客戶端分配IP地址并提供客戶端配置參數(shù),并及時(shí)回收局域網(wǎng)中DHCP客戶端的IP地址。由于可以有效利用局域網(wǎng)內(nèi)有限的IP地址資源,因而,在大、中、小型局域網(wǎng)中得到了廣泛應(yīng)用,尤其在高校校園局域網(wǎng)、大中型企業(yè)內(nèi)部局域網(wǎng)中,在IP地址資源缺乏的情況下,由于不可能為這些局域網(wǎng)內(nèi)的每一客戶端分配一IP地址,使得通過(guò)DHCP為局域網(wǎng)中的客戶端分配IP地址成為一種較佳的選擇方案。
圖1為現(xiàn)有基于DHCP連接局域網(wǎng)的方法流程示意圖。參見(jiàn)圖1,該流程包括:
步驟101,DHCP服務(wù)器在應(yīng)用層綁定DHCP端口,并通過(guò)該綁定的DHCP端口監(jiān)聽(tīng)DHCP客戶端的DHCP請(qǐng)求;
本步驟中,綁定的DHCP端口號(hào)一般為67。
步驟102,DHCP客戶端建立局域網(wǎng)連接時(shí),發(fā)起DHCP請(qǐng)求;
本步驟中,當(dāng)DHCP客戶端需要接入局域網(wǎng)時(shí),構(gòu)建DHCP請(qǐng)求并向DHCP服務(wù)器發(fā)送。
步驟103,DHCP服務(wù)器應(yīng)用層的綁定DHCP端口監(jiān)聽(tīng)到DHCP請(qǐng)求,為DHCP客戶端配置局域網(wǎng)參數(shù),并攜帶在DHCP請(qǐng)求響應(yīng)中,返回至DHCP客戶端;
本步驟具體包括:
DHCP客戶端發(fā)送標(biāo)識(shí)DHCP請(qǐng)求的DHCP?DISCOVER廣播包,在網(wǎng)絡(luò)上查詢DHCP服務(wù)器;
DHCP服務(wù)器應(yīng)用層的綁定DHCP端口監(jiān)聽(tīng)到DHCP?DISCOVER廣播包,向DHCP客戶端發(fā)送包含配置的局域網(wǎng)參數(shù)的DHCP?OFFER單播數(shù)據(jù)包;
本步驟中,局域網(wǎng)參數(shù)包含:IP地址、子網(wǎng)掩碼、媒體訪問(wèn)控制(MAC,Media?Access?Control)地址、域名(DN,Domain?Name)信息以及地址租期信息等。
DHCP客戶端發(fā)送DHCP?REQUEST廣播包,向DHCP服務(wù)器請(qǐng)求分配接收的局域網(wǎng)參數(shù)中的IP地址;
DHCP服務(wù)器應(yīng)用層的綁定DHCP端口監(jiān)聽(tīng)到DHCP?REQUEST廣播包,向DHCP客戶端發(fā)送標(biāo)識(shí)DHCP請(qǐng)求響應(yīng)的DHCP?ACK單播包,確認(rèn)DHCP客戶端的DHCP請(qǐng)求。
步驟104,DHCP客戶端根據(jù)返回的DHCP請(qǐng)求響應(yīng)中的局域網(wǎng)參數(shù),接入DHCP服務(wù)器所在的局域網(wǎng)。
由上述可見(jiàn),現(xiàn)有基于DHCP連接局域網(wǎng)的方法,DHCP服務(wù)器通過(guò)在應(yīng)用層綁定DHCP端口,并通過(guò)該綁定的DHCP端口監(jiān)聽(tīng)DHCP客戶端的DHCP請(qǐng)求,如果監(jiān)聽(tīng)到DHCP請(qǐng)求,則為DHCP客戶端配置局域網(wǎng)參數(shù)以使DHCP客戶端根據(jù)配置的局域網(wǎng)參數(shù)接入局域網(wǎng)。但該方法,由于通過(guò)綁定的DHCP端口進(jìn)行監(jiān)聽(tīng),如果在一DHCP客戶端的DHCP請(qǐng)求到來(lái)時(shí),該DHCP端口被另一DHCP客戶端占用,即DHCP端口正在處理該另一DHCP客戶端的DHCP請(qǐng)求,將導(dǎo)致DHCP端口監(jiān)聽(tīng)不到該一DHCP客戶端的DHCP請(qǐng)求,導(dǎo)致該一DHCP客戶端接入局域網(wǎng)失敗,使得DHCP客戶端接入局域網(wǎng)的成功率較低;進(jìn)一步地,DHCP服務(wù)器中的一些網(wǎng)卡,由于版本及型號(hào)較老,在應(yīng)用層并不支持近年來(lái)新出現(xiàn)的無(wú)線局域網(wǎng)通信,例如,無(wú)線保真(WiFi,Wireless?Fidelity)局域網(wǎng)通信,因而,在應(yīng)用層接收到DHCP請(qǐng)求后,會(huì)直接拒絕該DHCP請(qǐng)求,從而也導(dǎo)致DHCP客戶端接入局域網(wǎng)的成功率較低。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例提供一種基于動(dòng)態(tài)主機(jī)配置協(xié)議連接局域網(wǎng)的方法、裝置及系統(tǒng),提升DHCP客戶端接入局域網(wǎng)的成功率。
為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案:
一方面,本發(fā)明實(shí)施例提供一種基于動(dòng)態(tài)主機(jī)配置協(xié)議連接局域網(wǎng)的方法,包括:
在驅(qū)動(dòng)層截獲來(lái)自動(dòng)態(tài)主機(jī)配置協(xié)議DHCP客戶端的DHCP請(qǐng)求包;
根據(jù)截獲的DHCP請(qǐng)求包,為所述DHCP客戶端配置局域網(wǎng)參數(shù),并攜帶在DHCP請(qǐng)求響應(yīng)中,發(fā)送至所述DHCP客戶端,以使所述DHCP客戶端根據(jù)接收的DHCP請(qǐng)求響應(yīng)中的局域網(wǎng)參數(shù),接入所述局域網(wǎng)參數(shù)對(duì)應(yīng)的局域網(wǎng)。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于珠海市君天電子科技有限公司,未經(jīng)珠海市君天電子科技有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410459664.4/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專利網(wǎng)。
- 動(dòng)態(tài)矢量譯碼方法和動(dòng)態(tài)矢量譯碼裝置
- 動(dòng)態(tài)口令的顯示方法及動(dòng)態(tài)令牌
- 動(dòng)態(tài)庫(kù)管理方法和裝置
- 動(dòng)態(tài)令牌的身份認(rèn)證方法及裝置
- 令牌、動(dòng)態(tài)口令生成方法、動(dòng)態(tài)口令認(rèn)證方法及系統(tǒng)
- 一種動(dòng)態(tài)模糊控制系統(tǒng)
- 一種基于動(dòng)態(tài)信號(hào)的POS機(jī)和安全保護(hù)方法
- 圖像動(dòng)態(tài)展示的方法、裝置、系統(tǒng)及介質(zhì)
- 一種基于POS機(jī)聚合碼功能分離顯示動(dòng)態(tài)聚合碼的系統(tǒng)
- 基于動(dòng)態(tài)口令的身份認(rèn)證方法、裝置和動(dòng)態(tài)令牌





