[發(fā)明專(zhuān)利]一種基于租約文件的IP設(shè)定方法及系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201310225675.1 | 申請(qǐng)日: | 2013-06-07 |
| 公開(kāi)(公告)號(hào): | CN103312708A | 公開(kāi)(公告)日: | 2013-09-18 |
| 發(fā)明(設(shè)計(jì))人: | 張熾成;李香富 | 申請(qǐng)(專(zhuān)利權(quán))人: | 福建聯(lián)迪商用設(shè)備有限公司 |
| 主分類(lèi)號(hào): | H04L29/06 | 分類(lèi)號(hào): | H04L29/06;H04W76/02 |
| 代理公司: | 福州市鼓樓區(qū)博深專(zhuān)利代理事務(wù)所(普通合伙) 35214 | 代理人: | 林志崢 |
| 地址: | 350003 福建省福州*** | 國(guó)省代碼: | 福建;35 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 基于 租約 文件 ip 設(shè)定 方法 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種基于租約文件的IP設(shè)定方法及系統(tǒng)。
背景技術(shù)
當(dāng)DHCP客戶(hù)機(jī)進(jìn)行WiFi無(wú)線通訊的終端做數(shù)據(jù)通訊前,例如,WiFi-POS做數(shù)據(jù)交易前,首先需要通過(guò)WiFi連接網(wǎng)絡(luò),當(dāng)前的主流是基于Dhcpcd服務(wù)實(shí)現(xiàn)IP的動(dòng)態(tài)獲取。
傳統(tǒng)的基于Dhcpcd服務(wù)實(shí)現(xiàn)IP動(dòng)態(tài)獲取方法中,根據(jù)租約文件,在續(xù)租IP時(shí),無(wú)法保證租約文件是當(dāng)前連接的熱點(diǎn)授權(quán)的,可能會(huì)導(dǎo)致IP續(xù)租失敗,而重新發(fā)起DHCP發(fā)現(xiàn)流程,即DHCP客戶(hù)機(jī)重新發(fā)送DHCP?discover發(fā)現(xiàn)信息來(lái)請(qǐng)求新的IP地址,這個(gè)過(guò)程延長(zhǎng)了獲取IP的時(shí)間,降低了用戶(hù)體驗(yàn)。
發(fā)明內(nèi)容
為解決上述技術(shù)問(wèn)題,本發(fā)明采用的一個(gè)技術(shù)方案是:
提供一種基于租約文件的IP設(shè)定方法,包括:S1、啟動(dòng)Dhcpcd服務(wù),獲取網(wǎng)卡名稱(chēng)對(duì)應(yīng)的熱點(diǎn)MAC地址,判斷是否成功打開(kāi)與熱點(diǎn)MAC地址對(duì)應(yīng)的租約文件,其中,該租約文件中包含網(wǎng)卡名稱(chēng)、熱點(diǎn)MAC地址以及與熱點(diǎn)MAC地址對(duì)應(yīng)的前一次分配IP地址信息;S2、當(dāng)判定成功打開(kāi)MAC地址對(duì)應(yīng)的租約文件時(shí),發(fā)送DHCP?request請(qǐng)求信息至相應(yīng)的DHCP服務(wù)器以獲取租約IP,該DHCP?request請(qǐng)求信息包括前一次分配IP地址信息;S3、DHCP服務(wù)器接收到所述DHCP?request請(qǐng)求信息后,判斷前一次分配IP地址是否可用,若是,令DHCP客戶(hù)機(jī)使用前一次分配IP地址,并回復(fù)DHCP?ACK確認(rèn)信息至DHCP客戶(hù)機(jī);S4、判斷DHCP客戶(hù)機(jī)是否接收到DHCP?ACK確認(rèn)信息;S5、當(dāng)判定DHCP客戶(hù)機(jī)接收到DHCP?ACK確認(rèn)信息時(shí),更新所述熱點(diǎn)MAC地址對(duì)應(yīng)的租約文件。
其中,所述的一種基于租約文件的IP設(shè)定方法還包括步驟:S6、當(dāng)判定DHCP客戶(hù)機(jī)未成功打開(kāi)與熱點(diǎn)MAC地址對(duì)應(yīng)的租約文件或未接收到DHCP?ACK確認(rèn)信息時(shí),發(fā)送包含DHCP?discover發(fā)現(xiàn)信息的廣播信息以請(qǐng)求新的DHCP服務(wù)器;S7、當(dāng)DHCP服務(wù)器接收到所述DHCP?discover發(fā)現(xiàn)信息后,從尚未出租的IP地址中挑選一個(gè)租約IP分配給DHCP客戶(hù)機(jī),以及向DHCP客戶(hù)機(jī)發(fā)送一個(gè)包含所述租約IP和其他設(shè)置的DHCP?offer提供信息,所述其他設(shè)置包含DHCP服務(wù)器地址、掩碼、租約時(shí)間、續(xù)約時(shí)間;S8、當(dāng)DHCP客戶(hù)機(jī)收到第一個(gè)DHCP?offer提供信息后,選擇與所述DHCP?offer提供信息對(duì)應(yīng)的DHCP服務(wù)器作為本次選定服務(wù)器,然后以廣播方式發(fā)送DHCP?request請(qǐng)求信息至所述本次選定DHCP服務(wù)器;S9、當(dāng)本次選定DHCP服務(wù)器接收到所述DHCP?request請(qǐng)求信息之后,向DHCP客戶(hù)機(jī)發(fā)送一個(gè)包含租約IP和其他設(shè)置的DHCP?ACK確認(rèn)信息,所述其他設(shè)置包含DHCP服務(wù)器地址、掩碼、租約時(shí)間、續(xù)約時(shí)間;S10、當(dāng)DHCP客戶(hù)機(jī)收到DHCP?ACK確認(rèn)信息后,將租約IP與網(wǎng)卡名稱(chēng)綁定,同時(shí)將租約文件中的前一次分配IP地址更新為所述租約IP。
本發(fā)明采用的另一個(gè)技術(shù)方案是:
提供一種基于租約文件的IP設(shè)定系統(tǒng),包括:租約文件查詢(xún)單元,用于啟動(dòng)Dhcpcd服務(wù),獲取網(wǎng)卡名稱(chēng)對(duì)應(yīng)的熱點(diǎn)MAC地址,判斷是否成功打開(kāi)與熱點(diǎn)MAC地址對(duì)應(yīng)的租約文件,其中,該租約文件中包含與熱點(diǎn)MAC地址對(duì)應(yīng)的前一次分配IP地址信息;請(qǐng)求單元,用于當(dāng)所述租約文件查詢(xún)單元判定成功打開(kāi)MAC地址對(duì)應(yīng)的租約文件時(shí),發(fā)送DHCP?request請(qǐng)求信息至相應(yīng)的DHCP服務(wù)器以獲取租約IP,該DHCP?request請(qǐng)求信息包括前一次分配IP地址信息;第一判定單元,用于當(dāng)DHCP服務(wù)器接收到所述DHCP?request請(qǐng)求信息后,判斷前一次分配IP地址是否可用;第一確認(rèn)單元,用于當(dāng)所述第一判定單元判定前一次分配IP地址可用時(shí),令DHCP客戶(hù)機(jī)使用前一次分配IP地址,并回復(fù)DHCP?ACK確認(rèn)信息至DHCP客戶(hù)機(jī);第二判定單元,用于判斷DHCP客戶(hù)機(jī)是否接收到DHCP?ACK確認(rèn)信息;第一租約文件更新單元,用于當(dāng)所述第二判定單元判定DHCP客戶(hù)機(jī)接收到DHCP?ACK確認(rèn)信息時(shí),更新所述熱點(diǎn)MAC地址對(duì)應(yīng)的租約文件。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于福建聯(lián)迪商用設(shè)備有限公司,未經(jīng)福建聯(lián)迪商用設(shè)備有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310225675.1/2.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 上一篇:信息處理方法和裝置
- 下一篇:業(yè)務(wù)推送方法及裝置
- 互聯(lián)網(wǎng)協(xié)議電話(huà)系統(tǒng)及其方法
- 虛擬機(jī)的IP地址的劃分方法
- 使非IP設(shè)備接入虛擬IP網(wǎng)絡(luò)的方法和系統(tǒng)
- CC通道檢測(cè)方法
- 一種IP地址評(píng)估方法及裝置
- 一種調(diào)度軟交換IP話(huà)機(jī)故障檢測(cè)報(bào)警系統(tǒng)
- 一種網(wǎng)絡(luò)攻擊的IP地址分析方法、裝置和存儲(chǔ)介質(zhì)
- 靜態(tài)IP與動(dòng)態(tài)IP的沖突檢測(cè)方法、系統(tǒng)、終端及存儲(chǔ)介質(zhì)
- IP地址段查找方法與業(yè)務(wù)調(diào)度方法、裝置、電子設(shè)備
- 一種IP檢測(cè)的方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)





