两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種ip地址租用方法及裝置的制作方法

文檔序號(hào):7958259閱讀:238來(lái)源:國(guó)知局
專利名稱:一種ip地址租用方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明屬于網(wǎng)絡(luò)通信領(lǐng)域,尤其涉及一種IP地址租用方法及裝置。
背景技術(shù)
任何一 臺(tái)連接到因特網(wǎng)上的用戶機(jī)都需要配置網(wǎng)際協(xié)議(Internet Protocol, IP)地址、子網(wǎng)掩碼、默認(rèn)路由器的IP地址以及域名服務(wù)器的IP地址。目前 寬帶網(wǎng)絡(luò)中參與網(wǎng)絡(luò)接入的服務(wù)器是采用標(biāo)準(zhǔn)的動(dòng)態(tài)主機(jī)配置協(xié)議(Dynamic Host Configuration Protocol, DHCP)的DHCP服務(wù)器。在用戶終端進(jìn)行網(wǎng), 入時(shí),首先由用戶終端向DHCP服務(wù)器發(fā)起DHCP過(guò)程,與DHCP服務(wù)器進(jìn)行 交互,DHCP服務(wù)器使用客戶服務(wù)器方式,需要IP地址的用戶終端在啟動(dòng)時(shí)就 向DHCP服務(wù)器廣播發(fā)送發(fā)現(xiàn)報(bào)文,這時(shí)該用戶終端就成為DHCP客戶機(jī)。
DHCP服務(wù)器首先在其數(shù)據(jù)庫(kù)中查找該DHCP客戶機(jī)的網(wǎng)絡(luò)配置信息,若 查找到該DHCP客戶機(jī)的網(wǎng)絡(luò)配置信息,則返回所查找到的信息;若沒(méi)有查找 到該DHCP客戶機(jī)的網(wǎng)絡(luò)配置信息,則從IP地址池中取出 一個(gè)IP地址分配給 該DHCP客戶機(jī)。DHCP服務(wù)器分配給DHCP客戶機(jī)的IP地址是臨時(shí)的,因 此DHCP客戶機(jī)只能在一段時(shí)間內(nèi)使用這個(gè)分配到的IP地址,DHCP協(xié)議稱這 段時(shí)間為租用期。如果DHCP客戶機(jī)不需要l吏用該IP地址,則需要向DHCP 服務(wù)器發(fā)送一個(gè)釋放該IP地址的請(qǐng)求消息。如果DHCP客戶機(jī)在租用期結(jié)束之 后,需要繼續(xù)使用該IP地址,則需要向DHCP服務(wù)器發(fā)送續(xù)租請(qǐng)求消息,要求 續(xù)租該IP地址。
DHCP服務(wù)器決定租用期的長(zhǎng)短,可供選擇的租用期從1秒到136年。在 DHCP服務(wù)器提供的租用期很短的情況下,如租用期為幾秒或幾十秒,如果網(wǎng)絡(luò)斷線,則DHCP服務(wù)器有可能接收不到DHCP客戶機(jī)發(fā)送的續(xù)租請(qǐng)求消息,DHCP服務(wù)器會(huì)自行釋放DHCP客戶機(jī)使用該提供的IP地址的權(quán)限,或者 DHCP服務(wù)器接收到DHCP客戶機(jī)發(fā)送的續(xù)租請(qǐng)求消息,但是不允許DHCP客 戶機(jī)繼續(xù)使用該提供的IP地址,發(fā)送一個(gè)不確認(rèn)才艮文,由于網(wǎng)絡(luò)中斷的關(guān)系,DHCP客戶機(jī)沒(méi)有接收到該報(bào)文。在以上兩種情況下,DHCP客戶機(jī)認(rèn)為可以繼續(xù)使用該IP地址,但該IP地址無(wú)效,從而導(dǎo)致DHCP客戶機(jī)不能有效接入 網(wǎng)絡(luò)。

發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種IP地址租用方法,以解決在DHCP服務(wù)器提供的租用期很短的情況下,DHCP客戶機(jī)難以有效地接入網(wǎng)絡(luò)的問(wèn)題。
本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種IP地址租用方法,所述方法包括下述步驟.
在當(dāng)前使用的IP地址的使用期到其租用期的一半時(shí),向DHCP服務(wù)器發(fā)送續(xù)租請(qǐng)求,請(qǐng)求續(xù)租當(dāng)前使用的IP地址;
設(shè)置等待DHCP服務(wù)器響應(yīng)所述續(xù)租請(qǐng)求的超時(shí)時(shí)間,所述超時(shí)時(shí)間不超過(guò)當(dāng)前使用的IP地址租用期的剩余時(shí)間;
在所述超時(shí)時(shí)間內(nèi),根據(jù)DHCP服務(wù)器返回的續(xù)租響應(yīng)判斷是否有權(quán)繼續(xù)使用當(dāng)前使用的IP地址,是則更新當(dāng)前使用的IP地址的租用期,否則向DHCP 服務(wù)器請(qǐng)求分配新的IP地址。
本發(fā)明實(shí)施例的另一目的在于提供一種IP地址租用裝置,所述裝置包括
續(xù)租請(qǐng)求模塊,用于在當(dāng)前使用的IP地址的使用期到其租用期的一半時(shí),向DHCP服務(wù)器發(fā)送續(xù)租請(qǐng)求,請(qǐng)求續(xù)租當(dāng)前使用的IP地址;
超時(shí)配置模塊,用于設(shè)置等待DHCP服務(wù)器響應(yīng)所述續(xù)租請(qǐng)求的超時(shí)時(shí)間,所述超時(shí)時(shí)間不超過(guò)當(dāng)前使用的IP地址租用期的剩余時(shí)間;以及
IP地址更新模塊,用于在所述超時(shí)時(shí)間內(nèi),根據(jù)DHCP服務(wù)器返回的續(xù)租
響應(yīng)判斷是否有權(quán)繼續(xù)使用當(dāng)前使用的IP地址,是則更新當(dāng)前使用的IP地址
的租用期,否則向DHCP服務(wù)器請(qǐng)求分配新的IP地址。
在本發(fā)明實(shí)施例中,使用期到其租用期的一半時(shí),DHCP客戶機(jī)向DHCP 服務(wù)器發(fā)起續(xù)租請(qǐng)求,請(qǐng)求繼續(xù)租用當(dāng)前使用的IP地址,在設(shè)置的超時(shí)時(shí)間內(nèi) 如果獲得DHCP服務(wù)器的授權(quán),則繼續(xù)使用當(dāng)前使用的IP地址,如果DHCP 服務(wù)器禁止DHCP客戶機(jī)繼續(xù)使用當(dāng)前使用的IP地址,則DHCP客戶機(jī)重新 向DHCP服務(wù)器請(qǐng)求分配新的IP地址,可以使得DHCP客戶機(jī)在DHCP服務(wù) 器提供的租用期很短的情況下,仍能有效地接入網(wǎng)絡(luò)。


圖1為本發(fā)明實(shí)施例提供的IP地址租用方法的實(shí)現(xiàn)流程圖2為本發(fā)明實(shí)施例提供的IP地址租用裝置的結(jié)構(gòu)圖。
具體實(shí)施例方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí) 施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。
本發(fā)明實(shí)施例中,在使用期到其租用期的一半時(shí),DHCP客戶機(jī)向DHCP 服務(wù)器發(fā)起續(xù)租請(qǐng)求,請(qǐng)求繼續(xù)租用當(dāng)前使用的IP地址,在設(shè)置的超時(shí)時(shí)間內(nèi) 如果獲得DHCP服務(wù)器授權(quán)繼續(xù)使用當(dāng)前使用的IP地址的續(xù)租響應(yīng),則繼續(xù)使 用當(dāng)前使用的IP地址;如果沒(méi)有獲得DHCP服務(wù)器的續(xù)租響應(yīng),或者收到DHCP 服務(wù)器禁止繼續(xù)使用當(dāng)前使用的IP地址的續(xù)租響應(yīng),則重新向DHCP服務(wù)器請(qǐng) 求分配新的IP地址。
圖1示出了本發(fā)明實(shí)施例提供的IP地址租用方法的實(shí)現(xiàn)流程,詳述如下
在步驟S101中,開(kāi)機(jī)后,DHCP客戶機(jī)利用DHCP服務(wù)器分配的IP地址 接入網(wǎng)絡(luò)。
在步驟S102中,在當(dāng)前使用的IP地址的使用期到其租用期的一半時(shí),向
DHCP服務(wù)器發(fā)送續(xù)租請(qǐng)求消息,請(qǐng)求繼續(xù)租用當(dāng)前使用的IP地址。
續(xù)租請(qǐng)求消息包含有操作碼信息、硬件類型、硬件長(zhǎng)度、跳數(shù)信息、事務(wù) 標(biāo)識(shí)(ID)、秒^:信息、保留位信息、DHCP服務(wù)器名稱信息、DHCP服務(wù)器 的IP地址、客戶的IP地址信息、客戶的硬件地址IP地址信息、網(wǎng)關(guān)IP地址信 息、客戶的硬件地址(MAC地址)、引導(dǎo)文件名信息和IP地址租用期信息等。
在步驟S103中,設(shè)置超時(shí)時(shí)間,在超時(shí)時(shí)間內(nèi)等待接收DHCP服務(wù)器返 回的續(xù);f且響應(yīng)消息。
DHCP服務(wù)器返回的續(xù)租響應(yīng)消息包含有授權(quán)繼續(xù)使用當(dāng)前使用的IP地址 的信息或者禁止繼續(xù)使用當(dāng)前使用的IP地址的信息。
顯然,DHCP客戶機(jī)設(shè)置的超時(shí)時(shí)間不能超過(guò)當(dāng)前使用的IP地址的租用期 的剩余時(shí)間。
在步驟S104中,在超時(shí)時(shí)間內(nèi),判斷是否收到DHCP服務(wù)器返回的續(xù)租 響應(yīng)消息,是則執(zhí)行步驟S105,否則執(zhí)行步驟S108。
在步驟S105中,根據(jù)DHCP服務(wù)器返回的續(xù)租響應(yīng)消息判斷是否有權(quán)繼 續(xù)使用當(dāng)前使用的IP地址,是則執(zhí)行步驟S106,否則執(zhí)行步驟S108。
在步驟S106中,更新租用期定時(shí)器和IP地址的狀態(tài)信息。
在步驟S107中,向DHCP服務(wù)器發(fā)送IP地址釋放請(qǐng)求消息,請(qǐng)求釋放當(dāng) 前使用的IP地址。
在步驟S108中,重新向DHCP服務(wù)器發(fā)送租用請(qǐng)求消息,請(qǐng)求租用新的 IP地址。
作為本發(fā)明的一個(gè)實(shí)施例,在步驟S105中,當(dāng)在超時(shí)時(shí)間內(nèi)未收到DHCP 服務(wù)器返回的續(xù)租響應(yīng)消息時(shí),也可以直接執(zhí)行步驟S108,向DHCP服務(wù)器送 租用請(qǐng)求消息,請(qǐng)求租用新的IP地址,DHCP服務(wù)器收到該租用請(qǐng)求消息后, 釋放DHCP客戶機(jī)當(dāng)前使用的IP地址,然后再向其分配新的IP地址。
圖2示出了本發(fā)明實(shí)施例提供的IP地址租用裝置的結(jié)構(gòu),在當(dāng)前使用的IP 地址的使用期到其租用期的一半時(shí),續(xù)租請(qǐng)求模塊21向DHCP服務(wù)器發(fā)送續(xù)
租請(qǐng)求,請(qǐng)求續(xù)租當(dāng)前使用的IP地址。
超時(shí)配置模塊22設(shè)置等待DHCP服務(wù)器響應(yīng)該續(xù)租請(qǐng)求的超時(shí)時(shí)間,該超時(shí)時(shí)間不超過(guò)當(dāng)前使用的IP地址租用期的剩余時(shí)間。
在該超時(shí)時(shí)間內(nèi),IP地址更新模塊23根據(jù)DHCP服務(wù)器返回的續(xù)租響應(yīng)判斷是否有權(quán)繼續(xù)使用當(dāng)前使用的IP地址,是則更新當(dāng)前使用的IP地址的租用期,否則向DHCP服務(wù)器請(qǐng)求分配新的IP地址。
其中,續(xù)租響應(yīng)接收模塊231在該超時(shí)時(shí)間內(nèi)接收DHCP服務(wù)器返回的續(xù)租響應(yīng)。
當(dāng)續(xù)租響應(yīng)接收模塊231收到DHCP服務(wù)器返回的授權(quán)繼續(xù)使用當(dāng)前使用的IP地址的續(xù)租響應(yīng)時(shí),租用期更新模塊232更新當(dāng)前使用的IP地址的租用期。
當(dāng)續(xù)租響應(yīng)接收模塊231在該超時(shí)時(shí)間內(nèi)未收到DHCP服務(wù)器返回的續(xù)租響應(yīng)時(shí),IP地址釋》文請(qǐng)求才莫塊233向DHCP服務(wù)器發(fā)送IP地址釋放請(qǐng)求,請(qǐng)求釋放當(dāng)前使用的IP地址,然后IP地址請(qǐng)求模塊234向DHCP服務(wù)器請(qǐng)求分 配新的IP地址。
作為本發(fā)明的一個(gè)實(shí)施例,當(dāng)續(xù)租響應(yīng)接收模塊231在該超時(shí)時(shí)間內(nèi)未收到DHCP服務(wù)器返回的續(xù)租響應(yīng)時(shí),IP地址請(qǐng)求模塊234可以直接向DHCP服務(wù)器發(fā)送租用請(qǐng)求,請(qǐng)求分配新的IP地址。
在續(xù)租響應(yīng)接收模塊231收到DHCP服務(wù)器返回的禁止使用當(dāng)前使用的IP 地址的續(xù)租響應(yīng)時(shí),IP地址請(qǐng)求模塊234向DHCP服務(wù)器發(fā)送租用請(qǐng)求,請(qǐng)求分配新的IP地址。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1、一種IP地址租用方法,其特征在于,所述方法包括下述步驟在當(dāng)前使用的IP地址的使用期到其租用期的一半時(shí),向DHCP服務(wù)器發(fā)送續(xù)租請(qǐng)求,請(qǐng)求續(xù)租當(dāng)前使用的IP地址;設(shè)置等待DHCP服務(wù)器響應(yīng)所述續(xù)租請(qǐng)求的超時(shí)時(shí)間,所述超時(shí)時(shí)間不超過(guò)當(dāng)前使用的IP地址租用期的剩余時(shí)間;在所述超時(shí)時(shí)間內(nèi),根據(jù)DHCP服務(wù)器返回的續(xù)租響應(yīng)判斷是否有權(quán)繼續(xù)使用當(dāng)前使用的IP地址,是則更新當(dāng)前使用的IP地址的租用期,否則向DHCP服務(wù)器請(qǐng)求分配新的IP地址。
2、 如權(quán)利要求1所述的IP地址租用方法,其特征在于,所述在所述超時(shí) 時(shí)間內(nèi),根據(jù)DHCP服務(wù)器返回的續(xù)租響應(yīng)判斷是否有權(quán)繼續(xù)使用當(dāng)前使用的 IP地址的步驟具體為2.1在設(shè)置的超時(shí)時(shí)間內(nèi),判斷是否收到DHCP服務(wù)器的續(xù)租響應(yīng),是則 執(zhí)行步驟2.2,否則執(zhí)行步驟2.4;2.2判斷是否授權(quán)繼續(xù)使用當(dāng)前使用的IP地址,是則執(zhí)行步驟2.3,否則執(zhí) 行步驟2.4;2.3更新當(dāng)前使用的IP地址的租用期;2.4向DHCP服務(wù)器發(fā)送租用請(qǐng)求,請(qǐng)求分配新的IP地址。
3、 如權(quán)利要求1所述的IP地址租用方法,其特征在于,所述在所述超時(shí) 時(shí)間內(nèi),根據(jù)DHCP服務(wù)器返回的續(xù)租響應(yīng)判斷是否有權(quán)繼續(xù)使用當(dāng)前使用的 IP地址的步驟具體為3.1在設(shè)置的超時(shí)時(shí)間內(nèi),判斷是否收到DHCP服務(wù)器的續(xù)租響應(yīng),是則 執(zhí)行步驟3.2,否則執(zhí)行步驟3.4;3.2判斷是否授權(quán)繼續(xù)使用當(dāng)前使用的IP地址,是則執(zhí)行步驟3.3,否則執(zhí) 行步驟3.5;3.3更新當(dāng)前使用的IP地址的租用期;3.4向DHCP服務(wù)器發(fā)送IP地址釋放請(qǐng)求,請(qǐng)求釋放當(dāng)前使用的IP地址; 3.5向DHCP服務(wù)器發(fā)送租用請(qǐng)求,請(qǐng)求分配新的IP地址。
4、 一種IP地址租用裝置,其特征在于,所述裝置包括 續(xù)租請(qǐng)求模塊,用于在當(dāng)前使用的IP地址的使用期到其租用期的一半時(shí),向DHCP服務(wù)器發(fā)送續(xù)租請(qǐng)求,請(qǐng)求續(xù)租當(dāng)前使用的IP地址;超時(shí)配置模塊,用于設(shè)置等待DHCP服務(wù)器響應(yīng)所述續(xù)租請(qǐng)求的超時(shí)時(shí)間,所述超時(shí)時(shí)間不超過(guò)當(dāng)前使用的IP地址租用期的剩余時(shí)間;以及IP地址更新模塊,用于在所述超時(shí)時(shí)間內(nèi),根據(jù)DHCP服務(wù)器返回的續(xù)租響應(yīng)判斷是否有權(quán)繼續(xù)使用當(dāng)前使用的IP地址,是則更新當(dāng)前使用的IP地址的租用期,否則向DHCP服務(wù)器請(qǐng)求分配新的IP地址。
5、 如權(quán)利要求4所述的IP地址租用裝置,其特征在于,所述IP地址更新 模塊包括續(xù)租響應(yīng)接收模塊,用于在所述超時(shí)時(shí)間內(nèi),接收DHCP服務(wù)器返回的續(xù) 租響應(yīng);租用期更新模塊,用于在所述續(xù)租響應(yīng)接收模塊收到DHCP服務(wù)器返回的 授權(quán)繼續(xù)使用當(dāng)前使用的IP地址的續(xù)租響應(yīng)時(shí),更新當(dāng)前使用的IP地址的租 用期;IP地址請(qǐng)求模塊,用于當(dāng)續(xù)租響應(yīng)接收模塊未收到DHCP服務(wù)器返回的續(xù) 租響應(yīng),或者收到DHCP服務(wù)器返回的禁止使用當(dāng)前使用的IP地址的續(xù)租響應(yīng) 時(shí),向DHCP服務(wù)器發(fā)送租用請(qǐng)求,請(qǐng)求分配新的IP地址。
6、 如權(quán)利要求5所述的IP地址租用裝置,其特征在于,所述IP地址更新 模塊進(jìn)一步包括IP地址釋放請(qǐng)求模塊,用于當(dāng)續(xù)租響應(yīng)接收模塊在所述超時(shí)時(shí)間內(nèi)未收到 DHCP服務(wù)器返回的續(xù)租響應(yīng)時(shí),向DHCP服務(wù)器發(fā)送IP地址釋放請(qǐng)求,請(qǐng)求 釋放當(dāng)前使用的IP地址。
全文摘要
本發(fā)明適用于網(wǎng)絡(luò)通信領(lǐng)域,提供了一種IP地址租用方法及裝置,所述方法包括下述步驟在當(dāng)前使用的IP地址的使用期到其租用期的一半時(shí),向DHCP服務(wù)器發(fā)送續(xù)租請(qǐng)求,請(qǐng)求續(xù)租當(dāng)前使用的IP地址;設(shè)置等待DHCP服務(wù)器響應(yīng)所述續(xù)租請(qǐng)求的超時(shí)時(shí)間,所述超時(shí)時(shí)間不超過(guò)當(dāng)前使用的IP地址租用期的剩余時(shí)間;在所述超時(shí)時(shí)間內(nèi),根據(jù)DHCP服務(wù)器返回的續(xù)租響應(yīng)判斷是否有權(quán)繼續(xù)使用當(dāng)前使用的IP地址,是則更新當(dāng)前使用的IP地址的租用期,否則向DHCP服務(wù)器請(qǐng)求分配新的IP地址。本發(fā)明可以使得DHCP客戶機(jī)在DHCP服務(wù)器提供的租用期很短的情況下,仍能有效地接入網(wǎng)絡(luò)。
文檔編號(hào)H04L29/12GK101202767SQ200610064679
公開(kāi)日2008年6月18日 申請(qǐng)日期2006年12月29日 優(yōu)先權(quán)日2006年12月29日
發(fā)明者趙小虎, 琳 陳 申請(qǐng)人:深圳市同洲電子股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
东乌珠穆沁旗| 林甸县| 陵水| 泗水县| 河北省| 碌曲县| 呼伦贝尔市| 蓝田县| 科技| 友谊县| 新龙县| 白水县| 黄龙县| 府谷县| 堆龙德庆县| 镇安县| 景泰县| 钟祥市| 阿鲁科尔沁旗| 左权县| 德庆县| 特克斯县| 饶阳县| 类乌齐县| 涟源市| 普宁市| 甘孜县| 苍梧县| 应用必备| 宁晋县| 宝鸡市| 蒙自县| 抚松县| 阿巴嘎旗| 和平区| 静海县| 宿州市| 盐源县| 庆元县| 罗城| 玉屏|