欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種進(jìn)行網(wǎng)絡(luò)配置的方法及其終端與流程

文檔序號(hào):12377605閱讀:231來(lái)源:國(guó)知局
一種進(jìn)行網(wǎng)絡(luò)配置的方法及其終端與流程

本發(fā)明涉及無(wú)線(xiàn)通信技術(shù)領(lǐng)域,特別涉及一種進(jìn)行網(wǎng)絡(luò)配置的方法及其終端。



背景技術(shù):

隨著信息技術(shù)的發(fā)展,人類(lèi)社會(huì)已經(jīng)進(jìn)入數(shù)字化、信息化時(shí)代,智能終端已經(jīng)走進(jìn)人們生活。目前智能終端在進(jìn)行網(wǎng)絡(luò)配置時(shí),大多采用DHCP(Dynamic Host Configuration Protocol,動(dòng)態(tài)主機(jī)配置協(xié)議)的方式從服務(wù)器動(dòng)態(tài)獲取IP(Internet Protocol,網(wǎng)絡(luò)之間互連的協(xié)議)地址,并根據(jù)獲取到的IP地址進(jìn)行網(wǎng)絡(luò)配置。目前,終端采用如圖1所示的方法進(jìn)行網(wǎng)絡(luò)配置:

步驟101、終端開(kāi)機(jī)啟動(dòng);

步驟102、采用DHCP的方式從服務(wù)器動(dòng)態(tài)獲取IP地址;

步驟103、終端判斷是否獲取到IP地址,若是,執(zhí)行步驟104,若否,執(zhí)行步驟102;

步驟104、終端根據(jù)獲取到的IP地址進(jìn)行網(wǎng)絡(luò)配置。

現(xiàn)有技術(shù)在采用DHCP動(dòng)態(tài)獲取IP時(shí),不需要用戶(hù)確定設(shè)置的IP地址,也不需要用戶(hù)手動(dòng)設(shè)置IP。但是采用DHCP動(dòng)態(tài)獲取IP的方式,在終端每次需要進(jìn)行網(wǎng)絡(luò)配置時(shí),終端都要向服務(wù)器發(fā)送請(qǐng)求,獲取IP地址,在網(wǎng)絡(luò)環(huán)境良好的情況下,終端從服務(wù)器獲取IP地址的過(guò)程至少需要2-3s的時(shí)間,若網(wǎng)絡(luò)環(huán)境不佳,終端從服務(wù)器獲取IP地址的過(guò)程將需要更長(zhǎng)的時(shí)間,極大影響終端進(jìn)行網(wǎng)絡(luò)配置的速度。

綜上所述,目前終端在每次進(jìn)行網(wǎng)絡(luò)配置時(shí),均需要從服務(wù)器獲取IP地址,進(jìn)行網(wǎng)絡(luò)配置需要的時(shí)間較長(zhǎng)。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明提供一種進(jìn)行網(wǎng)絡(luò)配置的方法及其終端,用以解決目前終端在每次進(jìn)行網(wǎng)絡(luò)配置時(shí),均需要從服務(wù)器獲取IP地址,進(jìn)行網(wǎng)絡(luò)配置需要的時(shí)間較長(zhǎng)的問(wèn)題。

基于上述問(wèn)題,本發(fā)明實(shí)施例提供一種進(jìn)行網(wǎng)絡(luò)配置的方法,包括:

終端獲取本地存儲(chǔ)的網(wǎng)絡(luò)之間互連的協(xié)議IP地址和所述IP地址對(duì)應(yīng)的配置信息;

所述終端確定所述IP地址有效時(shí),使用所述IP地址和所述IP地址對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置,其中所述IP地址為服務(wù)器分配的、所述終端最近一次進(jìn)行網(wǎng)絡(luò)配置時(shí)使用的IP地址;

所述終端確定所述IP地址無(wú)效時(shí),從所述服務(wù)器獲取分配的IP地址和分配的IP地址對(duì)應(yīng)的配置信息;根據(jù)所述分配的IP地址和所述分配的IP地址對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置,并更新本地存儲(chǔ)的IP地址和所述IP地址對(duì)應(yīng)的配置信息。

由于本發(fā)明實(shí)施例在進(jìn)行網(wǎng)絡(luò)配置時(shí),獲取本地存儲(chǔ)的IP地址和IP地址對(duì)應(yīng)的配置信息,在確定本地存儲(chǔ)的IP地址有效時(shí),終端使用本地存儲(chǔ)的IP地址及其對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置;在本地存儲(chǔ)的IP地址無(wú)效時(shí),從服務(wù)器重新獲取IP地址及其對(duì)應(yīng)的配置信息,并更新本地存儲(chǔ)的IP地址及其配置信息。在本地存儲(chǔ)的IP地址有效時(shí),終端直接使用本地存儲(chǔ)的IP地址進(jìn)行網(wǎng)絡(luò)配置,不需要從服務(wù)器重新獲取IP地址,從而減少了與服務(wù)器之間的交互,節(jié)省了終端進(jìn)行網(wǎng)絡(luò)配置所需的時(shí)間。

另一方面,本發(fā)明實(shí)施例還提供一種終端,包括:

獲取模塊,用于獲取本地存儲(chǔ)的IP地址和所述IP地址對(duì)應(yīng)的配置信息;

處理模塊,用于確定所述IP地址有效時(shí),使用所述IP地址和所述IP地址對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置,其中所述IP地址為服務(wù)器分配的、所述終端最近一次進(jìn)行網(wǎng)絡(luò)配置時(shí)使用的IP地址;

所述處理模塊,還用于確定所述IP地址無(wú)效時(shí),從所述服務(wù)器獲取分配的IP地址和分配的IP地址對(duì)應(yīng)的配置信息;根據(jù)所述分配的IP地址和所述分配的IP地址對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置,并更新本地存儲(chǔ)的IP地址和所述IP地址對(duì)應(yīng)的配置信息。

附圖說(shuō)明

為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)要介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為背景技術(shù)中進(jìn)行網(wǎng)絡(luò)配置的方法流程圖;

圖2為本發(fā)明實(shí)施例進(jìn)行網(wǎng)絡(luò)配置的方法流程圖;

圖3為本發(fā)明實(shí)施例本地存儲(chǔ)的IP地址無(wú)效時(shí)進(jìn)行網(wǎng)絡(luò)配置的方法流程圖;

圖4為本發(fā)明實(shí)施例進(jìn)行網(wǎng)絡(luò)配置的方法的整體流程圖;

圖5為本發(fā)明具體實(shí)施例機(jī)頂盒進(jìn)行網(wǎng)絡(luò)配置的方法的整體流程圖;

圖6為本發(fā)明實(shí)施例終端的結(jié)構(gòu)示意圖。

具體實(shí)施方式

本發(fā)明實(shí)施例終端獲取本地存儲(chǔ)的IP地址和所述IP地址對(duì)應(yīng)的配置信息;所述終端確定所述IP地址有效時(shí),使用所述IP地址和所述IP地址對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置,其中所述IP地址為服務(wù)器分配的、所述終端最近一次進(jìn)行網(wǎng)絡(luò)配置時(shí)使用的IP地址;所述終端確定所述IP地址無(wú)效時(shí),從所述服務(wù)器獲取分配的IP地址和分配的IP地址對(duì)應(yīng)的配置信息;根據(jù)所述分配的IP地址和所述分配的IP地址對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置,并更新本地存儲(chǔ)的IP地址和所述IP地址對(duì)應(yīng)的配置信息。

由于本發(fā)明實(shí)施例在進(jìn)行網(wǎng)絡(luò)配置時(shí),獲取本地存儲(chǔ)的IP地址和IP地址對(duì)應(yīng)的配置信息,在確定本地存儲(chǔ)的IP地址有效時(shí),終端使用本地存儲(chǔ)的IP地址及其對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置;在本地存儲(chǔ)的IP地址無(wú)效時(shí),從服務(wù)器重新獲取IP地址及其對(duì)應(yīng)的配置信息,并更新本地存儲(chǔ)的IP地址及其配置信息。在本地存儲(chǔ)的IP地址有效時(shí),終端直接使用本地存儲(chǔ)的IP地址進(jìn)行網(wǎng)絡(luò)配置,不需要從服務(wù)器重新獲取IP地址,從而減少了與服務(wù)器之間的交互,節(jié)省了終端進(jìn)行網(wǎng)絡(luò)配置所需的時(shí)間。

為了使本申請(qǐng)的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本申請(qǐng)作進(jìn)一步地詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部份實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本申請(qǐng)保護(hù)的范圍。

如圖2所示,本發(fā)明實(shí)施例一種進(jìn)行網(wǎng)絡(luò)配置的方法,包括:

步驟201、終端獲取本地存儲(chǔ)的IP地址和所述IP地址對(duì)應(yīng)的配置信息;

步驟202、所述終端確定所述IP地址有效時(shí),使用所述IP地址和所述IP地址對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置,其中所述IP地址為服務(wù)器分配的、所述終端最近一次進(jìn)行網(wǎng)絡(luò)配置時(shí)使用的IP地址;

步驟203、所述終端確定所述IP地址無(wú)效時(shí),從所述服務(wù)器獲取分配的IP地址和分配的IP地址對(duì)應(yīng)的配置信息;根據(jù)所述分配的IP地址和所述分配的IP地址對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置,并更新本地存儲(chǔ)的IP地址和所述IP地址對(duì)應(yīng)的配置信息。

本發(fā)明實(shí)施例IP地址對(duì)應(yīng)的配置信息包括但不限于:

網(wǎng)關(guān)、掩碼、DNS(Domain Name System,域名系統(tǒng))、IP有效使用期限。

需要說(shuō)明的是,本發(fā)明實(shí)施例中終端本地存儲(chǔ)的IP地址,以及該IP地址對(duì)應(yīng)的配置信息,為服務(wù)器分配給終端的。并且服務(wù)器分配給終端的IP地址是有時(shí)效性的,允許終端在有效使用期限內(nèi)使用該IP地址。

另外,本發(fā)明實(shí)施例的服務(wù)器為負(fù)責(zé)分配IP地址的服務(wù)器。

可選的,本發(fā)明實(shí)施例將從服務(wù)器獲取的IP地址、該IP地址對(duì)應(yīng)的配置信息保存在終端的flash(閃存)中。

需要說(shuō)明的是,本發(fā)明實(shí)施例在進(jìn)行網(wǎng)絡(luò)配置時(shí),是將獲取到的IP地址及其對(duì)應(yīng)的配置信息設(shè)置在網(wǎng)絡(luò)協(xié)議棧內(nèi)存中,在設(shè)置完成后即表示終端網(wǎng)絡(luò)配置完成。

本發(fā)明實(shí)施例在進(jìn)行網(wǎng)絡(luò)配置時(shí),從flash中獲取本地存儲(chǔ)的IP地址和IP地址對(duì)應(yīng)的配置信息,由于服務(wù)器為終端分配的IP地址具有時(shí)效性,因此,終端在使用本地存儲(chǔ)的IP地址及其對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置之前,需要判斷本地存儲(chǔ)的IP地址是否有效。

可選的,本發(fā)明實(shí)施例的終端根據(jù)下列方式判斷從本地獲取的IP地址是否有效:

若所述終端確定當(dāng)前時(shí)刻在所述配置信息中包含的IP有效使用期限內(nèi),并且確定所述IP地址為空閑IP地址,則所述終端確定所述IP地址有效;否則,所述終端確定所述IP地址無(wú)效。

由于本發(fā)明實(shí)施例在使用本地存儲(chǔ)的IP地址進(jìn)行網(wǎng)絡(luò)配置之前,需要判斷本地存儲(chǔ)的IP地址是否有效,并在確定當(dāng)前時(shí)刻在IP有效使用期限內(nèi),并且確定所述IP地址為空閑IP地址時(shí),確定本地存儲(chǔ)的IP地址有效,避免終端使用無(wú)效的IP地址引起配置網(wǎng)絡(luò)沖突,從而保證終端準(zhǔn)確的進(jìn)行網(wǎng)絡(luò)配置。

由此可見(jiàn),本發(fā)明實(shí)施例的終端在確定滿(mǎn)足下列兩個(gè)條件時(shí),判斷IP地址有效:

條件一、終端確定當(dāng)前時(shí)刻在配置信息中包含的IP有效使用期限內(nèi)。

其中,配置信息中包含的IP有效使用期限可以是時(shí)間段,該時(shí)間段的起點(diǎn)為終端從服務(wù)器獲取到該IP地址的時(shí)刻,該時(shí)間段的終點(diǎn)為服務(wù)器允許終端使用該IP地址的截止時(shí)刻,即該IP地址的釋放時(shí)刻。例如,終端從服務(wù)器獲取到IP地址的時(shí)刻為8月1日01:00:00,并且服務(wù)器在分配給終端該IP地址時(shí),確定該IP地址的釋放時(shí)刻為8月4日01:00:00,則該IP地址對(duì)應(yīng)的配置信息中包含的IP有效使用期限為8月1日01:00:00~8月4日01:00:00。

或者,配置信息中包含的IP有效使用期限還可以是IP地址的釋放時(shí)刻。在該IP地址的釋放時(shí)刻到達(dá)后,終端不能繼續(xù)使用該IP地址,需要釋放該IP地址。

其中,IP地址的釋放時(shí)刻可以采用下列兩種確定方式:

1、終端根據(jù)獲取到IP地址的時(shí)刻,以及服務(wù)器在分配IP地址時(shí)通知終端的該IP地址對(duì)應(yīng)的允許使用時(shí)長(zhǎng),確定該IP地址對(duì)應(yīng)的釋放時(shí)刻,并將確定的IP釋放時(shí)刻作為IP有效使用期限。

例如,終端接收到服務(wù)器將分配給終端的IP地址的時(shí)刻為8月1日01:00:00,并且,服務(wù)器在將IP地址分配給終端時(shí),將允許終端使用該IP的時(shí)長(zhǎng)(IP地址對(duì)應(yīng)的允許時(shí)長(zhǎng))3天(259200s)發(fā)送給終端,終端根據(jù)接收到IP地址的時(shí)刻8月1日01:00:00,和該IP地址對(duì)應(yīng)的允許使用時(shí)長(zhǎng)259200s,確定該IP地址對(duì)應(yīng)的釋放時(shí)刻為8月4日01:00:00。

2、終端向服務(wù)器請(qǐng)求動(dòng)態(tài)分配IP地址時(shí),在服務(wù)器將IP地址和IP地址對(duì)應(yīng)的配置信息發(fā)送給終端時(shí),將IP地址的釋放時(shí)刻存放在配置信息中一起發(fā)送給終端。

例如,在服務(wù)器將分配給終端的IP地址及其對(duì)應(yīng)的配置信息發(fā)送給終端時(shí),服務(wù)器將該IP地址對(duì)應(yīng)的釋放時(shí)刻8月4日01:00:00存在在配置信息中發(fā)送給終端。

條件二、終端確定IP地址為空閑IP地址。

本發(fā)明實(shí)施例在獲取到本地存儲(chǔ)的IP地址時(shí),為了避免該IP地址被其他終端使用,造成網(wǎng)絡(luò)配置時(shí)IP沖突。

可選的,本發(fā)明實(shí)施例采用下列方式判斷IP地址是否為空閑IP地址:

所述終端在本地網(wǎng)絡(luò)內(nèi)以廣播的形式發(fā)送詢(xún)問(wèn)報(bào)文,其中所述詢(xún)問(wèn)報(bào)文中包含所述IP地址和所述終端的MAC(Media Access Control,媒體訪(fǎng)問(wèn)控制)地址,用于詢(xún)問(wèn)所述本地網(wǎng)絡(luò)內(nèi)是否存在使用所述IP地址的其他終端;若所述終端在設(shè)定時(shí)長(zhǎng)內(nèi)沒(méi)有接收到其他終端返回的表示所述IP被使用的確認(rèn)報(bào)文,則確定所述IP地址為空閑IP地址;否則,確定所述IP地址不是空閑IP地址。

其中,終端發(fā)送的詢(xún)問(wèn)報(bào)文可以是ARP(Address Resolution Protocol,地址解析協(xié)議)報(bào)文。

具體的,終端在本地網(wǎng)絡(luò)內(nèi)以廣播的形式發(fā)送ARP報(bào)文,其中ARP報(bào)文中包含終端需要判斷的IP地址,以及該終端的MAC地址。本地網(wǎng)絡(luò)內(nèi)的其他終端在接收到ARP報(bào)文后,判斷自身使用的IP地址是否為ARP報(bào)文中包含的IP地址,若其他終端中存在使用該IP地址的終端,則使用該IP地址的終端向ARP報(bào)文中包含的MAC地址的終端發(fā)送確認(rèn)報(bào)文,其中確認(rèn)報(bào)文中包含使用該IP地址的終端的MAC地址。

若終端在接收到其他本地網(wǎng)絡(luò)內(nèi)的其他終端發(fā)送的確認(rèn)報(bào)文,確定該IP地址已經(jīng)被使用,則確定該IP地址不是空閑IP地址。

若終端在設(shè)定時(shí)長(zhǎng)內(nèi)沒(méi)有接收到本地網(wǎng)絡(luò)內(nèi)其他終端發(fā)送的確認(rèn)報(bào)文,則終端確定該IP地址為空閑IP地址??蛇x的設(shè)定時(shí)長(zhǎng)可以為10s。

需要說(shuō)明的是,終端在確定該IP地址同時(shí)滿(mǎn)足上述兩個(gè)條件時(shí),確定該IP地址有效,在上述兩個(gè)條件中存在不滿(mǎn)足的條件,則確定該IP地址無(wú)效。

由于本發(fā)明實(shí)施例在確定本地存儲(chǔ)的IP地址有效時(shí),直接從本地獲取IP地址和該IP地址對(duì)應(yīng)的配置信息,并使用從本地獲取到的IP地址和IP地址對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置。下面詳細(xì)說(shuō)明終端在確定從本地獲取的IP地址無(wú)效時(shí),終端進(jìn)行網(wǎng)絡(luò)配置的方法。

具體的,所述終端確定所述IP地址無(wú)效時(shí),從所述服務(wù)器獲取分配的IP地址和分配的IP地址對(duì)應(yīng)的配置信息;根據(jù)所述分配的IP地址和所述分配的IP地址對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置,并更新本地存儲(chǔ)的IP地址和所述IP地址對(duì)應(yīng)的配置信息。

可選的,在根據(jù)所述分配的IP地址和所述分配的IP地址對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置之前,所述終端確定所述分配的IP地址為空閑IP地址。

由于本發(fā)明實(shí)施例終端在從服務(wù)器獲取IP地址及其對(duì)應(yīng)的配置信息后,終端需要判斷獲取到的IP地址為空閑IP地址,避免本地網(wǎng)絡(luò)中存在使用該IP地址的其他終端,引起入網(wǎng)沖突,從而保證終端準(zhǔn)確的進(jìn)行網(wǎng)絡(luò)配置。

其中,終端確定分配的IP地址為空閑IP地址的方法采用上述的方法,在此不再詳細(xì)贅述。

如圖3所示,在本地存儲(chǔ)的IP地址無(wú)效時(shí),本發(fā)明實(shí)施例根據(jù)下列步驟進(jìn)行網(wǎng)絡(luò)配置:

步驟301、終端向服務(wù)器發(fā)送第一報(bào)文,用于向服務(wù)器請(qǐng)求動(dòng)態(tài)分配IP地址和分配的IP地址對(duì)應(yīng)的配置信息;

步驟302、服務(wù)器從對(duì)應(yīng)的空閑IP池中選取分配給終端的IP地址;

步驟303、服務(wù)器將分配給終端的IP地址以及IP地址對(duì)應(yīng)的配置信息發(fā)送給終端;

步驟304、終端判斷接收到的IP地址是否為空閑IP地址,若是,執(zhí)行步驟305,若否,執(zhí)行步驟301;

步驟305、終端根據(jù)所述分配的IP地址和所述分配的IP地址對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置,并保存所述分配的IP地址和所述分配的IP地址對(duì)應(yīng)的配置信息。

實(shí)施中,若負(fù)責(zé)為終端分配IP地址的服務(wù)器有多個(gè)時(shí),終端在請(qǐng)求服務(wù)器分配IP地址時(shí),終端以廣播的形式發(fā)送第一報(bào)文,其中該第一報(bào)文可以是discover(發(fā)現(xiàn))報(bào)文;多個(gè)服務(wù)器在接收到終端發(fā)送的第一報(bào)文后,每一個(gè)服務(wù)器均會(huì)在對(duì)應(yīng)的空閑IP池中選擇可以分配給終端的IP,并將選取的IP地址及其對(duì)應(yīng)的配置信息一起發(fā)送給終端;終端接收一個(gè)服務(wù)器發(fā)送的IP地址及其對(duì)應(yīng)的配置信息,具體的,終端接收最先發(fā)送的服務(wù)器的IP地址及其對(duì)應(yīng)的配置信息。終端在接收到服務(wù)器分配的IP地址及其對(duì)應(yīng)的配置信息后,向分配給終端IP地址的服務(wù)器發(fā)送request(請(qǐng)求)報(bào)文,通知所述服務(wù)器終端使用的是該服務(wù)器分配的IP地址。

需要說(shuō)明的是,本發(fā)明實(shí)施例的終端根據(jù)接收到的IP地址,以及該IP地址對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置的方法與現(xiàn)有技術(shù)的方法相同,在此不再詳細(xì)贅述。

另外,終端在進(jìn)行網(wǎng)絡(luò)配置時(shí),若在獲取本地存儲(chǔ)的IP地址,以及存儲(chǔ)的IP地址對(duì)應(yīng)的配置信息時(shí),確定本地沒(méi)有存儲(chǔ)IP地址及其對(duì)應(yīng)的配置信息,則終端采用從服務(wù)器獲取分配的IP地址及該IP地址對(duì)應(yīng)的配置信息的方式。

由于本發(fā)明實(shí)施例終端從服務(wù)器獲取到IP地址及其對(duì)應(yīng)的配置信息后,將該IP地址對(duì)應(yīng)的IP有效使用期限存放在IP地址對(duì)應(yīng)的配置信息中,終端根據(jù)配置信息中的IP有效使用期限確定出該IP地址對(duì)應(yīng)的IP釋放時(shí)刻,在該IP釋放時(shí)刻到達(dá)后,終端使用的該IP地址將會(huì)釋放,該終端不能繼續(xù)使用該IP地址?;谠搯?wèn)題,本發(fā)明實(shí)施例的終端可以向服務(wù)器請(qǐng)求延后該IP地址對(duì)應(yīng)的IP釋放時(shí)刻,即延長(zhǎng)該IP地址對(duì)應(yīng)的IP有效使用期限。

可選的,本發(fā)明實(shí)施例采用下列方式延長(zhǎng)IP地址對(duì)應(yīng)的IP有效使用期限:

所述終端向所述服務(wù)器發(fā)送第二報(bào)文,其中所述第二報(bào)文用于請(qǐng)求延長(zhǎng)所述IP有效使用期限;所述終端接收到所述服務(wù)器返回的表示允許延長(zhǎng)的應(yīng)答報(bào)文后,所述終端根據(jù)所述應(yīng)答報(bào)文中包含的最新IP有效使用期限,更新所述配置信息中包含的IP有效使用期限。

其中,終端向服務(wù)器發(fā)送的第二報(bào)文可以是request報(bào)文,并且,終端發(fā)送的第二報(bào)文包括下列兩種形式:

1、第二報(bào)文中包含終端請(qǐng)求的期限;

2、第二報(bào)文中不包含終端請(qǐng)求的期限。

針對(duì)終端發(fā)送的不同形式的第二報(bào)文,服務(wù)器根據(jù)下列方式確定返回的應(yīng)答報(bào)文:

可選的,若所述第二報(bào)文中包含終端請(qǐng)求的期限,則所述終端接收到的應(yīng)答報(bào)文中包含的最新IP有效使用期限為所述終端請(qǐng)求的期限;若所述第二報(bào)文中不包含終端請(qǐng)求的期限,則所述終端接收的應(yīng)答報(bào)文中包含的最新IP有效使用期限為預(yù)設(shè)的期限。

實(shí)施中,第二報(bào)文中包含的終端請(qǐng)求的期限可以為時(shí)長(zhǎng)或者時(shí)刻,具體選擇時(shí)長(zhǎng)或者時(shí)刻是根據(jù)配置信息中的IP有效使用期限確定的。

具體的,在IP有效使用期限為時(shí)間段時(shí),則終端向服務(wù)器發(fā)送的第二報(bào)文中包含的請(qǐng)求的期限也為時(shí)間段。例如,在IP地址對(duì)應(yīng)的配置信息中包含的IP有效使用期限為8月1日01:00:00~8月4日01:00:00時(shí),若終端需要延長(zhǎng)該IP有效使用期限,則終端向服務(wù)器發(fā)送的第二報(bào)文中包含的請(qǐng)求的期限可以為8月1日01:00:00~8月6日01:00:00。

在IP有效使用期限為IP地址的釋放時(shí)刻時(shí),則終端向服務(wù)器發(fā)送的第二報(bào)文中包含的請(qǐng)求的期限也為時(shí)刻。例如,在IP地址對(duì)應(yīng)的配置信息中包含的IP有效使用期限為8月4日01:00:00時(shí),若終端需要延長(zhǎng)該IP有效使用期限,則終端向服務(wù)器發(fā)送的第二報(bào)文中包含的請(qǐng)求的期限可以為8月6日01:00:00。

在終端向服務(wù)器發(fā)送的第二報(bào)文中不包含終端請(qǐng)求的期限,則服務(wù)器根據(jù)預(yù)設(shè)的期限,將允許終端延長(zhǎng)的時(shí)長(zhǎng)發(fā)送給終端,服務(wù)器將預(yù)設(shè)的期限作為最新IP有效使用期限添加在應(yīng)答報(bào)文中。

具體的,服務(wù)器預(yù)先設(shè)定在終端發(fā)送的第二報(bào)文中不包含請(qǐng)求的期限時(shí),服務(wù)器每次允許終端使用該IP地址的期限延長(zhǎng)固定的時(shí)長(zhǎng),例如固定時(shí)長(zhǎng)可以是2天。服務(wù)器在接收到不包含請(qǐng)求的期限的第二報(bào)文后,根據(jù)終端使用的IP地址對(duì)應(yīng)的IP有效使用期限,以及根據(jù)每次延長(zhǎng)的固定時(shí)長(zhǎng),確定最新的IP有效使用期限。

例如,終端使用的IP地址對(duì)應(yīng)的IP有效使用期限為8月1日01:00:00~8月4日01:00:00,在服務(wù)器接收到終端發(fā)送的不包含請(qǐng)求的期限的第二報(bào)文后,服務(wù)器根據(jù)預(yù)先設(shè)定的固定延長(zhǎng)的時(shí)長(zhǎng)2天,確定該IP地址對(duì)應(yīng)的最新的IP有效使用期限為8月1日01:00:00~8月6日01:00:00。

需要說(shuō)明的是,本發(fā)明實(shí)施例在預(yù)先設(shè)定的時(shí)間點(diǎn)向服務(wù)器發(fā)送第二報(bào)文,其中預(yù)設(shè)的時(shí)間可以為一個(gè)或多個(gè),并且預(yù)先設(shè)定的時(shí)間點(diǎn)不晚于終端使用的IP地址對(duì)應(yīng)的IP有效使用時(shí)長(zhǎng)。

另外,本發(fā)明實(shí)施例的終端在接收到服務(wù)器返回的表示允許延長(zhǎng)的應(yīng)答報(bào)文后,根據(jù)最新的IP有效使用期限更新終端本地存儲(chǔ)的IP有效使用期限。

如圖4所示,本發(fā)明實(shí)施例終端進(jìn)行網(wǎng)絡(luò)配置的方法的整體流程圖,包括:

步驟401、終端獲取本地存儲(chǔ)的IP地址和所述IP地址對(duì)應(yīng)的配置信息;

步驟402、終端判斷當(dāng)前時(shí)刻是否在配置信息中包含的IP有效使用期限內(nèi),若是,執(zhí)行步驟403,若否,執(zhí)行步驟405;

步驟403、終端判斷所述IP地址是否為空閑IP地址,若是,執(zhí)行步驟404,若否,執(zhí)行步驟405;

步驟404、終端使用所述IP地址和所述IP地址對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置;

步驟405、終端從服務(wù)器獲取分配的IP地址和分配的IP地址對(duì)應(yīng)的配置信息;

步驟406、終端根據(jù)所述分配的IP地址和所述分配的IP地址對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置,并更新本地存儲(chǔ)的IP地址和所述IP地址對(duì)應(yīng)的配置信息;

步驟407、所述終端向所述服務(wù)器發(fā)送第二報(bào)文,其中所述第二報(bào)文用于請(qǐng)求延長(zhǎng)所述IP有效使用期限;

步驟408、終端接收到所述服務(wù)器返回的表示允許延長(zhǎng)的應(yīng)答報(bào)文后,所述終端根據(jù)所述應(yīng)答報(bào)文中包含的最新IP有效使用期限,更新所述配置信息中包含的IP有效使用期限。

根據(jù)本發(fā)明實(shí)施例提供的進(jìn)行網(wǎng)絡(luò)配置的方法,下面以一個(gè)具體實(shí)施例進(jìn)行說(shuō)明。該具體實(shí)施例中的終端為機(jī)頂盒,服務(wù)器為DHCP服務(wù)器。

本發(fā)明具體實(shí)施例中的機(jī)頂盒在每次開(kāi)機(jī)啟動(dòng)后,均需要進(jìn)行網(wǎng)絡(luò)配置并接入網(wǎng)絡(luò)。

如圖5所示,機(jī)頂盒進(jìn)行網(wǎng)絡(luò)配置的方法包括:

步驟501、機(jī)頂盒開(kāi)機(jī)啟動(dòng);

步驟502、機(jī)頂盒獲取本地存儲(chǔ)的IP地址和所述IP地址對(duì)應(yīng)的配置信息;

其中,機(jī)頂盒本地存儲(chǔ)的IP地址對(duì)應(yīng)的配置信息包括但不限于:

網(wǎng)關(guān)、掩碼、DNS、release time(釋放時(shí)間)。

其中release time為服務(wù)器預(yù)先設(shè)定的固定的時(shí)長(zhǎng),其單位為秒(s)。

本發(fā)明具體實(shí)施例中本地存儲(chǔ)的IP地址和所述IP地址對(duì)應(yīng)的配置信息,存儲(chǔ)在機(jī)頂盒的flash(閃存)中。

具體的,機(jī)頂盒本地存儲(chǔ)的IP地址,以及IP地址對(duì)應(yīng)的配置信息是DHCP服務(wù)器分配給機(jī)頂盒的,并且機(jī)頂盒最近一次進(jìn)行網(wǎng)絡(luò)配置所使用的IP地址。

步驟503、機(jī)頂盒判斷當(dāng)前時(shí)刻是否在IP有效使用期限內(nèi),若是,執(zhí)行步驟504,若否,執(zhí)行步驟506;

本發(fā)明具體實(shí)施例中IP有效使用期限是根據(jù)機(jī)頂盒從服務(wù)器接收到IP地址的時(shí)刻,以及IP地址對(duì)應(yīng)的配置信息中包含的release time確定的。

例如,機(jī)頂盒從服務(wù)器獲取到IP地址的時(shí)刻為8月1日01:00:00,并且該IP地址對(duì)應(yīng)的配置信息中包含的release time為259200s(3天),則確定該IP地址的IP有效使用期限為8月1日01:00:00~8月4日01:00:00。若機(jī)頂盒當(dāng)前進(jìn)行網(wǎng)絡(luò)配置的時(shí)刻為8月3日12:00:00,則確定當(dāng)前時(shí)刻在該IP地址對(duì)應(yīng)的IP有效使用期限內(nèi);若機(jī)頂盒當(dāng)前進(jìn)行網(wǎng)絡(luò)配置的時(shí)刻為8月4日12:00:00,則確定當(dāng)前時(shí)刻不在該IP地址對(duì)應(yīng)的IP有效使用期限內(nèi)。

步驟504、機(jī)頂盒判斷所述IP地址是否為空閑IP地址,若是,執(zhí)行步驟505,若否,執(zhí)行步驟506;

可選的,本發(fā)明具體實(shí)施例采用下列方式判斷IP地址是否為空閑IP地址:

所述機(jī)頂盒在本地網(wǎng)絡(luò)內(nèi)以廣播的形式發(fā)送ARP報(bào)文,其中所述ARP報(bào)文中包含所述IP地址和所述機(jī)頂盒的MAC地址,用于詢(xún)問(wèn)所述本地網(wǎng)絡(luò)內(nèi)是否存在使用所述IP地址的其他機(jī)頂盒;本地網(wǎng)絡(luò)內(nèi)的其他機(jī)頂盒在接收到ARP報(bào)文后,判斷自身使用的IP地址是否為ARP報(bào)文中包含的IP地址,若其他機(jī)頂盒中存在使用該IP地址的機(jī)頂盒,則使用該IP地址的機(jī)頂盒向ARP報(bào)文中包含的MAC地址的機(jī)頂盒發(fā)送確認(rèn)報(bào)文,其中確認(rèn)報(bào)文中包含使用該IP地址的機(jī)頂盒的MAC地址。

若所述機(jī)頂盒在設(shè)定時(shí)長(zhǎng)內(nèi)沒(méi)有接收到其他機(jī)頂盒返回的表示所述IP被使用的確認(rèn)報(bào)文,則確定所述IP地址為空閑IP地址;否則,確定所述IP地址不是空閑IP地址??蛇x的設(shè)定時(shí)長(zhǎng)可以為10s。

步驟505、機(jī)頂盒使用所述IP地址和所述IP地址對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置;

需要說(shuō)明的是,機(jī)頂盒根據(jù)確定的IP地址及其對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置的方法采用現(xiàn)有技術(shù)的方法,再次不在詳細(xì)贅述。

步驟506、機(jī)頂盒從服務(wù)器獲取分配的IP地址和分配的IP地址對(duì)應(yīng)的配置信息;

具體的,機(jī)頂盒向DHCP服務(wù)器發(fā)送discover報(bào)文,請(qǐng)求DHCP服務(wù)器為機(jī)頂盒動(dòng)態(tài)分配IP地址,及其分配的IP地址對(duì)應(yīng)的配置信息。

步驟507、機(jī)頂盒根據(jù)所述分配的IP地址和所述分配的IP地址對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置,并更新本地存儲(chǔ)的IP地址和所述IP地址對(duì)應(yīng)的配置信息;

機(jī)頂盒接收DHCP服務(wù)器分配的IP地址,及其分配的IP地址對(duì)應(yīng)的配置信息,并將機(jī)頂盒本地存儲(chǔ)的IP地址及其對(duì)應(yīng)的配置信息更新為本次獲取到的IP地址及其對(duì)應(yīng)的配置信息。

具體的,機(jī)頂盒根據(jù)確定的IP地址及其對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置的方法采用現(xiàn)有技術(shù)的方法,在此不在詳細(xì)贅述。

實(shí)施中,機(jī)頂盒所處的本地網(wǎng)絡(luò)中包括多個(gè)DHCP服務(wù)器,并且機(jī)頂盒并不清楚多個(gè)DHCP服務(wù)器的具體位置,因此,機(jī)頂盒在請(qǐng)求分配IP地址時(shí),以廣播的形式在本地網(wǎng)絡(luò)內(nèi)發(fā)送discover報(bào)文,并攜帶option60字段;多個(gè)DHCP服務(wù)器在接收到機(jī)頂盒發(fā)送的discover報(bào)文后,根據(jù)option60字段判斷是否需要分配IP地址給機(jī)頂盒,如果option60字段中攜帶字符串與DHCP服務(wù)器匹配則該服務(wù)器從對(duì)應(yīng)的IP池中選取空閑IP地址,并將選取出的IP地址,以及該IP地址對(duì)應(yīng)的配置信息發(fā)送給機(jī)頂盒;機(jī)頂盒選擇第一個(gè)接收到IP地址及其對(duì)應(yīng)的配置信息,作為DHCP服務(wù)器分配給機(jī)頂盒的IP地址及其對(duì)應(yīng)的配置信息。

步驟508、機(jī)頂盒向DHCP服務(wù)器發(fā)送第二報(bào)文,其中所述第二報(bào)文用于請(qǐng)求延長(zhǎng)所述IP有效使用期限;

其中,第二報(bào)文為request報(bào)文。

由于本發(fā)明具體實(shí)施例中機(jī)頂盒本地存儲(chǔ)的IP地址對(duì)應(yīng)有IP有效使用期限,若機(jī)頂盒使用本地存儲(chǔ)的IP地址進(jìn)行網(wǎng)絡(luò)配置的時(shí)刻在其對(duì)應(yīng)的IP有效使用期限內(nèi),則機(jī)頂盒可以使用該IP地址,若機(jī)頂盒使用本地存儲(chǔ)的IP地址進(jìn)行網(wǎng)絡(luò)配置的時(shí)刻不在其對(duì)應(yīng)的IP有效使用期限內(nèi),則機(jī)頂盒不可以繼續(xù)使用該IP地址,需要從DHCP服務(wù)器重新獲取IP地址。因此,為了方便機(jī)頂盒繼續(xù)使用本地存儲(chǔ)的IP地址,在機(jī)頂盒確定繼續(xù)使用本地存儲(chǔ)的IP地址時(shí),DHCP服務(wù)器允許機(jī)頂盒向服務(wù)器發(fā)送請(qǐng)求,請(qǐng)求延長(zhǎng)IP有效使用期限。

步驟509、機(jī)頂盒接收到DHCP服務(wù)器返回的表示允許延長(zhǎng)的應(yīng)答報(bào)文后,所述機(jī)頂盒根據(jù)所述應(yīng)答報(bào)文中包含的最新IP有效使用期限,更新所述配置信息中包含的IP有效使用期限。

具體的,機(jī)頂盒在預(yù)設(shè)的時(shí)間點(diǎn)向DHCP服務(wù)器發(fā)送request報(bào)文,DHCP服務(wù)器根據(jù)接收到request報(bào)文的時(shí)刻,以及預(yù)先設(shè)定的release time,確定該IP地址對(duì)應(yīng)的最新的IP有效使用時(shí)長(zhǎng),DHCP服務(wù)器將確定的最新的IP有效使用時(shí)長(zhǎng)添加在應(yīng)答報(bào)文中。機(jī)頂盒在接收到應(yīng)答報(bào)文后,根據(jù)應(yīng)答報(bào)文中包含的最新IP有效使用期限,更新機(jī)頂盒本地存儲(chǔ)的IP有效使用期限。

基于同一發(fā)明構(gòu)思,本發(fā)明實(shí)施例中還提供了一種終端,由于該終端解決問(wèn)題的原理與本發(fā)明實(shí)施例進(jìn)行網(wǎng)絡(luò)配置的方法相似,因此該終端的實(shí)施可以參見(jiàn)方法的實(shí)施,重復(fù)之處不再贅述。

如圖6所示,本發(fā)明實(shí)施例一種終端,包括:

獲取模塊601,用于獲取本地存儲(chǔ)的IP地址和所述IP地址對(duì)應(yīng)的配置信息;

處理模塊602,用于確定所述IP地址有效時(shí),使用所述IP地址和所述IP地址對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置,其中所述IP地址為服務(wù)器分配的、所述終端最近一次進(jìn)行網(wǎng)絡(luò)配置時(shí)使用的IP地址;

所述處理模塊602,還用于確定所述IP地址無(wú)效時(shí),從所述服務(wù)器獲取分配的IP地址和分配的IP地址對(duì)應(yīng)的配置信息;根據(jù)所述分配的IP地址和所述分配的IP地址對(duì)應(yīng)的配置信息進(jìn)行網(wǎng)絡(luò)配置,并更新本地存儲(chǔ)的IP地址和所述IP地址對(duì)應(yīng)的配置信息。

可選的,所述處理模塊602,具體用于:

根據(jù)下列方式判斷所述IP地址是否有效:

若確定當(dāng)前時(shí)刻在所述配置信息中包含的IP有效使用期限內(nèi),并且確定所述IP地址為空閑IP地址,則確定所述IP地址有效;否則,確定所述IP地址無(wú)效。

可選的,所述處理模塊602,還用于:

確定所述分配的IP地址為空閑IP地址。

可選的,所述處理模塊602,具體用于:

根據(jù)下列方式判斷所述IP地址是否為空閑IP地址:

在本地網(wǎng)絡(luò)內(nèi)以廣播的形式發(fā)送詢(xún)問(wèn)報(bào)文,其中所述詢(xún)問(wèn)報(bào)文中包含所述IP地址和所述終端的MAC地址,用于詢(xún)問(wèn)所述本地網(wǎng)絡(luò)內(nèi)是否存在使用所述IP地址的其他終端;若在設(shè)定時(shí)長(zhǎng)內(nèi)沒(méi)有接收到其他終端返回的表示所述IP被使用的確認(rèn)報(bào)文,則確定所述IP地址為空閑IP地址;否則,確定所述IP地址不是空閑IP地址。

可選的,所述處理模塊602,還用于:

向所述服務(wù)器發(fā)送第二報(bào)文,其中所述第二報(bào)文用于請(qǐng)求延長(zhǎng)所述IP有效使用期限;接收到所述服務(wù)器返回的表示允許延長(zhǎng)的應(yīng)答報(bào)文后,根據(jù)所述應(yīng)答報(bào)文中包含的最新IP有效使用期限,更新所述配置信息中包含的IP有效使用期限。

可選的,所述處理模塊602,具體用于:

若所述第二報(bào)文中包含終端請(qǐng)求的期限,則接收到的應(yīng)答報(bào)文中包含的最新IP有效使用期限為所述終端請(qǐng)求的期限;若所述第二報(bào)文中不包含終端請(qǐng)求的期限,則接收的應(yīng)答報(bào)文中包含的最新IP有效使用期限為預(yù)設(shè)的期限。

以上參照示出根據(jù)本申請(qǐng)實(shí)施例的方法、裝置(系統(tǒng))和/或計(jì)算機(jī)程序產(chǎn)品的框圖和/或流程圖描述本申請(qǐng)。應(yīng)理解,可以通過(guò)計(jì)算機(jī)程序指令來(lái)實(shí)現(xiàn)框圖和/或流程圖示圖的一個(gè)塊以及框圖和/或流程圖示圖的塊的組合??梢詫⑦@些計(jì)算機(jī)程序指令提供給通用計(jì)算機(jī)、專(zhuān)用計(jì)算機(jī)的處理器和/或其它可編程數(shù)據(jù)處理裝置,以產(chǎn)生機(jī)器,使得經(jīng)由計(jì)算機(jī)處理器和/或其它可編程數(shù)據(jù)處理裝置執(zhí)行的指令創(chuàng)建用于實(shí)現(xiàn)框圖和/或流程圖塊中所指定的功能/動(dòng)作的方法。

相應(yīng)地,還可以用硬件和/或軟件(包括固件、駐留軟件、微碼等)來(lái)實(shí)施本申請(qǐng)。更進(jìn)一步地,本申請(qǐng)可以采取計(jì)算機(jī)可使用或計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)上的計(jì)算機(jī)程序產(chǎn)品的形式,其具有在介質(zhì)中實(shí)現(xiàn)的計(jì)算機(jī)可使用或計(jì)算機(jī)可讀程序代碼,以由指令執(zhí)行系統(tǒng)來(lái)使用或結(jié)合指令執(zhí)行系統(tǒng)而使用。在本申請(qǐng)上下文中,計(jì)算機(jī)可使用或計(jì)算機(jī)可讀介質(zhì)可以是任意介質(zhì),其可以包含、存儲(chǔ)、通信、傳輸、或傳送程序,以由指令執(zhí)行系統(tǒng)、裝置或設(shè)備使用,或結(jié)合指令執(zhí)行系統(tǒng)、裝置或設(shè)備使用。

顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。

當(dāng)前第1頁(yè)1 2 3 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
平利县| 嘉黎县| 巫溪县| 攀枝花市| 三门县| 镇康县| 武鸣县| 雷波县| 津南区| 乐清市| 察隅县| 闸北区| 大埔县| 盘山县| 托克逊县| 泰顺县| 镇坪县| 尼玛县| 嘉义市| 东乡| 罗平县| 卢氏县| 临武县| 衡水市| 望谟县| 西乌珠穆沁旗| 古蔺县| 正镶白旗| 和平县| 九江县| 易门县| 开封市| 永康市| 南宫市| 武定县| 南开区| 蒙阴县| 颍上县| 鄯善县| 房产| 屏东县|