專利名稱:Dhcp服務(wù)器裝置、ip地址分配系統(tǒng)及其方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種自動分配IP地址的技術(shù)。
背景技術(shù):
為了使對連接網(wǎng)絡(luò)的客戶端的IP地址進行的設(shè)定簡化,有時使用DHCP (DynamicHost Configuration Protocol :動態(tài)主機配置協(xié)議)服務(wù)器裝置。提出了一種以下技術(shù),即在同一子網(wǎng)絡(luò)(廣播網(wǎng)域)內(nèi)配置多個DHCP服務(wù)器裝置而提高冗余性。例如, 在某一種方法中,在兩臺DHCP服務(wù)器裝置之間相互交換IP地址的分配數(shù)、與優(yōu)先級有關(guān)的信息,已經(jīng)分配的數(shù)更少的服務(wù)器裝置或者優(yōu)先級更高的服務(wù)器裝置作為DHCP服務(wù)器而響應來自客戶端的IP地址的分配請求。在該方法中,兩臺DHCP服務(wù)器裝置相互共享地址池,由此抑制兩臺DHCP服務(wù)器裝置的IP地址的重復分配(向不同的多個客戶端分配同一 IP地址)。作為相同內(nèi)容的地址池的共享方法提出了兩種方法。一種方法是,兩臺DHCP服務(wù)器裝置與存儲地址池的同一存儲裝置相連接,由此在兩臺DHCP服務(wù)器中共享相同內(nèi)容的地址池。另一種方法是,兩臺DHCP服務(wù)器裝置分別具備存儲地址池的存儲裝置,并且在兩個存儲裝置之間使數(shù)據(jù)同步,由此在兩臺DHCP服務(wù)器中共享相同內(nèi)容的地址池。在上述兩臺DHCP服務(wù)器裝置與存儲地址池的同一存儲裝置相連接的技術(shù)中,產(chǎn)生以下問題。即,一側(cè)的DHCP服務(wù)器裝置轉(zhuǎn)移至其它系統(tǒng)(網(wǎng)絡(luò)),在轉(zhuǎn)移處的系統(tǒng)中作為DHCP服務(wù)器對客戶端分配IP地址,之后,在與該客戶端一起DHCP服務(wù)器裝置返回到原來的系統(tǒng)(網(wǎng)絡(luò))的情況下,IP地址產(chǎn)生重復。這是由于,當兩臺DHCP服務(wù)器裝置屬于相互不同的系統(tǒng)時,無法共享地址池,從而有可能各DHCP服務(wù)器裝置將相互相同的IP地址分配至屬于各個系統(tǒng)的不同的客戶端。另外,在上述兩臺DHCP服務(wù)器裝置分別具備存儲地址池的存儲裝置并且在兩個存儲裝置之間使數(shù)據(jù)同步的技術(shù)中,還產(chǎn)生以下問題。即,在由于網(wǎng)絡(luò)故障等而無法在兩個存儲裝置之間使數(shù)據(jù)同步的情況下,在兩臺DHCP服務(wù)器裝置之間無法共享地址池,從而產(chǎn)生IP地址的重復分配。
發(fā)明內(nèi)容
因而,在使用多個DHCP服務(wù)器對客戶端分配IP地址的系統(tǒng)中,期望抑制產(chǎn)生IP地址重復分配。I.根據(jù)本發(fā)明的一個方式,提供一種IP地址分配系統(tǒng),使用能夠?qū)儆诘谝痪W(wǎng)絡(luò)的多個DHCP服務(wù)器裝置對客戶端分配IP地址。各DHCP服務(wù)器裝置具有地址范圍存儲部,其存儲專用地址范圍,上述專用地址范圍是上述第一網(wǎng)絡(luò)的IP地址的全部范圍即網(wǎng)絡(luò)整體地址范圍內(nèi)的能夠分配給上述客戶端的IP地址的范圍,是與其它DHCP服務(wù)器裝置的專用地址范圍不重復的IP地址的范圍;地址分配控制部,其當從上述客戶端接收到新IP地址的分配請求時,能夠?qū)ι鲜鰧S玫刂贩秶邪腎P地址指定該IP地址從分配到解除為止的期限即租用期限并將該IP地址分配給上述客戶端;以及延長許可控制部,其當從上述客戶端接收到對已分配的現(xiàn)有IP地址的租用期限的延長請求時,在上述網(wǎng)絡(luò)整體地址范圍內(nèi)包含上述現(xiàn)有IP地址的情況下,不論上述專用地址范圍內(nèi)是否包含上述現(xiàn)有IP地址,都能夠向上述客戶端發(fā)送延長許可。在該IP地址分配系統(tǒng)中,多個DHCP服務(wù)器裝置分別具有存儲相不重復的專用地址范圍的地址范圍存儲部,將專用地址范圍內(nèi)包含的IP地址分配給客戶端。因此,能夠抑制產(chǎn)生IP地址的重復分配。另外,在該IP地址分配系統(tǒng)中,各DHCP服務(wù)器裝置當從具有該DHCP服務(wù)器裝置的專用地址范圍內(nèi)不包含的已分配的現(xiàn)有IP地址的客戶端接收到對租用期限的延長請求時,在網(wǎng)絡(luò)整體地址范圍內(nèi)包含該現(xiàn)有IP地址的情況下許可延長。因此,即使發(fā)生DHCP服務(wù)器裝置故障、撤除等,如果多個DHCP服務(wù)器裝置中的至少一個DHCP服務(wù)器裝置接收到來自客戶端的延長請求,則客戶端能夠延長租用期限。因而,能夠提高IP地址分配系統(tǒng)中的DHCP服務(wù)器功能的冗余性,并且能夠抑制隨著租用期限截止而產(chǎn)生的新IP地址的分配請求,從而能夠減輕客戶端、DHCP服務(wù)器裝置的處理負載、第一網(wǎng)絡(luò)的負載(使用帶寬等)。 2.在上述IP地址分配系統(tǒng)中,各DHCP服務(wù)器裝置分別具有DHCP服務(wù)器功能仲裁部,該DHCP服務(wù)器功能仲裁部與其它DHCP服務(wù)器裝置之間仲裁是否提供DHCP服務(wù)器功能,上述多個DHCP服務(wù)器裝置具有的多個上述DHCP服務(wù)器功能仲裁部之間進行仲裁的結(jié)果為上述多個DHCP服務(wù)器裝置中的僅一臺DHCP服務(wù)器裝置作為提供DHCP服務(wù)器功能的主服務(wù)器進行動作,除了作為上述主服務(wù)器的DHCP服務(wù)器裝置以外的其它DHCP服務(wù)器裝置作為不提供DHCP服務(wù)器功能的副服務(wù)器進行動作,作為上述主服務(wù)器進行動作的上述DHCP服務(wù)器裝置中的上述地址分配控制部執(zhí)行上述分配并且上述延長許可控制部發(fā)送上述延長許可,作為上述副服務(wù)器進行動作的上述DHCP服務(wù)器裝置中的上述地址分配控制部停止上述分配的功能并且上述延長許可控制部停止發(fā)送上述延長許可的功能。通過設(shè)為這種結(jié)構(gòu),僅一臺DHCP服務(wù)器裝置提供DHCP服務(wù)器功能,因此能夠抑制客戶端由多個DHCP服務(wù)器裝置分配互不相同的多個IP地址的情況。因而,例如在客戶端中,能夠省略從所分配的多個IP地址選擇一個IP地址的處理,從而能夠減輕客戶端中的處理負載。另外,能夠省略用于從多個DHCP服務(wù)器裝置對客戶端分配IP地址的數(shù)據(jù)的交換,從而能夠減輕DHCP服務(wù)器裝置的負載、第一網(wǎng)絡(luò)的負載(使用帶寬等)。3.在上述IP地址分配系統(tǒng)中,各DHCP服務(wù)器裝置所具有的上述DHCP服務(wù)器功能仲裁部能夠定期地與其它DHCP服務(wù)器裝置所具有的上述DHCP服務(wù)器功能仲裁部之間進行上述仲裁。通過設(shè)為這種結(jié)構(gòu),作為副服務(wù)器進行動作的DHCP服務(wù)器裝置能夠根據(jù)作為主服務(wù)器進行動作的DHCP服務(wù)器裝置的故障、撤除,而在短期間內(nèi)即最長也是在仲裁的循環(huán)期間經(jīng)過后就能夠檢測出在第一網(wǎng)絡(luò)中不存在主服務(wù)器的情況。另外,作為副服務(wù)器進行動作的DHCP服務(wù)器裝置在第一網(wǎng)絡(luò)中不存在主服務(wù)器的情況下,通過與是否提供DHCP服務(wù)器功能有關(guān)的仲裁而能夠作為主服務(wù)器進行動作。因而,相比于與其它DHCP服務(wù)器裝置之間不進行定期地仲裁的方式,能夠更縮短在第一網(wǎng)絡(luò)中不存在主服務(wù)器的期間。4.在上述IP地址分配系統(tǒng)中,上述多個DHCP服務(wù)器裝置可以是路由器所具有的第一 DHCP服務(wù)器裝置以及便攜式網(wǎng)絡(luò)連接裝置所具有的第二 DHCP服務(wù)器裝置。
能夠構(gòu)成為,在上述路由器和上述便攜式網(wǎng)絡(luò)連接裝置都屬于上述第一網(wǎng)絡(luò)的情況下,各DHCP服務(wù)器裝置所具有的多個上述DHCP服務(wù)器功能仲裁部之間進行仲裁的結(jié)果為上述第一 DHCP服務(wù)器裝置作為上述主服務(wù)器進行動作,上述第二DHCP服務(wù)器裝置作為上述副服務(wù)器進行動作。在上述便攜式網(wǎng)絡(luò)連接裝置屬于與上述第一網(wǎng)絡(luò)不同的網(wǎng)絡(luò)即第二網(wǎng)絡(luò)而上述路由器不屬于上述第二網(wǎng)絡(luò)時,上述第二 DHCP服務(wù)器裝置作為上述主服務(wù)器進行動作。通過設(shè)為這種結(jié)構(gòu),在便攜式網(wǎng)絡(luò)連接裝置從屬于路由器的第一網(wǎng)絡(luò)移出而變?yōu)閷儆诘诙W(wǎng)絡(luò)的情況下,第二 DHCP服務(wù)器裝置能夠在第二網(wǎng)絡(luò)中作為主服務(wù)器進行動作。因而,即使客戶端以及便攜式網(wǎng)絡(luò)連接裝置移出而變?yōu)閷儆诘诙W(wǎng)絡(luò),當對在屬于第一網(wǎng)絡(luò)時分配的IP地址請求租用期限的延長時,客戶端也能夠通過便攜式網(wǎng)絡(luò)連接裝置許可延長。另外,在第二網(wǎng)絡(luò)中第二 DHCP服務(wù)器裝置作為主服務(wù)器進行動作。因此,新客戶端屬于第二網(wǎng)絡(luò),當從上述新客戶端發(fā)送新IP地址的分配請求時,也能夠?qū)ι鲜鲂驴蛻舳朔峙銲P地址。
5.在上述IP地址分配系統(tǒng)中,上述第二 DHCP服務(wù)器裝置還可以具有專用地址范圍分配請求發(fā)送部,在上述第二 DHCP服務(wù)器裝置作為上述副服務(wù)器進行動作的情況下,該專用地址范圍分配請求發(fā)送部對作為上述主服務(wù)器進行動作的上述第一 DHCP服務(wù)器裝置發(fā)送上述第二 DHCP服務(wù)器裝置用的上述專用地址范圍的分配請求。上述第一 DHCP服務(wù)器裝置還可以具有地址范圍設(shè)定部,當上述第一 DHCP服務(wù)器裝置從上述第二 DHCP服務(wù)器裝置接收到上述專用地址范圍的分配請求時,該地址范圍設(shè)定部將上述網(wǎng)絡(luò)整體地址范圍內(nèi)的除了上述第一 DHCP服務(wù)器裝置用的上述專用地址范圍以外的范圍內(nèi)的至少一部分作為上述第二 DHCP服務(wù)器裝置用的上述專用地址范圍通知給上述第二 DHCP服務(wù)器裝置。通過設(shè)為這種結(jié)構(gòu),能夠在第一 DHCP服務(wù)器裝置中集中管理各DHCP服務(wù)器裝置的專用地址范圍。因此,能夠以各專用地址范圍不重復的方式進行分配。6.在上述IP地址分配系統(tǒng)中,上述第二 DHCP服務(wù)器裝置能夠構(gòu)成為還具有歷史記錄存儲部,該歷史記錄存儲部存儲上述第二 DHCP服務(wù)器裝置作為上述主服務(wù)器進行動作時與由上述地址分配控制部執(zhí)行的上述分配動作的歷史記錄有關(guān)的信息。上述第二 DHCP服務(wù)器裝置的上述專用地址范圍分配請求發(fā)送部能夠構(gòu)根據(jù)在上述歷史記錄存儲部中存儲的與上述歷史記錄有關(guān)的信息,在上述專用地址范圍的分配請求中指定上述第二 DHCP服務(wù)器裝置用的上述專用地址范圍的最低請求范圍。在這種結(jié)構(gòu)中,專用地址范圍分配請求發(fā)送部根據(jù)與分配動作的歷史記錄有關(guān)的信息來指定最低請求范圍,因此能夠設(shè)定包含所需足夠數(shù)的IP地址的范圍作為專用地址范圍。因而,在設(shè)定于各DHCP服務(wù)器裝置中的專用地址范圍內(nèi),例如,能夠抑制以下問題設(shè)定過大的范圍而在任一個DHCP服務(wù)器裝置保留有不分配給客戶端的無用的IP地址。7.在上述IP地址分配系統(tǒng)中,在各DHCP服務(wù)器裝置中分別預先設(shè)定與DHCP服務(wù)器功能的提供有關(guān)的優(yōu)先級。在上述第一 DHCP服務(wù)器裝置中作為上述優(yōu)先級而設(shè)定比在上述第二 DHCP服務(wù)器裝置中設(shè)定上述優(yōu)先級高的值。各DHCP服務(wù)器裝置的上述DHCP服務(wù)器功能仲裁部將表示上述優(yōu)先級的信息發(fā)送給其它DHCP服務(wù)器裝置。各DHCP服務(wù)器裝置在本DHCP服務(wù)器裝置中設(shè)定的上述優(yōu)先級高于在其它DHCP服務(wù)器裝置中設(shè)定的優(yōu)先級的情況下,本DHCP服務(wù)器裝置作為上述主服務(wù)器進行動作。各DHCP服務(wù)器裝置在本DHCP服務(wù)器裝置中設(shè)定的上述優(yōu)先級低于在其它DHCP服務(wù)器裝置設(shè)定中的優(yōu)先級的情況下,本DHCP服務(wù)器裝置作為上述副服務(wù)器進行動作。通過設(shè)為這種結(jié)構(gòu),在第一 DHCP服務(wù)器裝置和第二 DHCP服務(wù)器裝置均屬于第一網(wǎng)絡(luò)的情況下,能夠使第一 DHCP服務(wù)器裝置作為主服務(wù)器進行動作。通常,與便攜式網(wǎng)絡(luò)連接裝置相比,路由器的CPU、存儲器等的硬件資源充裕,即使作為主服務(wù)器進行動作來提供DHCP服務(wù)器功能,影響對包進行中繼的功能的可能性也較低。與此相對,便攜式網(wǎng)絡(luò)連接裝置的硬件資源更少,因此在作為主服務(wù)器進行動作的情況下,對包進行中繼的功能降低的可能性高。另外,通過上述結(jié)構(gòu),用戶通過調(diào)整對DHCP服務(wù)器裝置設(shè)定的優(yōu)先級,能夠指定作為主服務(wù)器進行動作的裝置。8.根據(jù)本發(fā)明的其它方式,提供一種IP地址分配方法,使用能夠?qū)儆诘谝痪W(wǎng)絡(luò)的 多個DHCP服務(wù)器裝置對客戶端分配IP地址。該方法具備以下步驟步驟(a),在各DHCP服務(wù)器裝置中存儲專用地址范圍,上述專用地址范圍是能夠在上述第一網(wǎng)絡(luò)中使用的IP地址的全部范圍即網(wǎng)絡(luò)整體地址范圍內(nèi)的能夠分配給上述客戶端的IP地址的范圍,是與其它DHCP服務(wù)器裝置的專用地址范圍不重復的IP地址的范圍;步驟(b),在各DHCP服務(wù)器裝置中當從上述客戶端接收到新IP地址的分配請求時,對在上述專用地址范圍內(nèi)包含的IP地址指定該IP地址從分配到解除為止的期限即租用期限并將該IP地址分配給上述客戶端;以及步驟(c),在各DHCP服務(wù)器裝置中當從上述客戶端接收到對已分配的現(xiàn)有IP地址的上述租用期限的延長請求時,在上述網(wǎng)絡(luò)整體地址范圍內(nèi)包含上述現(xiàn)有IP地址的情況下,不論上述專用地址范圍內(nèi)是否包含上述現(xiàn)有IP地址,都向上述客戶端發(fā)送延長許可。在該IP地址分配方法中,多個DHCP服務(wù)器裝置分別存儲互不重復的專用地址范圍并將專用地址范圍內(nèi)包含的IP地址分配給客戶端。因此,能夠抑制產(chǎn)生IP地址的重復分配。另外,各DHCP服務(wù)器裝置當從具有本DHCP服務(wù)器裝置的專用地址范圍內(nèi)不包含的現(xiàn)有IP地址的客戶端接收到對租用期限的延長請求時,在網(wǎng)絡(luò)整體地址范圍內(nèi)包含現(xiàn)有IP地址的情況下許可延長。因此,即使發(fā)生DHCP服務(wù)器裝置的故障、撤除等,如果多個DHCP服務(wù)器裝置中的至少一個DHCP服務(wù)器裝置能夠接收來自客戶端的延長請求,則客戶端能夠延長租用期限。因而,能夠提高IP地址分配系統(tǒng)中的DHCP服務(wù)器功能的冗余性,并且能夠抑制隨著租用期限截止而產(chǎn)生的新IP地址的分配請求處理,從而能夠減輕客戶端、DHCP服務(wù)器裝置的處理負載、第一網(wǎng)絡(luò)的負載(使用帶寬等)。一種DHCP服務(wù)器裝置,能夠?qū)儆诘谝痪W(wǎng)絡(luò),對客戶端分配IP地址,該DHCP服務(wù)器裝置具備地址范圍存儲部,其存儲專用地址范圍,上述專用地址范圍是上述第一網(wǎng)絡(luò)的IP地址的全部范圍即網(wǎng)絡(luò)整體地址范圍內(nèi)的能夠分配給上述客戶端的IP地址的范圍,是與其它DHCP服務(wù)器裝置的專用地址范圍不重復的IP地址范圍;地址分配控制部,其當從上述客戶端接收到新IP地址分配請求時,能夠?qū)ι鲜鰧S玫刂贩秶鷥?nèi)包含的IP地址指定該IP地址從分配到解除為止的期限即租用期限并將該IP地址分配給上述客戶端;以及延長許可控制部,其當從上述客戶端接收到對已分配的現(xiàn)有IP地址的租用期限的延長請求時,在上述網(wǎng)絡(luò)整體地址范圍內(nèi)包含上述現(xiàn)有IP地址的情況下,不論本DHCP服務(wù)器裝置中存儲的專用地址范圍內(nèi)是否包含上述現(xiàn)有IP地址,都能夠向上述客戶端發(fā)送延長許可一種IP地址分配方法,使用能夠?qū)儆诘谝痪W(wǎng)絡(luò)的DHCP服務(wù)器裝置對客戶端分配IP地址,該IP地址分配方法具備以下步驟在上述DHCP服務(wù)器裝置中存儲專用地址范圍的步驟a,上述專用地址范圍是在上述第一網(wǎng)絡(luò)中能夠使用的IP地址的全部范圍即網(wǎng)絡(luò)整體地址范圍內(nèi)的能夠分配給上述客戶端的IP地址的范圍,是與其它DHCP服務(wù)器裝置的專用地址范圍不重復的IP地址的范圍;步驟b,在上述DHCP服務(wù)器裝置中,當從上述客戶端接收到新IP地址分配請求時,對上述專用地址范圍內(nèi)包含的IP地址指定該IP地址從分配到解除為止的期限即租用期限并將該IP地址分配給上述客戶端;以及步驟C,在上述DHCP服務(wù)器裝置中,當從上述客戶端接收到對已分配的現(xiàn)有IP地址的上述租用期限的延長請求時,在上述網(wǎng)絡(luò)整體地址范圍內(nèi)包含上述現(xiàn)有IP地址的情況下,不論本DHCP服務(wù)器裝置中存儲的專用地址范圍內(nèi)是否包含上述現(xiàn)有IP地址,都向上述客戶端發(fā)送延長許可。此外,本發(fā)明能夠通過各種方式來實現(xiàn),例如能夠通過無線中繼裝置、包括無線中繼裝置的無線通信系統(tǒng)、這些裝置或者系統(tǒng)的控制方法、用于實現(xiàn)這些方法或裝置或系統(tǒng)的功能的計算機程序、記錄了該計算機程序的記錄介質(zhì)等方式來實現(xiàn)。
圖I是表示作為本發(fā)明的一個實施例的IP地址分配系統(tǒng)的概要結(jié)構(gòu)的說明圖。 圖2是表示IP地址分配系統(tǒng)的第二連接方式的說明圖。圖3是表示IP地址分配系統(tǒng)的第三連接方式的說明圖。圖4是表示便攜式網(wǎng)絡(luò)連接裝置的詳細結(jié)構(gòu)的說明圖。圖5是表示路由器的詳細結(jié)構(gòu)的說明圖。圖6是表示第一實施例中的動作模式切換處理的過程的流程圖。圖7是表示在IP地址分配系統(tǒng)中執(zhí)行的DHCP服務(wù)器仲裁處理的過程的流程圖。圖8是表示在IP地址分配系統(tǒng)中執(zhí)行的地址范圍調(diào)整處理的過程的序列圖。圖9是示意性地示出在圖5所示的路由器的地址管理表保存部中保存的地址管理表的設(shè)定內(nèi)容的說明圖。圖10是表示在路由器以及便攜式網(wǎng)絡(luò)連接裝置(主體)中執(zhí)行的DHCP服務(wù)器處理的過程的流程圖。圖11是表示DHCP服務(wù)器處理的一例的第一說明圖。圖12是表示DHCP服務(wù)器處理的一例的第二說明圖。圖13是表示第二實施例的便攜式網(wǎng)絡(luò)連接裝置的詳細結(jié)構(gòu)的說明圖。圖14是表示第二實施例的路由器的詳細結(jié)構(gòu)的說明圖。圖15是表示第二實施例中的第一連接方式的說明圖。圖16是表示第二實施例的DHCP服務(wù)器仲裁處理的過程的流程圖。圖17是表示第二實施例中的地址范圍調(diào)整處理的過程的序列圖。圖18是表示第三實施例的便攜式網(wǎng)絡(luò)連接裝置的詳細結(jié)構(gòu)的說明圖。圖19是表示第三實施例的路由器的詳細結(jié)構(gòu)的說明圖。圖20是表示第三實施例中的DHCP服務(wù)器仲裁處理的過程的流程圖。圖21是表示第三實施例中的地址范圍調(diào)整處理的過程的序列圖。
具體實施例方式A.第一實施例
Al.系統(tǒng)結(jié)構(gòu)圖I是表示作為本發(fā)明的一個實施例的IP地址分配系統(tǒng)的概要結(jié)構(gòu)的說明圖。第一實施例的IP地址分配系統(tǒng)10具備路由器500、便攜式網(wǎng)絡(luò)連接裝置20、第一客戶端CLl以及第二客戶端CL2??蛻舳说臄?shù)量并不限定于兩臺,能夠采用任意的數(shù)量。系統(tǒng)10例如能夠使用于家庭、小規(guī)模辦公室中。IP地址分配系統(tǒng)10對屬于系統(tǒng)的客戶端(在圖I的例子中兩臺客戶端CL1、CL2)分配IP地址,并且對包(三層數(shù)據(jù)包和二層幀)進行中繼,由此實現(xiàn)客戶端之間的通信或者經(jīng)由因特網(wǎng)的通信。路由器500是在層3 (0SI參考模型的第三層)中對包進行中繼的裝置,與因特網(wǎng)相連接。另外,路由器500通過網(wǎng)絡(luò)線纜Ca與機座200相連接,通過網(wǎng)絡(luò)線纜Cb與第一客戶端CLl相連接。此外,路由器500是固置型裝置。這種路由器500例如作為家庭網(wǎng)關(guān)由ISP(Internet Services Provider)服務(wù)提供商提供。此外,在后記述路由器500的詳細結(jié)構(gòu)。
便攜式網(wǎng)絡(luò)連接裝置20具備彼此能夠拆卸自如地進行連接的主體100和機座200。主體100是小型輕量的便攜式裝置,是在層3或者層2中對包(幀)進行中繼的裝置。在圖I中,主體100與機座200相連接。另外,在圖I中,主體100通過網(wǎng)絡(luò)線纜Ca與第一客戶端CLl相連接,以無線方式與第二客戶端CL2相連接。主體100具有在層3中對包進行中繼的動作模式(即,作為路由器進行動作的動作模式)以及在層2中對包進行中繼的動作模式(即,作為橋進行動作的動作模式)。此外,在圖I的例子中,主體100作為橋進行動作。在后記述便攜式網(wǎng)絡(luò)連接裝置20的詳細結(jié)構(gòu)。機座200在與主體100相連接時對主體100提供各種功能。另外,機座200還作為用于載置主體100的支架和充電器而發(fā)揮功能。機座200具備端口 220和切換開關(guān)230。端口 220是用于主體100通過機座200與有線LAN相連接的端口,與網(wǎng)絡(luò)線纜Ca相連接。切換開關(guān)230是所謂滑動開關(guān),以手動方式切換為“Internet”狀態(tài)和“Lan”(局域網(wǎng))狀態(tài)中的任一狀態(tài)。在圖I中,將切換開關(guān)230設(shè)定為“Internet” (因特網(wǎng))狀態(tài)。兩臺客戶端CL1、CL2均為個人計算機。第一客戶端CLl具有未圖示的有線LAN接口,通過該有線LAN接口和網(wǎng)絡(luò)線纜Cb與路由器500相連接。第二客戶端CL2具有未圖示的無線LAN接口,通過該無線LAN接口與主體100相連接。在圖I中,主體100作為無線LAN的接入點進行動作,第二客戶端CL2作為無線LAN的客戶端進行動作。在IP地址分配系統(tǒng)10中,作為各結(jié)構(gòu)要素之間的連接方式允許多種連接方式。在圖I中示出IP地址分配系統(tǒng)10的第一連接方式。在第一連接方式中,各結(jié)構(gòu)要素均配置于相同的地點A(例如家庭、辦公室)。在第一連接方式中,在路由器500更下級側(cè)(遠離因特網(wǎng)的一側(cè))構(gòu)成一個網(wǎng)絡(luò)NW1。在此,在第一實施例中“網(wǎng)絡(luò)”是指廣播幀能夠到達的范圍即附加同一網(wǎng)絡(luò)地址的IP地址的范圍。在第一連接方式中,路由器500作為DHCP (DynamicHost Configuration Protocol :動態(tài)主機配置協(xié)議)服務(wù)器裝置而進行動作,對各客戶端CLl, CL2分配IP地址。具體地說,在第一實施例中,路由器500對第一客戶端CLl分配IP地址“192. 168. 11. 3”,對第二客戶端CL2分配IP地址“192. 168. 11. 4”。這些IP地址是私人IP地址,在各客戶端CL1、CL2通過因特網(wǎng)進行通信情況下,在路由器500中,對私人IP地址與全局IP地址之間進行轉(zhuǎn)換。此外,在第一連接方式中,主體100沒有作為DHCP服務(wù)器裝置進行動作。
圖2是表示IP地址分配系統(tǒng)的第二連接方式的說明圖。在第二連接方式中,并不是所有結(jié)構(gòu)要素都配置在相同地點。具體地說,在圖2上部的地點A配置有路由器500、第一客戶端CLl以及網(wǎng)絡(luò)線纜Cb。在圖2下部的地點B配置有主體100、機座200、第二客戶端CL2、第三客戶端CL3以及網(wǎng)絡(luò)線纜Ca。此外,在第一實施例中,地點A與地點B彼此分離很遠。例如,地點A與地點B分離至無線LAN接入點與無線LAN客戶端之間無法進行通信的程度。在此,第三客戶端CL3與兩臺客戶端CL1、CL2同樣是個人計算機,具有未圖示的有線LAN接口。第三客戶端CL3通過未圖示的有線LAN接口、網(wǎng)絡(luò)線纜Ca、機座200與主體100相連接。在第二連接方式中,將切換開關(guān)230設(shè)定為“Lan”狀態(tài)。主體100具備未圖示的移動體通信接口,通過該移動體通信接口與移動體通信網(wǎng)的基站進行無線通信。 例如,在地點A中實現(xiàn)圖I示出的第一連接方式的狀態(tài)下,在用戶進行以下操作的情況下能夠?qū)崿F(xiàn)第二連接方式用戶從路由器500上撤除網(wǎng)絡(luò)線纜Ca而將主體100、機座200、第二客戶端CL2移到地點B,將網(wǎng)絡(luò)線纜Ca與作為新客戶端的第三客戶端CL3進行連接。例如用戶將第二客戶端CL2在維持通過因特網(wǎng)通信的狀態(tài)下移到地點B,在該情況下會發(fā)生將主體100等從地點A移出。如圖2所示,在地點B中,構(gòu)成新網(wǎng)絡(luò)NW2。在該網(wǎng)絡(luò)NW2中,使用與網(wǎng)絡(luò)NWl相同的網(wǎng)絡(luò)地址(私人地址)。然而,這兩個網(wǎng)絡(luò)NWl、NW2之間不進行廣播幀的發(fā)送和接收。 在地點B中,主體100作為DHCP服務(wù)器裝置進行動作。主體100對在地點B中重新參加IP地址分配系統(tǒng)10的第三客戶端CL3分配IP地址“192. 168. 11. 32”。另外,在地點B中,主體100還作為路由器進行動作。具體地說,將第二客戶端CL2或者第三客戶端CL3輸出的IP包中繼到移動體通信網(wǎng),并且將從移動體通信網(wǎng)接收到的以第二客戶端CL2或者第三客戶端CL3為目的地的IP包中繼到第二客戶端CL2或者第三客戶端CL3。在地點A中,除了主體100、機座200、第二客戶端CL2被撤除之外,實現(xiàn)與第一連接方式相同的狀態(tài)。具體地說,第一客戶端CLl通過網(wǎng)絡(luò)線纜Ca與路由器500相連接,通過路由器500能夠經(jīng)由因特網(wǎng)進行通信。圖3是表示IP地址分配系統(tǒng)的第三連接方式的說明圖。在第三連接方式中,與第二連接方式同樣地,并不是所有結(jié)構(gòu)要素都配置于相同地點。具體地說,在圖3上部的地點A配置有路由器500、機座200、第一客戶端CLl、網(wǎng)絡(luò)線纜Ca以及網(wǎng)絡(luò)線纜Cb。在圖3下部的地點C配置有主體100、第二客戶端CL2以及第四客戶端CL4。此外,在第一實施例中,地點A與地點C彼此分離很遠。例如,地點A與地點C分離至無線LAN接入點與無線LAN客戶端之間無法進行通信的程度。在此,第四客戶端CL4是與兩臺客戶端CLl、CL2相同的個人計算機,具有未圖示的無線LAN接口。第四客戶端CL4通過未圖示的無線LAN接口與主體100相連接。此外,在第二連接方式中,將切換開關(guān)230設(shè)定為“Internet”狀態(tài)。例如,在地點A實現(xiàn)圖I示出的第一連接方式的狀態(tài)下,在用戶進行以下操作的情況下能夠?qū)崿F(xiàn)第三連接方式用戶將主體100從機座200上斷開而將主體100與第二客戶端CL2移到地點B,并且作為新客戶端的第四客戶端CL4與作為無線LAN接入點而進行動作的主體100通過無線通信進行連接。與第二實施例同樣地,例如用戶將第二客戶端CL2在維持通過因特網(wǎng)進行通信的狀態(tài)下移到地點C,在該的情況下會發(fā)生將主體100和第二客戶端CL2從地點A移出。如圖3所示,在地點C中,構(gòu)成新網(wǎng)絡(luò)NW3。在該網(wǎng)絡(luò)NW3中,使用與網(wǎng)絡(luò)NWl相同的網(wǎng)絡(luò)地址。然而,這兩個網(wǎng)絡(luò)NW1、NW3之間不進行廣播幀的發(fā)送和接收。在地點C中,主體100作為DHCP服務(wù)器裝置進行動作。主體100對在地點C中新參加IP地址分配系統(tǒng)10的第四客戶端CL4分配IP地址“192. 168. 11. 33”。另外,在地點C中,主體100還作為路由器進行動作。具體地說,將第二客戶端CL2或者第四客戶端CL4輸出的IP包中繼到移動體通信網(wǎng),并且將從移動體通信網(wǎng)接收到的以第二客戶端CL2或者第四客戶端CL4為目的地的IP包中繼到第二客戶端CL2或者第四客戶端CL4。圖4是表示便攜式網(wǎng)絡(luò)連接裝置的詳細結(jié)構(gòu)的說明圖。機座200除了具備上述端口 220和切換開關(guān)230以外還具備主體連接接口(I/F) 280和LAN控制電路210。作為端口220例如能夠采用基于IEEE802. 3/3u/3ab標準的端口。LAN控制電路210按照既定的網(wǎng)絡(luò)協(xié)議(例如以太網(wǎng)(注冊商標))通過端口 220控制數(shù)據(jù)傳輸。 切換開關(guān)230是用于切換端口 220的功能的開關(guān),配置于端口 220附近。端口 220在切換開關(guān)230的狀態(tài)為“Lan”的情況下,作為用于與客戶端進行連接的端口發(fā)揮功能,在切換開關(guān)230的狀態(tài)為“Internet”的情況下,作為用于與客戶端不同的其它裝置進行連接的端口發(fā)揮功能。在此,“客戶端”是指較上級的層(例如層4以上)的通信的終端的裝置,與客戶端不同的裝置例如是指層2開關(guān)、層3開關(guān)、路由器這種較下級的層(例如,層3以下)的通信的終端,向客戶端中繼數(shù)據(jù)(包)的裝置。此外,“較下級的層”是比“較上級的層”更靠下級的層。主體連接接口 280具有USB (Universal Serial Bus :通用串行總線)設(shè)備控制器的功能。主體連接接口 280在機座200與主體100相連接時,遵照USB標準來進行與主體100之間的信息交換、電力提供。如圖4所示,主體100包括CPU 120、ROM 171、RAM 172、用于連接USB設(shè)備的USB設(shè)備接口(I/F) 173、無線LAN控制電路174、無線WAN控制電路175、移動體通信控制電路176以及用于與機座200進行連接的機座連接接口(I/F) 180。無線LAN控制電路(也稱為“無線LAN接口”) 174包括調(diào)制器、天線放大器。無線LAN控制電路174例如作為基于IEEE802. llb/g標準的無線LAN的接入點與無線LAN的客戶端(例如個人計算機、游戲機)進行無線通信。無線WAN控制電路(也稱為“無線WAN接口”) 175包括調(diào)制器、放大器以及天線。無線WAN控制電路175例如作為基于IEEE 802. Ila/b/g標準的無線LAN的客戶端與無線LAN的接入點(例如公共無線LAN)進行無線通信。移動體通信控制電路(也稱為“移動體通信接口”) 176包括調(diào)制器、放大器以及天線。移動體通信控制電路176例如作為基于3G/HSPA標準的移動體通信的端末與移動體通信網(wǎng)的基站進行無線通信。這樣,第一實施例的主體100包括多個無線通信接口,該多個無線通信接口分別在互不相同的無線通信網(wǎng)絡(luò)中進行無線通信。機座連接接口 180具有USB主控制器的功能,在主體100與機座200進行連接時,遵照USB標準來進行與機座200之間的信息交換。另外,機座連接接口 180在主體100與機座200進行連接時,將通過主體連接接口 280從機座提供的電力傳輸至主體100側(cè)的未圖示的電池。
CPU 120將保存在ROM 171中的計算機程序加載到RAM172中來執(zhí)行,由此來控制便攜式網(wǎng)絡(luò)連接裝置20的各部。CPU120通過控制便攜式網(wǎng)絡(luò)連接裝置20的各部,來作為傳送處理部121、傳送控制部122、切換監(jiān)視部123、連接監(jiān)視部124、DHCP服務(wù)器功能部125以及地址范圍調(diào)整部126的各功能部而進行動作。傳送處理部121具有路由器功能部121R和橋功能部121b。傳送處理部121將通過各無線通信接口(無線LAN控制電路174、無線WAN控制電路175、移動體通信控制電路176)以及機座200所具有的端口 220輸入的包(三層數(shù)據(jù)包和二層幀)按照目的地地址來進行傳送。傳送控制部122控制傳送處理部121。作為上述控制之一,傳送控制部122執(zhí)行后述的動作模式切換處理,來設(shè)定(切換)傳送處理部121的動作模式。切換監(jiān)視部123監(jiān)視切換開關(guān)230的切換狀態(tài)。具體地說,例如,切換開關(guān)230與CPU 120的GPIO(General Purpose Input/Output :通用輸入輸出)端口通過未圖示的控制線進行連接,切換監(jiān)視部123根據(jù)通過上述控制線輸入到CPU 120的中斷信號,能夠監(jiān)視開關(guān)230的切換狀態(tài)。 連接監(jiān)視部124是監(jiān)視主體100是否與機座200進行連接的功能部。關(guān)于該監(jiān)視,例如能夠通過在主體連接接口 280與機座連接接口 180之間是否存在供電來進行監(jiān)視。另夕卜,例如能夠按照USB標準中的裝置之間的連接檢測序列(例如在D+、D-中的任一個成為3. 3V的情況下檢測為連接),來監(jiān)視主體100與機座200之間是否連接。DHCP服務(wù)器功能部125是對客戶端提供DHCP服務(wù)的功能部。具體地說,例如,DHCP服務(wù)器功能部125對請求新IP地址分配的客戶端決定IP地址并通知所分配的IP地址。DHCP服務(wù)器功能部125還對請求延長IP地址的租用期限的客戶端判斷是否可以延長并進行通知。地址范圍調(diào)整部126與路由器500之間對DHCP服務(wù)器功能部125能夠分配到客戶端的IP地址的范圍(地址池)進行調(diào)整。ROM 171是所謂快閃R0M,是可寫入的存儲器。在R0M171中除了保存用于實現(xiàn)上述各功能部的未圖示的程序以外還保存DHCP服務(wù)器優(yōu)先級保存部17a、地址管理表保存部17b以及路由表保存部17c。DHCP服務(wù)器優(yōu)先級保存部17a保存DHCP服務(wù)器優(yōu)先級。在第一實施例中,“DHCP服務(wù)器優(yōu)先級”是指能夠作為DHCP服務(wù)器進行動作的多個裝置之間的作為DHCP服務(wù)器進行動作的優(yōu)先級程度的參數(shù)。在第一實施例中,在主體100的DHCP服務(wù)器優(yōu)先級保存部17a中預先設(shè)定(保存)“I”作為DHCP服務(wù)器優(yōu)先級。此外,該DHCP服務(wù)器優(yōu)先級使用于后述的DHCP服務(wù)器仲裁處理中。地址管理表保存部17b保存記錄所謂地址池的未圖示的表。在該未圖示的表中針對已分配的各IP地址對應地記錄了客戶端的MAC地址、分配IP地址的時刻、租用期限等信息。路由表保存部17c保存未圖示的路由表。圖5是表示路由器的詳細結(jié)構(gòu)的說明圖。路由器500具備CPU 320,RAM 330,ROM340、無線LAN控制電路350以及有線LAN控制部360。CPU 320將保存在ROM 340中的計算機程序加載到RAM330中來執(zhí)行,由此作為傳送處理部321、傳送控制部322、DHCP服務(wù)器功能部323以及地址范圍控制部324的各功能部進行動作。傳送處理部321按照目標地址來傳送通過有線LAN控制部360、無線LAN控制電路350輸入的IP包。傳送控制部322控制傳送處理部321。DHCP服務(wù)器功能部323與圖4示出的主體100的DHCP服務(wù)器功能部125同樣地,對客戶端提供DHCP服務(wù)。地址范圍控制部324決定由路由器500 (DHCP服務(wù)器功能部323)能夠分配給客戶端的地址范圍以及主體100(DHCP服務(wù)器功能部125)能夠分配給客戶端的地址范圍。ROM 340是所謂快閃R0M,是可寫入的存儲器。在R0M340中除了保存有用于實現(xiàn)上述各功能部的未圖示的程序以外,還保存了 DHCP服務(wù)器優(yōu)先級保存部341、地址管理表保存部342以及路由表保存部343。DHCP服務(wù)器優(yōu)先級保存341與圖4示出的主體100的DHCP服務(wù)器優(yōu)先級保存部17a同樣地保存DHCP服務(wù)器優(yōu)先級。在第一實施例中,在路由器500的DHCP服務(wù)器優(yōu)先級保存部341中預先設(shè)定(保存)“255”作為DHCP服務(wù)器優(yōu)先級。地址管理表保存部17b與圖4示出的主體100的地址管理表保存部17b同樣地,保存未圖示的記錄所謂地址池的表。路由表保存部343與圖4示出的主體100的路由表保存部17c同樣地,保存未圖示的路由表。 無線LAN控制電路350具有與圖4示出的主體100的路由表保存部17c相同的結(jié)構(gòu)。有線LAN控制部360具備多個未圖示的端口。有線LAN控制部360通過與上述端口相連接的線纜(例如,網(wǎng)絡(luò)線纜Ca、網(wǎng)絡(luò)線纜Cb)與第一客戶端CL1、第二客戶端CL2以及因特網(wǎng)相連接。另外,有線LAN控制部360按照既定的網(wǎng)絡(luò)協(xié)議(例如以太網(wǎng)(注冊商標))對控制經(jīng)由未圖示的端口進行的數(shù)據(jù)傳輸。地址管理表保存部17b、342分別相當于上述地址范圍存儲部。另外,路由器500和主體100相當于上述多個DHCP服務(wù)器裝置,DHCP服務(wù)器功能部125相當于上述地址分配控制部、延長許可控制部以及DHCP服務(wù)器功能仲裁部,DHCP服務(wù)器功能部323相當于上述地址分配控制部、延長許可控制部以及DHCP服務(wù)器功能仲裁部,網(wǎng)絡(luò)NWl相當于上述第一網(wǎng)絡(luò),網(wǎng)絡(luò)NW2、NW3相當于上述第二網(wǎng)絡(luò),地址范圍調(diào)整部126相當于上述專用地址范圍分配請求發(fā)送部,地址范圍控制部324相當于上述地址范圍設(shè)定部。另外,DHCP服務(wù)器功能部125、323所提供的各種功能中針對請求分配新IP地址的客戶端而決定并通知要分配的IP地址并且對請求延長IP地址的租用期限的客戶端而判斷并通知是否可以延長的功能相當于上述DHCP服務(wù)器功能。A2.動作模式切換處理圖6是表示第一實施例中的動作模式切換處理的過程的流程圖。在第一實施例的IP地址分配系統(tǒng)10中,在便攜式網(wǎng)絡(luò)連接裝置20中執(zhí)行動作模式切換處理,由此實現(xiàn)決定和切換便攜式網(wǎng)絡(luò)連接裝置20 (傳送處理部121)的動作模式。具體地說,在便攜式網(wǎng)絡(luò)連接裝置20中,連接監(jiān)視部124在便攜式網(wǎng)絡(luò)連接裝置20的電源被接通之后始終監(jiān)視主體100與機座200之間是否進行連接。另外,在便攜式網(wǎng)絡(luò)連接裝置20的電源被導通之后,切換監(jiān)視部123始終監(jiān)視切換開關(guān)230的切換狀態(tài)的變化(是否存在操作)。并且,在便攜式網(wǎng)絡(luò)連接裝置20中,在主體100與機座200之間的連接狀態(tài)發(fā)生變化的情況下或者在切換開關(guān)230的切換狀態(tài)發(fā)生變化的情況下,執(zhí)行動作模式切換處理。首先,傳送控制部122通過控制連接監(jiān)視部124來判斷主體100是否與機座200相連接(步驟S10)。在主體100與機座200相連接的情況下(步驟SlO 是”),傳送控制部122將保存在ROM 171中的未圖示的以太網(wǎng)驅(qū)動器程序加載到機座200所具有的LAN控制電路210(步驟S15)。傳送控制部122控制切換監(jiān)視部123,判斷切換開關(guān)230的狀態(tài)是否處于“Internet”的狀態(tài)(步驟S20)。在切換開關(guān)230的狀態(tài)為“Internet”的狀態(tài)的情況下(步驟S20 是”),傳送控制部122將傳送處理部121的動作模式設(shè)定(切換)為第一動作模式(步驟S25)。另一方面,在切換開關(guān)230的狀態(tài)處于“Lan”的狀態(tài)的情況下(步驟S20 “否”),傳送控制部122將傳送處理部121的動作模式設(shè)定為第二動作模式(步驟S30)。在此,在第一實施例中,第一動作模式是指作為橋發(fā)揮功能的動作模式,第二動作模式是指作為路由器發(fā)揮功能的動作模式。在主體100與機座200相連接(步驟S 10 是”)且切換開關(guān)230的狀態(tài)處于 “Internet”的狀態(tài)的情況下,估計為主體100通過機座200與路由器500相連接(即圖I示出的第一連接方式)。在該情況下,路由器500作為中繼IP包的裝置發(fā)揮功能,因此在第一實施例中,使便攜式網(wǎng)絡(luò)連接裝置20以作為橋發(fā)揮功能的第一動作模式進行動作(步驟S25)。與此相對,在主體100與機座200相連接(步驟SlO :“是”)且切換開關(guān)230的狀態(tài)處于“Lan”的狀態(tài)的情況下,估計為機座200與客戶端相連接,主體100與路由器500不連接(即圖2示出的第二連接方式)。在該情況下,估計為配置了便攜式網(wǎng)絡(luò)連接裝置20的地點(例如,圖2示出的地點B)中不存在中繼IP包的裝置(即路由器)。因此,在該情況下,在第一實施例中,使便攜式網(wǎng)絡(luò)連接裝置20(傳送處理部121)以作為路由器發(fā)揮功能的第二動作模式進行動作(步驟S30)。另外,在主體100與機座200不連接的情況下(步驟SlO 否”),估計為第三連接方式,因此在第一實施例中,使便攜式網(wǎng)絡(luò)連接裝置20 (主體100)以作為路由器發(fā)揮功能的第二動作模式進行動作(步驟S30)。A3. DHCP服務(wù)器仲裁處理圖7是表示在IP地址分配系統(tǒng)中執(zhí)行的DHCP服務(wù)器仲裁處理的過程的流程圖。在第一實施例的IP地址分配系統(tǒng)10中,在電源被接通之后,路由器500和主體100中定期地執(zhí)行DHCP仲裁處理,來在同一網(wǎng)絡(luò)(廣播網(wǎng)域)內(nèi)決定僅一臺作為DHCP服務(wù)器進行動作的裝置。使用圖4、7來說明在便攜式網(wǎng)絡(luò)連接裝置20的主體100中執(zhí)行DHCP服務(wù)器仲裁處理的例子。此外,在路由器500中也通過DHCP服務(wù)器功能部323來執(zhí)行相同處理。主體100的DHCP服務(wù)器功能部125讀取在DHCP服務(wù)器優(yōu)先級保存部中保存的DHCP服務(wù)器優(yōu)先級,將DHCP服務(wù)器優(yōu)先級向網(wǎng)絡(luò)進行廣播(步驟S50)。如圖4所示,在主體100的DHCP服務(wù)器優(yōu)先級保存部中存儲了 “1”,因此DHCP服務(wù)器功能部125將該DHCP服務(wù)器優(yōu)先級“ I”進行廣播。此外,例如,能夠利用作為DHCP消息的“DHCPINF0RM”的供應商定義區(qū)域來執(zhí)行該廣播。DHCP服務(wù)器功能部125判斷是否存在設(shè)定了比自身設(shè)定的DHCP服務(wù)器優(yōu)先級更高DHCP服務(wù)器優(yōu)先級的DHCP服務(wù)器(步驟S55)。在圖I示出的第一連接方式中,主體100能夠接收從路由器500廣播的DHCP服務(wù)器優(yōu)先級“255”。因而,主體100的DHCP服務(wù)器功能部125通過將接收到的該DHCP服務(wù)器優(yōu)先級“255”與自身設(shè)定的DHCP服務(wù)器優(yōu)先級“ I ”進行比較,能夠判斷是否存在設(shè)定了更高DHCP服務(wù)器優(yōu)先級的DHCP服務(wù)器。與此相對,在圖2示出的第二連接方式以及圖3示出的第三連接方式中,主體100不屬于路由器500所屬的網(wǎng)絡(luò)(廣播網(wǎng)域),因此無法接收從路由器500廣播的DHCP服務(wù)器優(yōu)先級“255”。在該情況下,主體100的DHCP服務(wù)器功能部125不接收要比較的DHCP服務(wù)器優(yōu)先級,因此能夠判斷為不存在設(shè)定了更高DHCP服務(wù)器優(yōu)先級的DHCP服務(wù)器。在判斷為不存在設(shè)定了比自身設(shè)定的DHCP服務(wù)器優(yōu)先級更高DHCP服務(wù)器優(yōu)先級的DHCP服務(wù)器的情況下(步驟S55 否”),主體100的DHCP服務(wù)器功能部125啟動DHCP服務(wù)器全部功能(步驟S65)。其結(jié)果,具體地說,例如能夠進行以下處理主體100當從客戶端接收到新IP地址的分配請求時,根據(jù)自身設(shè)定的地址池來決定IP地址并分配給客戶端。另外,主體100當從已分配了 IP地址的客戶端接收到對租用期限的延長請求時,執(zhí)行是否可以延長的判斷并將判斷結(jié)果通知給客戶端。此外,在啟動主體100之后,DHCP服務(wù)器功能部125開始進行動作,DHCP服務(wù)器功能全部啟動。因而,在該情況下,步驟S65的處理是指維持DHCP服務(wù)器功能的啟動狀態(tài)的處理。此外,下面,在IP地址分配系統(tǒng)10中,將能夠?qū)崿F(xiàn)DHCP服務(wù)器功能的裝置且DHCP服務(wù)器功能全部啟動的裝置稱為“主服務(wù)器”。在上述步驟S55中,在判斷為存在設(shè)定了比自身設(shè)定的DHCP服務(wù)器優(yōu)先級更高DHCP服務(wù)器優(yōu)先級的DHCP服務(wù)器(步驟S55 是”)的情況下,主體100的DHCP服務(wù)器功 能部125使DHCP服務(wù)器功能中的與IP地址的分配有關(guān)的部分功能停止(步驟S60)。與IP地址的分配有關(guān)的部分功能是指以下功能當從客戶端接收到新IP地址的分配請求時根據(jù)自身設(shè)定的地址池決定IP地址并分配給客戶端,以及當從已分配了 IP地址的客戶端接收到對租用期限的延長請求時執(zhí)行是否可以延長的判斷并將判斷結(jié)果通知給客戶端。此夕卜,下面,在IP地址分配系統(tǒng)10中,將能夠?qū)崿F(xiàn)DHCP服務(wù)器功能的裝置且DHCP服務(wù)器功能中的與IP地址的分配有關(guān)的部分功能停止的裝置稱為“副服務(wù)器”。在執(zhí)行步驟S60而作為副服務(wù)器進行動作的情況下,也持續(xù)執(zhí)行除了與上述IP地址的分配有關(guān)的部分功能以外的其它功能(例如執(zhí)行DHCP服務(wù)器仲裁處理的功能)。在執(zhí)行步驟S60或者S65之后,主體100的DHCP服務(wù)器功能部125等待經(jīng)過既定期間(步驟S70),執(zhí)行上述步驟S5(TS60 (或者S65)。在圖I示出的第一連接方式中,在路由器500和主體100中,由于能夠分別獲知對方的DHCP服務(wù)器優(yōu)先級,因此路由器500作為主服務(wù)器進行動作,主體100作為副服務(wù)器進行動作。與此相對,在將便攜式網(wǎng)絡(luò)連接裝置20等從地點A移到地點B而從圖I示出的第一連接方式變更為圖2示出的第二連接方式的情況下,以及將便攜式網(wǎng)絡(luò)連接裝置20等從地點A移到地點C而從圖I示出的第一連接方式變更為圖3示出的第三連接方式的情況下,主體100的DHCP服務(wù)器功能部125無法獲知路由器500的DHCP服務(wù)器優(yōu)先級。因而,在這種情況下,主體100的DHCP服務(wù)器功能部125執(zhí)行步驟S65,因此主體100作為主服務(wù)器進行動作。另外,在這種情況下,地點A中,路由器500的DHCP服務(wù)器功能部323也無法獲知主體100的DHCP服務(wù)器優(yōu)先級(不接收從主體100廣播的DHCP服務(wù)器優(yōu)先級),因此路由器500持續(xù)進行作為主服務(wù)器的動作。A4.地址范圍調(diào)整處理圖8是表示在IP地址分配系統(tǒng)中執(zhí)行的地址范圍調(diào)整處理的過程的序列圖。在圖8中,左側(cè)表示在路由器500中執(zhí)行的處理流程,右側(cè)表示在便攜式網(wǎng)絡(luò)連接裝置20 (主體100)中執(zhí)行的處理流程。在第一實施例中,通過在主體100和路由器500中執(zhí)行地址范圍調(diào)整處理來設(shè)定主體100能夠分配給客戶端的IP地址范圍。在便攜式網(wǎng)絡(luò)連接裝置20與路由器500的電源接通的情況下執(zhí)行地址范圍調(diào)整處理。
在電源接通之后,在路由器500和主體100中定期地執(zhí)行上述DHCP服務(wù)器仲裁處理。在系統(tǒng)10處于第一連接方式(參照圖I)的情況下,在主體100中,通過上述步驟S50,從路由器500接收DHCP服務(wù)器優(yōu)先級“255”。根據(jù)接收到的該DHCP服務(wù)器優(yōu)先級以及自身(主體100)設(shè)定的DHCP服務(wù)器優(yōu)先級“1”,主體100的地址范圍調(diào)整部126判斷是否存在設(shè)定了比自身設(shè)定的DHCP服務(wù)器優(yōu)先級更高DHCP服務(wù)器優(yōu)先級的DHCP服務(wù)器(步驟S115)。該處理與上述DHCP服務(wù)器仲裁處理的步驟S55的處理相同。因而,地址范圍調(diào)整部126還能夠根據(jù)步驟S55的處理結(jié)果來判斷是否存在設(shè)定了更高DHCP服務(wù)器優(yōu)先級的DHCP服務(wù)器。在判斷為存在設(shè)定了比自身設(shè)定的DHCP服務(wù)器優(yōu)先級更高DHCP服務(wù)器優(yōu)先級的DHCP服務(wù)器的情況下(步驟S115 是”),地址范圍調(diào)整部126判斷是否已經(jīng)登記了能夠?qū)蛻舳朔峙涞牡刂贩秶?步驟S120)。具體地說,地址范圍調(diào)整部126能夠根據(jù)在地址管理表保存部17b中是否已經(jīng)保存地址范圍來判斷是否已經(jīng)登記了地址范圍。當判斷為沒有登記能夠?qū)蛻舳朔峙涞牡刂贩秶鷷r(步驟S120 否”),主體100 的地址范圍調(diào)整部126對路由器500發(fā)送能夠?qū)蛻舳朔峙涞牡刂贩秶姆峙湔埱?步驟S125)。在第一實施例中,在該地址范圍的分配請求中,預先指定要分配的IP地址的最少請求數(shù),在圖8中指定為“30”。關(guān)于該最少請求數(shù),例如,能夠由用戶(系統(tǒng)管理者)預先設(shè)定到主體100。在路由器500中,當接收到從主體100輸出的地址范圍分配請求時(步驟S215),地址范圍控制部324根據(jù)在地址范圍分配請求中指定的最少請求數(shù),決定對主體100分配的IP地址的范圍(步驟S220)。圖9是示意性地表示保存在圖5示出的路由器的地址管理表保存部中的地址管理表的設(shè)定內(nèi)容的說明圖。上部表示在路由器500中執(zhí)行上述步驟S220前的地址管理表的內(nèi)容,下部表示在路由器500中執(zhí)行了上述步驟S220之后的地址管理表的內(nèi)容。圖9的上部示出的網(wǎng)絡(luò)整體地址范圍Ζ(192· 168. 11. 2 192. 168. 11. 253)是指作為系統(tǒng)整體能夠分配給客戶端的IP地址的范圍,預先由用戶(系統(tǒng)管理者)設(shè)定。另外,圖9的上部示出的地址范圍Χ(192. 168. 11. 2 192. 168. 11.31)是路由器500能夠分配給客戶端的IP地址的范圍,預先由用戶(系統(tǒng)管理者)設(shè)定。該地址范圍X是僅能夠由路由器500使用的、即僅能夠由路由器500分配給客戶端的IP地址群。下面,將任一個裝置能夠分配給客戶端的IP地址群稱為“專用地址范圍”。當接收到指定了最少請求數(shù)的地址范圍分配請求時,路由器500的地址范圍控制部324將網(wǎng)絡(luò)整體地址范圍Z中除了地址范圍X以外的范圍(預備范圍)內(nèi)至少滿足最少請求數(shù)的地址范圍決定為主體100的專用地址范圍。如圖9的下部所示,例如當接收到指定了最少請求數(shù)“30”的地址范圍分配請求時,地址范圍控制部324將地址范圍Υ(192· 168. 11. 32 192. 168. 11.63)決定為便攜式網(wǎng)絡(luò)連接裝置20 (主體100)的專用地址范圍。在該情況下,在地址范圍Y中總計包括32個IP地址。此外,網(wǎng)絡(luò)整體地址范圍Z中除了地址范圍X和地址范圍Y以外的其它范圍(192. 168. 11. 6Γ192. 168. 11. 253)作為預備范圍,在當前時刻沒有分配給任何裝置。在路由器500的專用地址范圍X、主體100的專用地址范圍Y內(nèi)包括的地址全部分配而沒有新的可分配的地址的情況下,該預備的范圍的地址能夠作為預備地址來使用。另外,在與便攜式網(wǎng)絡(luò)連接裝置20不同的其它便攜式網(wǎng)絡(luò)連接裝置參加入IP地址分配系統(tǒng)10的情況下,該預備的范圍能夠作為用于分配給該新便攜式網(wǎng)絡(luò)連接裝置的地址范圍來使用。當決定專用地址范圍時,路由器500的地址范圍控制部324將所分配的專用地址范圍與網(wǎng)絡(luò)整體地址范圍通知給便攜式網(wǎng)絡(luò)連接裝置20(主體100)(步驟S225)。在本實施例中,當如上述那樣作為對于主體100的專用地址范圍而決定地址范圍Y時,將該地址范圍Y和網(wǎng)絡(luò)整體地址范圍Z通知給主體100。在主體100中,地址范圍調(diào)整部126接收專用地址范圍和網(wǎng)絡(luò)整體地址范圍,登記專用地址范圍(步驟S130)。更具體地說,生成地址管理表并保存到地址管理表保存部342。當如上述那樣從路由器500通知地址范圍Υ(192· 168. 11. 32 192. 168. 11. 63)時,在主體100中,上述地址范圍登記為能夠分配給客戶端的IP地址的范圍。上述地址范圍調(diào)整處理的結(jié)果為路由器500與主體100分別設(shè)定互不重復的地址范圍,即能夠分別專用的地址范圍。
Α5. DHCP服務(wù)器處理圖10是表示在路由器和便攜式網(wǎng)絡(luò)連接裝置(主體)中執(zhí)行的DHCP服務(wù)器處理的過程的流程圖。在第一實施例中,在路由器500和便攜式網(wǎng)絡(luò)連接裝置20(主體100)中定期地執(zhí)行DHCP服務(wù)器處理。此外,也定期地執(zhí)行上述DHCP服務(wù)器仲裁處理(參照圖7)。因此,優(yōu)選為,在DHCP服務(wù)器仲裁處理的最后的處理(步驟S70)執(zhí)行之后,開始DHCP服務(wù)器處理。下面,說明在便攜式網(wǎng)絡(luò)連接裝置20 (主體100)中執(zhí)行的DHCP服務(wù)器處理,但是在路由器500中也進行相同處理。主體100的DHCP服務(wù)器功能部323判斷主體100是否作為主服務(wù)器進行動作(步驟S305)。當DHCP服務(wù)器功能部323判斷為主體100不是作為主服務(wù)器進行動作時(即作為副服務(wù)器進行動作)(步驟S305 否”),不執(zhí)行其它處理而返回到步驟S305,再次執(zhí)行上述處理。與此相對,步驟S305中,當判斷為主體100是作為主服務(wù)器進行動作時(步驟S305 是”),DHCP服務(wù)器功能部323判斷是否存在來自客戶端的新IP地址的分配請求(步驟S310)。根據(jù)是否執(zhí)行上述DHCP服務(wù)器仲裁處理(參照圖7)的步驟S60而部分功能停止,能夠判斷是否作為主服務(wù)器進行動作。例如能夠采用DHCPDiscover消息和DHCPRequest消息,作為是否存在來自客戶端的新IP地址的分配請求的判斷依據(jù)。當判斷為存在來自客戶端的新IP地址的分配請求時(步驟S310 是”),主體100的DHCP服務(wù)器功能部125從自身的專用地址范圍內(nèi)將新IP地址分配給客戶端,并將該IP地址通知給客戶端(步驟S315)。在執(zhí)行步驟S315的情況下或者在上述步驟S310中判斷為不存在來自客戶端的新IP地址的分配請求的情況下(步驟S310 否”),主體100的DHCP服務(wù)器功能部125判斷是否存在從已分配了 IP地址的客戶端來的對IP地址的租用期限的延長請求(步驟S320)。例如能夠采用DHCPRequest消息,作為是否存在租用期限的延長請求的判斷依據(jù)。在此,在采用DHCPRequest消息的情況下,通過指定了目的地(分配了 IP地址的服務(wù)器)的單播來發(fā)送上述消息。在此,例如圖2示出的第二客戶端CL2那樣,在地點A中從作為主服務(wù)器的路由器500分配IP地址(192. 168. 11. 3),之后移到地點B的客戶端將路由器500作為目的地來單播對租用期限的延長請求。然而,在地點B不存在路由器500,主體100作為主服務(wù)器進行動作。因此,在第一實施例中,主體100的DHCP服務(wù)器功能部125預先學習路由器500的IP地址和MAC (Media Access Control :媒體存取控制)地址,路由器500的DHCP服務(wù)器功能部323預先學習主體100的IP地址和MAC地址。然后,構(gòu)成為主體100和路由器500接收以分別學習的另一個裝置的地址作為目的地的對租用期限的延長請求。因而,例如在圖2的地點B中,由主體100接收從第二客戶端CL2輸出的以路由器500作為目的地的對租用期限的延長請求。在判斷為存在對租用期限的延長請求的情況下(步驟S320 是”),主體100的DHCP服務(wù)器功能部125判斷作為延長請求對象的IP地址是否被包括在網(wǎng)絡(luò)整體地址范圍內(nèi)(步驟S325)。在成為延長請求對象的IP地址被包括在網(wǎng)絡(luò)整體地址范圍內(nèi)的情況下,主體100的DHCP服務(wù)器功能部125在未圖示的地址管理表中登記該IP地址的租用期限的延長,并且對客戶端發(fā)送表示延長許可的包(ACK包確認包)(步驟S330)。需注意的是,即使作為延長請求對象的IP地址沒有被包括在主體100的專用地址范圍內(nèi),也執(zhí)行步驟S330中的ACK包的發(fā)送。對于網(wǎng)絡(luò)整體地址范圍內(nèi)不包括的IP地址的延長請求,DHCP服務(wù)器功能部125無法判斷是否能夠許可,因此對上述延長請求不發(fā)送ACK。在上述步驟S320中判斷為不存在租用期限的延長請求的情況下(步驟S320 “否”),在上述步驟S325中判斷為網(wǎng)絡(luò)整體地址范圍內(nèi)不包括作為延長請求對象的IP地址的情況下(步驟S325:“否”)以及執(zhí)行步驟S330之后,結(jié)束DHCP服務(wù)器處理。圖11是表不DHCP服務(wù)器處理的一例的第一說明圖。圖11的上部表不在圖2不出的地點B中主體100執(zhí)行DHCP服務(wù)器處理(參照圖10)的情況的例子。圖11的下部是表示在圖11的上部的例子中分別分配給各地址范圍X、Y、Z以及第二客戶端CL2和第三客戶端CL3的IP地址的說明圖。如上所述,在地點B中,便攜式網(wǎng)絡(luò)連接裝置20(主體100)作為主服務(wù)器進行動作。因而,當存在來自第二客戶端CL2的已經(jīng)分配的IP地址(192. 168. 11. 4)的延長請求時,雖然主體100的專用地址范圍Y內(nèi)不包括該IP地址(192. 168. 11. 4),但是網(wǎng)絡(luò)整體地址范圍Z內(nèi)包括該IP地址(192. 168. 11.4),因此執(zhí)行步驟S330,主體100許可上述IP地址的延長請求。另外,當存在來自在地點B中新參加入IP地址分配系統(tǒng)10的第三客戶端CL3的新IP地址的分配請求時,執(zhí)行步驟S315。其結(jié)果,例如圖11所示,主體100的專用地址范圍Y內(nèi)包括的IP地址(192. 168. 11. 32)分配到第三客戶端CL3。圖12是表示DHCP服務(wù)器處理的一例的第二說明圖。圖12的上部表示在以下狀況下由路由器500和主體100執(zhí)行DHCP服務(wù)器處理(參照圖10)的情況的例子。即,該狀況是配置在圖3的下部示出的地點C的主體100、第二客戶端CL2以及第四客戶端CL4返回到地點A而成為第一連接方式這種狀況。圖12的下部是表示在圖12的上部的例子中各地址范圍X、Y、Z以及分別分配給第一客戶端CLl、第二客戶端CL2、第三客戶端CL3的IP地址的說明圖。當主體100從地點C返回到地點A時,在地點A中存在DHCP服務(wù)器優(yōu)先級更高的路由器500。因此,作為主服務(wù)器進行動作的主體100在DHCP服務(wù)器仲裁處理的結(jié)果為作為副服務(wù)器進行動作(參照圖7的步驟S60)。因而,三臺客戶端CL1、CL2、CL4輸出的租用期的限延長請求均由作為主服務(wù)器的路由器500接收。路由器500的專用地址范圍X內(nèi)不包括分配給第四客戶端CL4的IP地址(192. 168. 11. 33)。然而,網(wǎng)絡(luò)整體地址范圍Z內(nèi)包括分配給第四客戶端CL4的IP地址(圖10的步驟S325 是”),因此路由器500許可上述IP地址的延長請求(相同,S330)。在上述說明的第一實施例的IP地址分配系統(tǒng)10中,主體100和路由器500設(shè)定在網(wǎng)絡(luò)整體地址范圍Z中主體100的專用地址范圍(Y地址范圍Y)與路由器500的專用地址范圍(地址范圍X)互不重復(參照圖9、圖11、圖12)。因而,能夠抑制主體100與路由器500分別對不同的客戶端分配同一 IP地址。由此,由于便攜式網(wǎng)絡(luò)連接裝置20 (主體100)與路由器500分開配置,因此即使分別作為DHCP服務(wù)器(主服務(wù)器)進行動作對客戶端分配IP地址,分配給這些客戶端的IP地址也不會產(chǎn)生重復。因而,在之后便攜式網(wǎng)絡(luò)連接裝置20 (主體100)和客戶端返回到路由器500所屬的網(wǎng)絡(luò)(廣播網(wǎng)域)的情況下,也能夠抑制由于IP地址重復引起的通信故障。另外,主體100與路由器500設(shè)定為專用地址范圍互不重復,因此在地址范圍調(diào)整處理(參照圖8)結(jié)束之后,不需要為了在主體100與路由器500之間使地址池同步而發(fā)送和接收數(shù)據(jù)。因而,即使在由于網(wǎng)絡(luò)故障等而主體100與路由器500相互無法通信的情況下,也能夠抑制產(chǎn)生IP地址的重復分配。
另外,在主體100和路由器500均作為主服務(wù)器進行動作的情況下,當從由其它裝置分配了 IP地址的客戶端發(fā)送來IP地址的租用期限的延長請求時,接收上述請求并響應(參照圖10的步驟S32(TS330)。因而,在主體100與路由器500屬于同一網(wǎng)絡(luò)的情況下,即使主體100和路由器500中的任一個作為副服務(wù)器進行動作而使作為DHCP服務(wù)器的部分功能停止的情況下,也能夠抑制產(chǎn)生無法響應來自客戶端的延長請求的狀態(tài)。另外,主體100和路由器500均執(zhí)行DHCP服務(wù)器仲裁處理,發(fā)送DHCP服務(wù)器優(yōu)先級,優(yōu)先級更高的裝置作為主服務(wù)器進行動作(參照圖7)。因此,用戶(系統(tǒng)管理者)通過調(diào)整該DHCP服務(wù)器優(yōu)先級,能夠?qū)⒁蛊鋭幼鞯难b置更優(yōu)先地指定為主服務(wù)器。另外,DHCP服務(wù)器仲裁處理的結(jié)果為主體100和路由器500中的僅某一個提供與IP地址有關(guān)的功能(參照圖7的步驟S60、S65)。因此,能夠抑制主體100和路由器500均對客戶端分配IP地址(在該情況下為互不相同的IP地址)。因而,例如在客戶端中,能夠省略從分配的多個IP地址中選擇一個IP地址的處理,從而能夠減輕客戶端中的處理負載。另外,能夠省略主體100和路由器500中的分配了客戶端不選擇的IP地址的一側(cè)的處理。另外,在路由器500中,決定要分別分配給主體100和路由器500的專用地址范圍并統(tǒng)一管理(參照圖8的步驟S220)。因此,與由多個裝置來管理專用地址范圍的方法相比,能夠抑制產(chǎn)生各專用地址范圍的重復,并且能夠省略在多個裝置之間將與地址范圍有關(guān)的信息同步的功能。另外,在地址范圍調(diào)整處理中,在從主體100發(fā)送給路由器500的地址范圍分配請求中,指定要分配的IP地址的最少請求數(shù)(參照圖8的步驟S125)。因此,在路由器500中,能夠分配所需最少限度的地址范圍。因而,能夠抑制網(wǎng)絡(luò)整體地址范圍Z中產(chǎn)生實際不分配給客戶端而無用的地址范圍。此外,在上述第一實施例中,將對于最少請求數(shù)“30”能夠分配32個IP地址的地址范圍決定為地址范圍Y(參照圖9、圖11、圖12)。這樣,將包括比最少請求數(shù)稍多數(shù)的IP地址的范圍決定為專用地址范圍,由此還能夠應對請求分配一側(cè)的估計誤差、客戶端數(shù)的少量增加。另外,在地址范圍調(diào)整處理中,除了所分配的地址范圍以外,還將網(wǎng)絡(luò)整體地址范圍通知給主體100 (參照圖8的步驟S225)。因此,在主體100中,能夠判斷從客戶端發(fā)送的成為租用期限的延長請求對象的IP地址是否為在IP地址分配系統(tǒng)10中分配的標準的IP地址(參照圖10的步驟S 325)。另外,主體100和路由器500定期地執(zhí)行DHCP服務(wù)器仲裁處理(參照圖7的步驟S70)。因此,在主體100屬于與路由器500所屬的網(wǎng)絡(luò)NWl不同的網(wǎng)絡(luò)NW2、NW3的情況下,主體100能夠在短時間內(nèi)檢測在自身所屬的網(wǎng)絡(luò)NW2、NW3中不存在路由器500的情況。因而,能夠縮短在網(wǎng)絡(luò)NW2、NW3中不存在主服務(wù)器的期間,因此能夠縮短無法分配IP地址、無法判斷是否能夠延長租用期限的期間。B.第二實施例圖13是表示第二實施例的便攜式網(wǎng)絡(luò)連接裝置的詳細結(jié)構(gòu)的說明圖。圖14是表示第二實施例的路由器的詳細結(jié)構(gòu)的說明圖。在第二實施例的IP地址分配系統(tǒng)中,便攜式網(wǎng)絡(luò)連接裝置 20a 和路由器 500a 通過 VRRP (Virtual Router Redundancy Protocol :虛擬路由冗余協(xié)議)構(gòu)成一臺虛擬路由器。第二實施例的IP地址分配系統(tǒng)也因此在便攜式 網(wǎng)絡(luò)連接裝置和路由器的詳細結(jié)構(gòu)方面與第一實施例的IP地址分配系統(tǒng)10不同。另外,關(guān)于不執(zhí)行動作模式切換處理這一點、DHCP服務(wù)器仲裁處理的過程以及地址范圍調(diào)整處理的過程中,第二實施例的IP地址分配系統(tǒng)與第一實施例的IP地址分配系統(tǒng)10不同。第二實施例的IP地址分配系統(tǒng)的其它結(jié)構(gòu)與第一實施例的IP地址分配系統(tǒng)10相同。圖13示出的第二實施例的便攜式網(wǎng)絡(luò)連接裝置20a與圖4示出的第一實施例的便攜式網(wǎng)絡(luò)連接裝置20關(guān)于以下幾點不同。即,第二實施例的便攜式網(wǎng)絡(luò)連接裝置20a在主體IOOa中不具備DHCP服務(wù)器優(yōu)先級保存部17a。第二實施例的便攜式網(wǎng)絡(luò)連接裝置20a具備VRRP設(shè)定數(shù)據(jù)保存部17D和VRRP控制部127。第二實施例的便攜式網(wǎng)絡(luò)連接裝置20a在機座200a中不具備切換開關(guān)230。第二實施例的便攜式網(wǎng)絡(luò)連接裝置20a的其它結(jié)構(gòu)與第一實施例的便攜式網(wǎng)絡(luò)連接裝置20相同。VRRP設(shè)定數(shù)據(jù)保存部17D保存用于實現(xiàn)VRRP所需的設(shè)定值。具體地說,保存VRID (Virtual Router ID :虛擬路由器ID)、優(yōu)先級、廣告間隔(發(fā)送VRRP廣告的時間間隔)、作為虛擬路由器的IP地址和MAC地址等的值。由用戶(系統(tǒng)管理者)預先設(shè)定這些設(shè)定值。VRRP控制部127按照VRRP執(zhí)行處理。例如,VRRP控制部127發(fā)送VRRP廣告消息,并且接收從其它路由器發(fā)送的VRRP廣告消息。另外,例如,VRRP控制部127根據(jù)接收到的VRRP廣告消息,決定主體IOOa通過主路由器或者備用路由器中的哪一個進行動作。圖14示出的第二實施例的路由器500a與圖5示出的第一實施例的路由器500關(guān)于以下幾點不同。即,第二實施例的路由器500a不具備DHCP服務(wù)器優(yōu)先級保存部341。第二實施例的路由器500a具備VRRP設(shè)定數(shù)據(jù)保存部344和VRRP控制部325。第二實施例的路由器500a的其它結(jié)構(gòu)與第一實施例的路由器500相同。VRRP設(shè)定數(shù)據(jù)保存部344與圖13示出的VRRP設(shè)定數(shù)據(jù)保存部17d同樣地保存用于實現(xiàn)VRRP所需的設(shè)定值。此外,由用戶(系統(tǒng)管理者)預先設(shè)定設(shè)定值。另外,VRRP控制部325進行與圖13示出的VRRP控制部127相同的動作。在此,在主體IOOa和路由器500a中相互作為VRID而設(shè)定有相同值。另外,在主體IOOa和路由器500a中相互作為虛擬路由器的IP地址和MAC地址設(shè)定有相同值。另外,作為與路由器500a的VRRP有關(guān)的優(yōu)先級,設(shè)定有比與主體IOOa的VRRP有關(guān)的優(yōu)先級更高的值。圖15是表示第二實施例中的第一連接方式的說明圖。圖15示出的第二實施例的第一連接方式與圖I示出的第一實施例的第一連接方式關(guān)于以下幾點不同。即,第二實施例的第一連接方式通過路由器500a和便攜式網(wǎng)絡(luò)連接裝置20a (主體100a)構(gòu)成虛擬路由器800。第二客戶端CL2代替主體IOOa來與路由器500a進行無線通信,通過路由器500a來實現(xiàn)經(jīng)由因特網(wǎng)的通信。第二實施例的第一連接方式的其它結(jié)構(gòu)與第一實施例的第一連接方式相同。如圖15所示,路由器500a與便攜式網(wǎng)絡(luò)連接裝置20a(主體100a)互相發(fā)送和接收VRRP廣告消息,能夠獲知對方的優(yōu)先級。因而,在第一連接方式中,優(yōu)先級更高的路由器500a實際作為對包進行中繼的路由器(主路由器)發(fā)揮功能,優(yōu)先級更低的主體IOOa作為不對包進行中繼的路由器(備用路由器)發(fā)揮功能。因而,當將數(shù)據(jù)發(fā)送給因特網(wǎng)上的目的地時,與第一實施例(參照圖I)不同,第二客戶端CL2將數(shù)據(jù)(包)發(fā)送給路由器500ao圖16是表示第二實施例的DHCP服務(wù)器仲裁處理的過程的流程圖。與圖7示出的第一實施例的DHCP服務(wù)器仲裁處理不同在于,第二實施例的DHCP服務(wù)器仲裁處理省略步驟S50這一點以及代替步驟S55而執(zhí)行步驟S55a這一點。第二實施例的DHCP服務(wù)器仲裁處理的其它過程與第一實施例相同。下面,說明在主體IOOa中執(zhí)行DHCP服務(wù)器仲裁處理的事例,在路由器500a中也同樣地執(zhí)行DHCP服務(wù)器仲裁處理。如圖16所示,主體IOOa的DHCP服務(wù)器功能部125判斷便攜式網(wǎng)絡(luò)連接裝置20a (主體100a)是否作為VRRP的主路由器進行動作(步驟S55a)。能夠通過詢問VRRP控制部127來實現(xiàn)上述判斷。然后,在判斷為作為備用路由器進行動作的情況下(步驟S55a 是”),執(zhí)行上述步驟S60 (參照圖7)。與此相對,在判斷為不是作為備用路由器進行動作(即作為主路由器進行動作)的情況下(步驟S55a 否”),執(zhí)行上述步驟S65(參照圖7)。通過這種處理,在第二實施例的IP地址分配系統(tǒng)中,作為主路由器發(fā)揮功能的裝置作為與DHCP服務(wù)器功能有關(guān)的上述主服務(wù)器發(fā)揮功能,作為備用路由器發(fā)揮功能裝置作為與DHCP服務(wù)器功能有關(guān)的上述副服務(wù)器發(fā)揮功能。因而,在第一連接方式中,路由器500a由于作為主路由器進行動作因而作為與DHCP服務(wù)器功能有關(guān)的主服務(wù)器進行動作。另一方面,主體IOOa由于作為備用路由器進行動作因而作為與DHCP服務(wù)器功能有關(guān)的副服務(wù)器進行動作。因而,與第一實施例同樣地,在第一連接方式中,通過路由器500a來執(zhí)行對客戶端的新IP地址的分配以及對租用期限的延長請求的許可進行判斷并通知判斷結(jié)果O 另外,在如圖2所示那樣主體IOOa移到地點B的情況下、如圖3所示那樣主體IOOa移到地點C的情況下,在主體IOOa與路由器500a之間VRRP廣告消息沒有到達,因此主體IOOa和路由器500a均作為主路由器進行動作。因而,與第一實施例同樣地,主體IOOa和路由器500a均作為與DHCP服務(wù)器功能有關(guān)的主服務(wù)器進行動作。圖17是表示第二實施例中的地址范圍調(diào)整處理的過程的序列圖。在圖17中,左側(cè)表示在路由器500a中執(zhí)行的處理流程,右側(cè)表示在便攜式網(wǎng)絡(luò)連接裝置20a (主體100a)中執(zhí)行的處理流程。與圖8示出的第一實施例的地址范圍調(diào)整處理不同在于,第二實施例的地址范圍調(diào)整處理中代替步驟SI 15而執(zhí)行步驟SI 15a這一點。第二實施例的地址范圍調(diào)整處理的其它過程與第一實施例的地址范圍調(diào)整處理相同。在第二實施例中,主體IOOa判斷是否自身作為VRRP中的備用路由器進行動作(步驟S115a)。在判斷為自身作為備用路由器進行動作的情況下(步驟S115a:“是”),執(zhí)行上述步驟S120。在判斷為自身不是作為備用路由器進行動作(即作為VRRP中的主路由器進行動作)的情況下,結(jié)束地址范圍調(diào)整處理。在具有上述結(jié)構(gòu)的第二實施例的IP地址分配系統(tǒng)中,例如在圖11示出的第二連接狀態(tài)中,在第二客戶端CL2發(fā)送延長請求的情況下,上述延長請求的目的地為設(shè)定于主體IOOa中的IP地址和MAC地址。這基于以下理由主體IOOa和路由器500a均分配同一IP地址和同一 MAC地址。因而,不論是主體IOOa還是路由器500a對客戶端分配IP地址,主體IOOa和路由器500a作為DHCP服務(wù)器的IP地址和MAC地址相同。這是因為,客戶端單播IP地址的租用期限延長請求的情況下的成為目的地的IP地址和MAC地址變得與主體IOOa的IP地址和MAC地址相同。通過設(shè)為這種結(jié)構(gòu),在第二實施例的IP地址分配系統(tǒng) 10中,如第一實施例那樣,主體IOOa和路由器500a分別學習對方IP地址和MAC地址,從而能夠省略接收將對方IP地址作為目的地的租用期限延長請求的包的處理。因而,能夠省略用于執(zhí)行上述處理的功能,能夠抑制主體IOOa和路由器500a的制造成本。以上說明的第二實施例的IP地址分配系統(tǒng)具有與第一實施例的IP地址分配系統(tǒng)10相同的效果。另外,路由器500a和便攜式網(wǎng)絡(luò)連接裝置20a(主體100a)作為虛擬路由器進行動作,相互使用同一 IP地址和MAC地址。因此,即使是對于從由對方裝置(路由器500a或者主體100a)分配IP地址的客戶端來的租用期限的延長請求的包,也能夠作為發(fā)給自身的包而接收。因而,在主體IOOa和路由器500中,能夠省略接收以對方IP地址和MAC地址為目的地的對方目的地的租用期限延長請求的包,從而能夠抑制制造成本。另外,在第二實施例中,路由器500a和便攜式網(wǎng)絡(luò)連接裝置20a(主體100a)中的成為VRRP的主路由器的裝置為主服務(wù)器,成為備用路由器的裝置為副服務(wù)器,因此能夠省略用于決定主服務(wù)器和副服務(wù)器的DHCP服務(wù)器優(yōu)先級的設(shè)定和發(fā)送和接收的處理以及DHCP服務(wù)器仲裁處理(參照圖7)。C.第三實施例圖18是表示第三實施例的便攜式網(wǎng)絡(luò)連接裝置的詳細結(jié)構(gòu)的說明圖。圖19是表示第三實施例的路由器的詳細結(jié)構(gòu)的說明圖。在第二實施例的IP地址分配系統(tǒng)中,在主體和路由器中沒有設(shè)定DHCP服務(wù)器優(yōu)先級。具體地說,圖18示出的主體IOOb不具備DHCP服務(wù)器優(yōu)先級保存部17a。此外,主體IOOb中的其它結(jié)構(gòu)與圖4示出的第一實施例的主體100相同。另外,圖19示出的路由器500b不具備DHCP服務(wù)器優(yōu)先級保存部341。此外,路由器500b中的其它結(jié)構(gòu)與圖5示出的第一實施例的路由器500相同。在第三實施例的IP地址分配系統(tǒng)中,在主體IOOb和路由器500b中,不執(zhí)行上述圖7的步驟S50(DHCP服務(wù)器優(yōu)先級的廣播)。另外,在第三實施例的IP地址分配系統(tǒng)中,路由器500b始終作為主服務(wù)器進行動作。圖20是表示第三實施例中的DHCP服務(wù)器仲裁處理的過程的流程圖。圖20示出的DHCP服務(wù)器仲裁處理僅在主體IOOb (便攜式網(wǎng)絡(luò)連接裝置20b)中執(zhí)行,不在路由器500b中執(zhí)行。與圖7示出的第一實施例的DHCP服務(wù)器仲裁處理不同在于,第三實施例的DHCP服務(wù)器仲裁處理省略步驟S50這一點以及代替步驟S55而執(zhí)行步驟S55b這一點。第三實施例的DHCP服務(wù)器仲裁處理的其它過程與第一實施例相同。如圖20所示,主體IOOb的DHCP服務(wù)器功能部125判斷是否作為傳送處理部121 (便攜式網(wǎng)絡(luò)連接裝置20b)的動作模式設(shè)定為第一動作模式(步驟S55b)。通過詢問傳送控制部122,能夠?qū)崿F(xiàn)上述判斷。然后,在判斷為設(shè)定為第一動作模式的情況下(步驟S55b 是”),執(zhí)行上述步驟S60(參照圖7)。與此相對,在判斷為不是設(shè)定為第一動作模式(即設(shè)定為第二動作模式)的情況下(步驟S55b 否”),執(zhí)行上述步驟S65(參照圖7)。
通過這種處理,在第三實施例的IP地址分配系統(tǒng)中,在估計為主體IOOb與路由器500b相連接的情況下,能夠使主體IOOb (便攜式網(wǎng)絡(luò)連接裝置20b)作為副服務(wù)器進行動作。另外,在估計為主體IOOb沒有與路由器500b相連接的情況下,能夠使主體IOOb (便攜式網(wǎng)絡(luò)連接裝置20b)作為主服務(wù)器進行動作。圖21是表示第三實施例中的地址范圍調(diào)整處理的過程的序列圖。在圖21中,左側(cè)表示在路由器500b中執(zhí)行的處理流程,右側(cè)表示在第三實施例的便攜式網(wǎng)絡(luò)連接裝置20b (主體100b)中執(zhí)行的處理流程。與圖8示出的第一實施例的地址范圍調(diào)整處理不同在于,第三實施例的地址范圍調(diào)整處理中代替步驟SI 15而執(zhí)行步驟SI 15b這一點。第三實施例的地址范圍調(diào)整處理的其它過程與第一實施例的地址范圍調(diào)整處理相同。在第三實施例中,主體IOOb判斷是否設(shè)定為第一動作模式(橋)作為傳送處理部121的動作模式(步驟S115b)。在判斷為設(shè)定為第一動作模式的情況下(步驟S115b “是”),執(zhí)行上述步驟S120。另一方面,在判斷為不是設(shè)定為第一動作模式(即設(shè)定為第二動作模式)的情況下,結(jié)束地址范圍調(diào)整處理。具有上述結(jié)構(gòu)的第三實施例的IP地址分配系統(tǒng)具有與第一實施例相同的效果。另外,不進行DHCP服務(wù)器優(yōu)先級的設(shè)定以及發(fā)送和接收,因此能夠減輕主體IOOb的CPU120和路由器500b的CPU 320的處理負載。D.變形例本發(fā)明并不限定于上述實施例、實施方式,在不脫離其主旨的范圍內(nèi)能夠通過各種方式來實施,例如還能夠進行以下變形。D I.變形例 I 在各實施例中,便攜式網(wǎng)絡(luò)連接裝置20、20a是能夠容易地從設(shè)置了路由器500、500a的地點(地點A)移出而使用的裝置。但是,本發(fā)明并不限定于這種方式。例如,代替便攜式網(wǎng)絡(luò)連接裝置20、20a,與路由器500、500a同樣地,還能夠采用固置型的網(wǎng)絡(luò)裝置。在該情況下,無法實現(xiàn)第二、第三連接方式,但是能夠?qū)崿F(xiàn)第一連接方式。在該第一連接方式中,即使在路由器500、500a產(chǎn)生故障的情況下,該固置型的網(wǎng)絡(luò)裝置也能夠作為主服務(wù)器進行動作。因此,能夠抑制產(chǎn)生IP地址的重復分配,并且能夠提高DHCP服務(wù)器的冗余性。D2.變形例 2:在上述第一和第二實施例中,執(zhí)行DHCP服務(wù)器仲裁處理,將存在于同一網(wǎng)絡(luò)內(nèi)的主服務(wù)器(執(zhí)行DHCP服務(wù)器全部功能的服務(wù)器)僅限定于一臺。但是,本發(fā)明并不限定于這種方式。例如,在第一實施例中,主體100和路由器500均作為DHCP服務(wù)器裝置進行動作,還能夠采用執(zhí)行DHCP服務(wù)器全部功能的結(jié)構(gòu)。在該結(jié)構(gòu)中,對來自同一客戶端的新IP地址的分配請求(DHCPDiscover),主體100和路由器500分別將分配IP地址的包(DHCPOffer)發(fā)送給客戶端。在該結(jié)構(gòu)中,設(shè)定于主體100和路由器500中的專用地址范圍也不重復,因此主體100和路由器500分配給客戶端的IP地址也互不相同。另外,通知給客戶端兩個IP地址。在該方式中,客戶端能夠構(gòu)成為執(zhí)行以下處理。即,客戶端僅選擇其中的任一個IP地址,將所選擇的IP地址進行明示而發(fā)送地址設(shè)定請求(DHCPRequest)。作為客戶端中的IP地址的選擇方法,例如能夠采用選擇較小值的IP地址的方法。另外,例如在各實施例中,副服務(wù)器構(gòu)成為,既不執(zhí)行新IP地址的分配,也不執(zhí)行判斷是否可以延長租用期限并通知判斷結(jié)果。但是,也能夠代替該結(jié)構(gòu)而將副服務(wù)器 構(gòu)成為,雖然不執(zhí)行新IP地址的分配,但是執(zhí)行判斷是否可以延長租用期限并通知判斷結(jié)果。通過設(shè)為這種結(jié)構(gòu),例如圖12所示,主體100或者便攜式網(wǎng)絡(luò)連接裝置200在從地點A以外返回到地點A的情況下,路由器500接收從通過主體100分配了 IP地址的客戶端(第四客戶端CL4)輸出的延長請求,不需要執(zhí)行判斷是否可以延長并通知判斷結(jié)果。D3.變形例 3:在各實施例中,路由器500、500a也能夠作為DHCP服務(wù)器進行動作,但是本發(fā)明并不限定于此。例如在地點A中,與路由器500、500a分開地配置DHCP服務(wù)器裝置,路由器500、500a還能夠構(gòu)成為主要進行三層數(shù)據(jù)包的中繼處理。在該結(jié)構(gòu)中,代替路由器500、500a,DHCP服務(wù)器裝置執(zhí)行DHCP服務(wù)器調(diào)整處理、地址范圍調(diào)整處理、DHCP服務(wù)器處理。D4.變形例 4:在第一實施例中,利用DHCPINF0RM消息發(fā)送DHCP服務(wù)器優(yōu)先級,但是還能夠使用其它包(例如用于發(fā)送DHCP服務(wù)器優(yōu)先級的專用包)來發(fā)送。另外,發(fā)送該DHCP服務(wù)器優(yōu)先級的包是通過廣播發(fā)送的,但是還能夠構(gòu)成為代替廣播而進行單播。在該結(jié)構(gòu)中,優(yōu)選為預先設(shè)定對方的IP地址和MAC地址。D5.變形例 5 :在各實施例中,第二連接方式是在從第一連接方式移出便攜式網(wǎng)絡(luò)連接裝置20等的情況下產(chǎn)生的。但是,代替該結(jié)構(gòu),預先將路由器500等配置到地點A,將便攜式網(wǎng)絡(luò)連接裝置20等配置到地點B,由此也能夠?qū)崿F(xiàn)第二連接方式。同樣地,在各實施例中,第三連接方式是在從第一連接方式移出主體100等的情況下產(chǎn)生的。但是,代替該結(jié)構(gòu),預先將路由器500等配置到地點A,將主體100等配置到地點C,由此也能夠?qū)崿F(xiàn)第三連接方式。在這些方式中,例如預先由用戶(系統(tǒng)管理者)設(shè)定作為系統(tǒng)整體能夠分配給客戶端的IP地址的范圍即網(wǎng)絡(luò)整體地址范圍Z以及能夠由路由器500分配給客戶端的IP地址的范圍即專用地址范圍X。并且,預先由用戶將網(wǎng)絡(luò)整體地址范圍Z和專用地址范圍X保存到路由器500的地址管理表保存部342。另外,預先由用戶(系統(tǒng)管理者)設(shè)定網(wǎng)絡(luò)整體地址范圍Z和便攜式網(wǎng)絡(luò)連接裝置20的專用地址范圍即專用地址范圍Y。并且,預先由用戶將網(wǎng)絡(luò)整體地址范圍Z和專用地址范圍Y保存到主體100的地址管理表保存部17b2。D6.變形例 6:在各實施例中,在地址范圍分配請求中指定的最少請求數(shù)為“30”,但是也能夠采用任意的數(shù)。另外,在各實施例中,最少請求數(shù)預先設(shè)定于主體100、100a,但是本發(fā)明并不限定于此。例如,能夠采用以下方式。即,在主體IOOUOOa中,將IP地址的分配歷史記錄存儲到可寫入的ROM 171中,根據(jù)該歷史記錄,算出前一次分配地址范圍之后重新分配給客戶端的IP地址的合計數(shù)。還能夠根據(jù)上述合計數(shù)來決定最少請求數(shù)。例如,如果前一次分配地址范圍之后重新分配給客戶端的IP地址的合計數(shù)為“40”,則本次至少分配40程度的IP地址的可能性高。因此,能夠?qū)?0以上的任意的數(shù)(例如,45)設(shè)定為最少請求數(shù)。在這種結(jié)構(gòu)中,根據(jù)歷史記錄來設(shè)定最少請求數(shù),因此能夠?qū)⑺枳銐驍?shù)設(shè)定為最少請求數(shù)。于是,能夠抑制在主體IOOUOOa中設(shè)定過大的專用地址范圍而產(chǎn)生不分配給客戶端的無用的IP地址。此外,在上述結(jié)構(gòu)中,ROM 171相當于上述歷史記錄記錄部。另外,最少請求數(shù)相當于上述最低請求范圍。另外,例如代替設(shè)定于主體100、100a,也能夠構(gòu)成為在路由器500、500a中預先設(shè)定要分配給主體IOOUOOa的IP地址。另外,例如在從主體100、IOOa接收到地址范圍分配請求的情況下,還能夠?qū)⒕W(wǎng)絡(luò)整體地址范圍Z中的、除了路由器500、500a的專用地址范圍(地址范圍X)以外的全部范圍設(shè)定為主體IOOUOOa的專用地址范圍。根據(jù)該結(jié)構(gòu),主體IOOUOOa不需要將最少請求數(shù)通知給路由器500、500a。 另外,在各實施例中,將包括比最少請求數(shù)稍多數(shù)的IP地址的范圍決定為專用地址范圍,但是代替該結(jié)構(gòu),還能夠?qū)ㄅc最少請求數(shù)正好相同數(shù)的IP地址的范圍決定為專用地址范圍。D7.變形例 7:在各實施例中,設(shè)為主服務(wù)器對各客戶端分配IP地址。但是,主服務(wù)器除了 IP地址以外還能夠通知默認網(wǎng)關(guān)的IP地址、DNS (Domain Name Service :域名服務(wù))服務(wù)器的IP地址。D8.變形例 8:在各實施例中,在DHCP服務(wù)器處理中,在存在租用期限延長請求的情況下,判斷網(wǎng)絡(luò)整體地址范圍內(nèi)是否包括成為延長請求對象的IP地址(步驟S325)。但是,還能夠省略該處理。即,在系統(tǒng)10、10a中,除了路由器500、500a和主體100以外只要不追加分配IP地址的裝置,則網(wǎng)絡(luò)整體地址范圍內(nèi)包括分配給客戶端的IP地址。因而能夠省略步驟S325的處理。這樣,通過省略處理,能夠減輕路由器500、500a和主體100的處理負載。D9.變形例 9:各實施例中的便攜式網(wǎng)絡(luò)連接裝置20、20a的結(jié)構(gòu)始終是一例,能夠進行各種變形。例如,在上述實施例中,主體IOOUOOa的機座連接接口 180與機座200、200a的主體連接接口 280遵照USB標準進行信息的交換。但是,主體IOOUOOa與機座200、200a之間的信息的交換也可遵照與USB不同的其它標準進行。另外,在上述實施例中,無線LAN控制電路174、無線WAN控制電路175并不限定于遵照IEEE802. lla/b/g標準的無線LAN,也可以是通過將來能夠利用的普通無線LAN來進行無線通信的無線通信接口。另外,移動體通信控制電路176并不限定于遵照3G/HSPA標準的移動體通信,例如也可以是通過LTE、下一代移動WIMAX (IEEE802. 16M)、下一代PHS (XGP extended Global Platform :擴展全球平臺)這些將來能夠利用的普通移動體通信來進行無線通信的無線通信接口。另外,在上述實施例中,設(shè)為主體IOOUOOa包括無線LAN控制電路174、無線WAN控制電路175以及移動體通信控制電路176這三種無線通信接口。但是,可以設(shè)為主體100、IOOa僅包括三種無線通信接口中的一種或者兩種的方式,也可以設(shè)為主體IOOUOOa包括四種以上的無線通信接口?;蛘撸部梢栽O(shè)為主體IOOUOOa包括多個相同種類的無線通信接口。另外,本發(fā)明并不限定于無線LAN、移動體通信,能夠應用于既定的無線通信網(wǎng)絡(luò)中的普通無線通信。另外,構(gòu)成IP地址分配系統(tǒng)的各結(jié)構(gòu)要素的數(shù)并不限定于在各實施例中示出的數(shù)。例如,便攜式網(wǎng)絡(luò)連接裝置并不限定于一臺,還能夠設(shè)為任意的臺數(shù)。另外,在上述實施例中,可以將通過硬件實現(xiàn)的結(jié)構(gòu)的一部分置換為軟件,相反,也可以將通過軟件實現(xiàn)的結(jié)構(gòu)的一部分置換為硬件。另外,在通過軟件實現(xiàn)本發(fā)明的功能的一部分或者全部的情況下,能夠以保存到計算機可讀取的記錄介質(zhì)中的方式提供該軟件(計算機程序)。在本發(fā)明中,“計算機可讀取的記錄介質(zhì)”并不限定于軟盤、CD-ROM那樣的便攜式記錄介質(zhì),還包括各種RAM、ROM等的計算機內(nèi)的內(nèi)部存儲裝置、硬盤等的固定于計算機的外部存儲裝置。即“計算機可讀取的記錄介質(zhì)”為包括不是暫時存儲數(shù)據(jù)而是能夠固定存儲數(shù)據(jù)的任意記錄介質(zhì)的廣義存儲介質(zhì)。本申請主張2011年5月31日申請的申請?zhí)枮?011-121239的日本專利申請的優(yōu) 先權(quán),其公開的全部內(nèi)容作為參考加入到本申請。
權(quán)利要求
1.一種IP地址分配系統(tǒng),使用能夠?qū)儆诘谝痪W(wǎng)絡(luò)的多個DHCP服務(wù)器裝置對客戶端分配IP地址,其中, 各DHCP服務(wù)器裝置均具有 地址范圍存儲部,其存儲專用地址范圍,上述專用地址范圍是上述第一網(wǎng)絡(luò)的IP地址的全部范圍即網(wǎng)絡(luò)整體地址范圍內(nèi)的能夠分配給上述客戶端的IP地址的范圍,是與其它DHCP服務(wù)器裝置的專用地址范圍不重復的IP地址的范圍; 地址分配控制部,其當從上述客戶端接收到新IP地址分配請求時,能夠?qū)ι鲜鰧S玫刂贩秶鷥?nèi)包含的IP地址指定該IP地址從分配到解除為止的期限即租用期限并將該IP地址分配給上述客戶端;以及 延長許可控制部,其當從上述客戶端接收到對已分配的現(xiàn)有IP地址的上述租用期限的延長請求時,在上述網(wǎng)絡(luò)整體地址范圍內(nèi)包含上述現(xiàn)有IP地址的情況下,不論本DHCP服務(wù)器裝置中存儲的專用地址范圍內(nèi)是否包含上述現(xiàn)有IP地址,都能夠向上述客戶端發(fā)送延長許可。
2.根據(jù)權(quán)利要求I所述的IP地址分配系統(tǒng),其特征在于, 各DHCP服務(wù)器裝置均具有DHCP服務(wù)器功能仲裁部,該DHCP服務(wù)器功能仲裁部與其它DHCP服務(wù)器裝置之間針對是否提供DHCP服務(wù)器功能進行仲裁, 上述多個DHCP服務(wù)器裝置所具有的多個上述DHCP服務(wù)器功能仲裁部之間進行仲裁的結(jié)果為上述多個DHCP服務(wù)器裝置中的僅一臺DHCP服務(wù)器裝置作為提供DHCP服務(wù)器功能的主服務(wù)器進行動作,而除了作為上述主服務(wù)器的DHCP服務(wù)器裝置以外的其它DHCP服務(wù)器裝置作為不提供DHCP服務(wù)器功能的副服務(wù)器進行動作, 在作為上述主服務(wù)器進行動作的DHCP服務(wù)器裝置中,地址分配控制部執(zhí)行上述分配,上述延長許可控制部發(fā)送上述延長許可, 在作為上述副服務(wù)器進行動作的DHCP服務(wù)器裝置中,地址分配控制部停止上述分配的功能,延長許可控制部停止發(fā)送上述延長許可的功能。
3.根據(jù)權(quán)利要求2所述的IP地址分配系統(tǒng),其特征在于, 各DHCP服務(wù)器裝置所具有的DHCP服務(wù)器功能仲裁部均定期地與其它DHCP服務(wù)器裝置所具有的DHCP服務(wù)器功能仲裁部之間進行上述仲裁。
4.根據(jù)權(quán)利要求2或3所述的IP地址分配系統(tǒng),其特征在于, 上述多個DHCP服務(wù)器裝置是路由器所具有的第一 DHCP服務(wù)器裝置以及便攜式網(wǎng)絡(luò)連接裝置所具有的第二 DHCP服務(wù)器裝置, 在上述路由器和上述便攜式網(wǎng)絡(luò)連接裝置都屬于上述第一網(wǎng)絡(luò)的情況下,各DHCP服務(wù)器裝置所具有的多個上述DHCP服務(wù)器功能仲裁部之間進行仲裁的結(jié)果為上述第一DHCP服務(wù)器裝置作為上述主服務(wù)器進行動作而上述第二 DHCP服務(wù)器裝置作為上述副服務(wù)器進行動作, 在上述便攜式網(wǎng)絡(luò)連接裝置屬于與上述第一網(wǎng)絡(luò)不同的網(wǎng)絡(luò)即第二網(wǎng)絡(luò)并且上述路由器不屬于上述第二網(wǎng)絡(luò)的情況下,上述第二 DHCP服務(wù)器裝置作為上述主服務(wù)器進行動作。
5.根據(jù)權(quán)利要求4所述的IP地址分配系統(tǒng),其特征在于, 上述第二 DHCP服務(wù)器裝置還具有專用地址范圍分配請求發(fā)送部,在上述第二 DHCP服務(wù)器裝置作為上述副服務(wù)器進行動作的情況下,該專用地址范圍分配請求發(fā)送部向作為上述主服務(wù)器進行動作的上述第一 DHCP服務(wù)器裝置發(fā)送上述第二 DHCP服務(wù)器裝置用的專用地址范圍的分配請求, 上述第一 DHCP服務(wù)器裝置還具有地址范圍設(shè)定部,當上述第一 DHCP服務(wù)器裝置從上述第二 DHCP服務(wù)器裝置接收到專用地址范圍的分配請求時,該地址范圍設(shè)定部將上述網(wǎng)絡(luò)整體地址范圍內(nèi)的除了上述第一 DHCP服務(wù)器裝置用的專用地址范圍以外的范圍內(nèi)的至少一部分作為上述第二 DHCP服務(wù)器裝置用的專用地址范圍通知給上述第二 DHCP服務(wù)器裝置。
6.根據(jù)權(quán)利要求5所述的IP地址分配系統(tǒng),其特征在于, 上述第二 DHCP服務(wù)器裝置還具有歷史記錄存儲部,在上述第二 DHCP服務(wù)器裝置作為主服務(wù)器進行動作的情況下,該歷史記錄存儲部存儲與由上述地址分配控制部執(zhí)行的分配動作的歷史記錄有關(guān)的信息, 上述第二 DHCP服務(wù)器裝置的上述專用地址范圍分配請求發(fā)送部根據(jù)在上述歷史記錄存儲部中存儲的與歷史記錄有關(guān)的信息,在上述專用地址范圍的分配請求中指定上述第二DHCP服務(wù)器裝置用的專用地址范圍的最低請求范圍。
7.根據(jù)權(quán)利要求4飛中的任一項所述的IP地址分配系統(tǒng),其特征在于, 在各DHCP服務(wù)器裝置中分別預先設(shè)定與DHCP服務(wù)器功能的提供有關(guān)的優(yōu)先級, 在上述第一 DHCP服務(wù)器裝置中,作為優(yōu)先級而設(shè)定比在上述第二 DHCP服務(wù)器裝置中設(shè)定的優(yōu)先級高的值, 各DHCP服務(wù)器裝置的DHCP服務(wù)器功能仲裁部將表示優(yōu)先級的信息發(fā)送給其它DHCP服務(wù)器裝置, 各DHCP服務(wù)器裝置在本DHCP服務(wù)器裝置中設(shè)定的優(yōu)先級高于在其它DHCP服務(wù)器裝置中設(shè)定的優(yōu)先級的情況下,本DHCP服務(wù)器裝置作為上述主服務(wù)器進行動作, 各DHCP服務(wù)器裝置在本DHCP服務(wù)器裝置中設(shè)定的優(yōu)先級低于在其它DHCP服務(wù)器裝置中設(shè)定的優(yōu)先級的情況下,本DHCP服務(wù)器裝置作為上述副服務(wù)器進行動作。
8.—種DHCP服務(wù)器裝置,能夠?qū)儆诘谝痪W(wǎng)絡(luò),對客戶端分配IP地址,該DHCP服務(wù)器裝置具備 地址范圍存儲部,其存儲專用地址范圍,上述專用地址范圍是上述第一網(wǎng)絡(luò)的IP地址的全部范圍即網(wǎng)絡(luò)整體地址范圍內(nèi)的能夠分配給上述客戶端的IP地址的范圍,是與其它DHCP服務(wù)器裝置的專用地址范圍不重復的IP地址范圍; 地址分配控制部,其當從上述客戶端接收到新IP地址分配請求時,能夠?qū)ι鲜鰧S玫刂贩秶鷥?nèi)包含的IP地址指定該IP地址從分配到解除為止的期限即租用期限并將該IP地址分配給上述客戶端;以及 延長許可控制部,其當從上述客戶端接收到對已分配的現(xiàn)有IP地址的租用期限的延長請求時,在上述網(wǎng)絡(luò)整體地址范圍內(nèi)包含上述現(xiàn)有IP地址的情況下,不論本DHCP服務(wù)器裝置中存儲的專用地址范圍內(nèi)是否包含上述現(xiàn)有IP地址,都能夠向上述客戶端發(fā)送延長許可。
9.根據(jù)權(quán)利要求8所述的DHCP服務(wù)器裝置,其特征在于, 還具備DHCP服務(wù)器功能仲裁部,該DHCP服務(wù)器功能仲裁部與其它DHCP服務(wù)器裝置之間針對是否提供DHCP服務(wù)器功能進行仲裁, 上述DHCP服務(wù)器功能仲裁部與其它DHCP服務(wù)器裝置之間進行仲裁的結(jié)果為上述DHCP服務(wù)器裝置與其它DHCP服務(wù)器裝置中的僅一臺DHCP服務(wù)器裝置作為提供DHCP服務(wù)器功能的主服務(wù)器進行動作,而除了作為上述主服務(wù)器的DHCP服務(wù)器裝置以外的其它DHCP服務(wù)器裝置作為不提供DHCP服務(wù)器功能的副服務(wù)器進行動作, 在上述DHCP服務(wù)器裝置作為主服務(wù)器進行動作的情況下,上述地址分配控制部執(zhí)行上述分配,上述延長許可控制部發(fā)送上述延長許可, 在上述DHCP服務(wù)器裝置作為副服務(wù)器進行動作的情況下,上述地址分配控制部停止上述分配的功能,上述延長許可控制部停止發(fā)送上述延長許可的功能。
10.根據(jù)權(quán)利要求9所述的DHCP服務(wù)器裝置,其特征在于, 上述DHCP服務(wù)器功能仲裁部定期地與其它DHCP服務(wù)器裝置之間進行上述仲裁。
11.根據(jù)權(quán)利要求9或10所述的DHCP服務(wù)器裝置,其特征在于, 上述其它DHCP服務(wù)器裝置是路由器所具有的第一 DHCP服務(wù)器裝置, 上述DHCP服務(wù)器裝置是便攜式網(wǎng)絡(luò)連接裝置所具有的第二 DHCP服務(wù)器裝置, 在上述路由器與上述便攜式網(wǎng)絡(luò)連接裝置都屬于上述第一網(wǎng)絡(luò)的情況下,上述DHCP服務(wù)器功能仲裁部與其它DHCP服務(wù)器裝置之間進行仲裁的結(jié)果為上述第一 DHCP服務(wù)器裝置作為上述主服務(wù)器進行動作而上述第二 DHCP服務(wù)器裝置作為上述副服務(wù)器進行動作, 在上述便攜式網(wǎng)絡(luò)連接裝置屬于與上述第一網(wǎng)絡(luò)不同的網(wǎng)絡(luò)即第二網(wǎng)絡(luò)并且上述路由器不屬于上述第二網(wǎng)絡(luò)的情況下,上述第二 DHCP服務(wù)器裝置作為上述主服務(wù)器進行動作。
12.根據(jù)權(quán)利要求11所述的DHCP服務(wù)器裝置,其特征在于, 上述第二 DHCP服務(wù)器裝置還具備專用地址范圍分配請求發(fā)送部,在上述第二 DHCP服務(wù)器裝置作為上述副服務(wù)器進行動作的情況下,該專用地址范圍分配請求發(fā)送部向作為上述主服務(wù)器進行動作的上述第一 DHCP服務(wù)器裝置發(fā)送上述第二 DHCP服務(wù)器裝置用的專用地址范圍的分配請求, 上述第一 DHCP服務(wù)器裝置還具備地址范圍設(shè)定部,當上述第一 DHCP服務(wù)器裝置從上述第二 DHCP服務(wù)器裝置接收到上述專用地址范圍的分配請求時,該地址范圍設(shè)定部將上述網(wǎng)絡(luò)整體地址范圍內(nèi)的除了上述第一 DHCP服務(wù)器裝置用的專用地址范圍以外的范圍內(nèi)的至少一部分作為上述第二 DHCP服務(wù)器裝置用的專用地址范圍通知給上述第二 DHCP服務(wù)器裝置。
13.根據(jù)權(quán)利要求12所述的DHCP服務(wù)器裝置,其特征在于, 上述第二 DHCP服務(wù)器裝置還具備歷史記錄存儲部,在上述第二 DHCP服務(wù)器裝置作為上述主服務(wù)器進行動作的情況下,該歷史記錄存儲部存儲與由上述地址分配控制部執(zhí)行的分配動作的歷史記錄有關(guān)的信息, 上述第二 DHCP服務(wù)器裝置的上述專用地址范圍分配請求發(fā)送部根據(jù)在上述歷史記錄存儲部中存儲的與上述歷史記錄有關(guān)的信息,在上述專用地址范圍的分配請求中指定上述第二 DHCP服務(wù)器裝置用的專用地址范圍的最低請求范圍。
14.根據(jù)權(quán)利要求If13中的任一項所述的DHCP服務(wù)器裝置,其特征在于,在上述DHCP服務(wù)器裝置和上述其它DHCP服務(wù)器裝置中分別預先設(shè)定與DHCP服務(wù)器功能的提供有關(guān)的優(yōu)先級, 在上述第一 DHCP服務(wù)器裝置中,作為優(yōu)先級而設(shè)定比在上述第二 DHCP服務(wù)器裝置中設(shè)定的優(yōu)先級高的值, 上述DHCP服務(wù)器功能仲裁部將表示優(yōu)先級的信息發(fā)送給其它DHCP服務(wù)器裝置, 上述DHCP服務(wù)器裝置在本DHCP服務(wù)器裝置中設(shè)定的優(yōu)先級比在上述其它DHCP服務(wù)器裝置中設(shè)定的優(yōu)先級高的情況下,作為上述主服務(wù)器進行動作, 上述DHCP服務(wù)器裝置在本DHCP服務(wù)器裝置中設(shè)定的優(yōu)先級比在上述其它DHCP服務(wù)器裝置中設(shè)定的優(yōu)先級低的情況下,作為上述副服務(wù)器而進行動作。
15.一種IP地址分配方法,使用能夠?qū)儆诘谝痪W(wǎng)絡(luò)的多個DHCP服務(wù)器裝置對客戶端分配IP地址,該IP地址分配方法具備以下步驟 步驟a,在各DHCP服務(wù)器裝置中存儲專用地址范圍,上述專用地址范圍是在上述第一網(wǎng)絡(luò)中能夠使用的IP地址的全部范圍即網(wǎng)絡(luò)整體地址范圍內(nèi)的能夠分配給上述客戶端的IP地址的范圍,是與其它DHCP服務(wù)器裝置的專用地址范圍不重復的IP地址的范圍; 步驟b,在各DHCP服務(wù)器裝置中,當從上述客戶端接收到新IP地址分配請求時,對上述專用地址范圍內(nèi)包含的IP地址指定該IP地址從分配到解除為止的期限即租用期限并將該IP地址分配給上述客戶端;以及 步驟C,在各DHCP服務(wù)器裝置中,當從上述客戶端接收到對已分配的現(xiàn)有IP地址的上述租用期限的延長請求時,在上述網(wǎng)絡(luò)整體地址范圍內(nèi)包含上述現(xiàn)有IP地址的情況下,不論本DHCP服務(wù)器裝置中存儲的專用地址范圍內(nèi)是否包含上述現(xiàn)有IP地址,都向上述客戶端發(fā)送延長許可。
16.一種IP地址分配方法,使用能夠?qū)儆诘谝痪W(wǎng)絡(luò)的DHCP服務(wù)器裝置對客戶端分配IP地址,該IP地址分配方法具備以下步驟 步驟a,在上述DHCP服務(wù)器裝置中存儲專用地址范圍,上述專用地址范圍是在上述第一網(wǎng)絡(luò)中能夠使用的IP地址的全部范圍即網(wǎng)絡(luò)整體地址范圍內(nèi)的能夠分配給上述客戶端的IP地址的范圍,是與其它DHCP服務(wù)器裝置的專用地址范圍不重復的IP地址的范圍;步驟b,在上述DHCP服務(wù)器裝置中,當從上述客戶端接收到新IP地址分配請求時,對上述專用地址范圍內(nèi)包含的IP地址指定該IP地址從分配到解除為止的期限即租用期限并將該IP地址分配給上述客戶端;以及 步驟C,在上述DHCP服務(wù)器裝置中,當從上述客戶端接收到對已分配的現(xiàn)有IP地址的上述租用期限的延長請求時,在上述網(wǎng)絡(luò)整體地址范圍內(nèi)包含上述現(xiàn)有IP地址的情況下,不論本DHCP服務(wù)器裝置中存儲的專用地址范圍內(nèi)是否包含上述現(xiàn)有IP地址,都向上述客戶端發(fā)送延長許可。
全文摘要
本發(fā)明提供一種DHCP服務(wù)器裝置、IP地址分配系統(tǒng)及其方法,IP地址分配系統(tǒng)具備能夠?qū)儆诘谝痪W(wǎng)絡(luò)的多個DHCP服務(wù)器裝置(500、100)。各DHCP服務(wù)器裝置(500、100)具有地址范圍存儲部(342、17b),其存儲網(wǎng)絡(luò)整體地址范圍Z中能夠分配給客戶端的IP地址范圍,是與其它DHCP服務(wù)器裝置不重復的專用地址范圍X、Y;地址分配控制部(323、125),其當接收到新IP地址的分配請求時,能夠?qū)S玫刂贩秶鷥?nèi)包含的IP地址分配;以及延長許可控制部(323、125),其當接收到IP地址的租用期限的延長請求時,不論專用地址范圍內(nèi)是否包含現(xiàn)有IP地址,都能夠向客戶端發(fā)送延長許可。
文檔編號H04L29/12GK102811262SQ201210175420
公開日2012年12月5日 申請日期2012年5月30日 優(yōu)先權(quán)日2011年5月31日
發(fā)明者山田大輔 申請人:巴比祿股份有限公司