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

網(wǎng)絡(luò)系統(tǒng)的制作方法

文檔序號(hào):7593090閱讀:160來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):網(wǎng)絡(luò)系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種由將包含路由器裝置的設(shè)備進(jìn)行連接的多個(gè)子網(wǎng)絡(luò)構(gòu)成的網(wǎng)絡(luò)系統(tǒng),尤其是涉及一種構(gòu)筑這樣的網(wǎng)絡(luò)結(jié)構(gòu)的技術(shù),該網(wǎng)絡(luò)結(jié)構(gòu)當(dāng)連接于子網(wǎng)絡(luò)上的路由器裝置啟動(dòng)時(shí)不會(huì)自動(dòng)地產(chǎn)生矛盾。
背景技術(shù)
隨著通信網(wǎng)絡(luò)的擴(kuò)大,存在各種各樣的傳輸媒體。正在開(kāi)發(fā)的各種路由器裝置(下面也簡(jiǎn)稱(chēng)為路由器),對(duì)使用同種類(lèi)或不同種類(lèi)的傳輸媒體構(gòu)成的子網(wǎng)絡(luò)(下面也簡(jiǎn)稱(chēng)為子網(wǎng))進(jìn)行連接。在同一子網(wǎng)絡(luò)內(nèi)全部使用相同的傳輸媒體。為了導(dǎo)入路由器并連接多個(gè)子網(wǎng),唯一識(shí)別這些多個(gè)子網(wǎng)的識(shí)別符(下面稱(chēng)為網(wǎng)ID)必須不矛盾(即為不同的值)。另外,所謂子網(wǎng)絡(luò)是構(gòu)成一個(gè)網(wǎng)絡(luò)系統(tǒng)的較小單位的網(wǎng)絡(luò)。
因此,在以前,提出了當(dāng)路由器啟動(dòng)時(shí),確認(rèn)由連接的多個(gè)子網(wǎng)構(gòu)成的網(wǎng)絡(luò)系統(tǒng)(以下也簡(jiǎn)稱(chēng)為系統(tǒng))的網(wǎng)絡(luò)結(jié)構(gòu)不矛盾的技術(shù)等(例如專(zhuān)利3373808號(hào)公報(bào)中記載的“路由器及其更新方法”)。
在上述現(xiàn)有技術(shù)中,路由器對(duì)于連接的全部子網(wǎng),通過(guò)廣播向子網(wǎng)內(nèi)發(fā)送請(qǐng)求網(wǎng)ID的消息數(shù)據(jù),并通過(guò)接收的對(duì)此響應(yīng)的數(shù)量等,確認(rèn)網(wǎng)絡(luò)結(jié)構(gòu)沒(méi)有缺陷。
但是,在該現(xiàn)有技術(shù),當(dāng)如將路由器置換的情況那樣未改變系統(tǒng)內(nèi)的網(wǎng)絡(luò)結(jié)構(gòu)時(shí),可不成問(wèn)題地使路由器啟動(dòng),但在為了用新的路由器來(lái)統(tǒng)合不同的系統(tǒng)而啟動(dòng)路由器的情況下,系統(tǒng)內(nèi)不能自動(dòng)解決網(wǎng)絡(luò)上的矛盾。

發(fā)明內(nèi)容
因此,本發(fā)明是解決這種問(wèn)題,其目的在于提供一種便利的網(wǎng)絡(luò)系統(tǒng)等,用戶(hù)不必特別用心,僅通過(guò)啟動(dòng)路由器,就可自動(dòng)構(gòu)筑沒(méi)有矛盾的網(wǎng)絡(luò)結(jié)構(gòu)。
為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明的網(wǎng)絡(luò)系統(tǒng),由對(duì)包含路由器裝置的設(shè)備進(jìn)行連接的多個(gè)子網(wǎng)絡(luò)構(gòu)成,所述多個(gè)子網(wǎng)絡(luò)用網(wǎng)ID進(jìn)行識(shí)別,并經(jīng)所述路由器裝置連接成樹(shù)狀,所述路由器裝置具備連接多個(gè)子網(wǎng)絡(luò)的通信單元;用于存儲(chǔ)路由器信息的路由器信息存儲(chǔ)單元,該路由器信息包含所述通信單元連接的多個(gè)子網(wǎng)絡(luò)的網(wǎng)ID;和冷啟動(dòng)單元,進(jìn)行冷啟動(dòng),該冷啟動(dòng)是伴隨著存儲(chǔ)在所述路由器信息存儲(chǔ)單元中的路由器信息的更新的啟動(dòng)處理;所述冷啟動(dòng)單元還在執(zhí)行所述冷啟動(dòng)時(shí),使連接于下游子網(wǎng)絡(luò)上的全部路由器裝置執(zhí)行冷啟動(dòng)。由此,即使在由新的路由器裝置來(lái)統(tǒng)合不同的多個(gè)網(wǎng)絡(luò)的情況下,也可在將路由器裝置連接于這些多個(gè)網(wǎng)絡(luò)上后只要進(jìn)行冷啟動(dòng),位于下游的設(shè)備也可連鎖地開(kāi)始冷啟動(dòng),所以初始化系統(tǒng)內(nèi)的下游子網(wǎng)絡(luò)的網(wǎng)ID,自動(dòng)構(gòu)筑無(wú)矛盾的具有網(wǎng)絡(luò)結(jié)構(gòu)的新網(wǎng)絡(luò)系統(tǒng)。
這里,所述網(wǎng)絡(luò)系統(tǒng)還具備向所述子網(wǎng)絡(luò)賦予網(wǎng)ID的網(wǎng)ID服務(wù)器,所述冷啟動(dòng)單元通過(guò)將從所述網(wǎng)ID服務(wù)器賦予的網(wǎng)ID存儲(chǔ)在所述路由器信息存儲(chǔ)單元中,進(jìn)行所述冷啟動(dòng)。另外,所述冷啟動(dòng)單元通過(guò)對(duì)連接于下游子網(wǎng)絡(luò)的全部設(shè)備發(fā)送作為將所述子網(wǎng)絡(luò)的網(wǎng)ID更新為從所述網(wǎng)ID服務(wù)器賦予的網(wǎng)ID的請(qǐng)求的網(wǎng)ID寫(xiě)入請(qǐng)求,使所述設(shè)備執(zhí)行冷啟動(dòng)。從而,通過(guò)由網(wǎng)ID服務(wù)器決定網(wǎng)ID的自動(dòng)設(shè)定路由器裝置的冷啟動(dòng),向下游的子網(wǎng)絡(luò)唯一賦予網(wǎng)ID,使網(wǎng)絡(luò)系統(tǒng)的構(gòu)筑自動(dòng)化。
另外,所述冷啟動(dòng)單元通過(guò)將預(yù)定的網(wǎng)ID存儲(chǔ)在所述路由器信息存儲(chǔ)單元中,進(jìn)行所述冷啟動(dòng)。另外,所述冷啟動(dòng)單元通過(guò)對(duì)連接于下游子網(wǎng)絡(luò)的全部設(shè)備發(fā)送作為將所述子網(wǎng)絡(luò)的網(wǎng)ID更新為預(yù)定的網(wǎng)ID的請(qǐng)求的網(wǎng)ID寫(xiě)入請(qǐng)求,使所述設(shè)備執(zhí)行冷啟動(dòng)。從而,通過(guò)由手動(dòng)設(shè)定的網(wǎng)ID服務(wù)器決定網(wǎng)ID的手動(dòng)設(shè)定路由器裝置的冷啟動(dòng),向下游的子網(wǎng)絡(luò)唯一賦予網(wǎng)ID,使網(wǎng)絡(luò)系統(tǒng)的構(gòu)筑自動(dòng)化。
另外,所述路由器裝置還具備全部路由器信息發(fā)送單元,取得匯集了連接于所述網(wǎng)絡(luò)系統(tǒng)上的全部路由器裝置的路由器信息的全部路由器信息,根據(jù)取得的全部路由器信息與存儲(chǔ)在所述路由器信息存儲(chǔ)單元中的路由器信息來(lái)更新所述全部路由器信息,向連接于所述網(wǎng)絡(luò)系統(tǒng)上的全部路由器裝置發(fā)送更新后的全部路由器信息。由此,即使在由新的路由器裝置來(lái)統(tǒng)合多個(gè)系統(tǒng)的情況下,也可向系統(tǒng)內(nèi)的全部路由器裝置發(fā)送附加了伴隨該路由器裝置導(dǎo)入的信息的新的全部路由器信息,所以伴隨系統(tǒng)統(tǒng)合的全部路由器信息的更新實(shí)現(xiàn)了自動(dòng)化。
另外,所述路由器裝置還具備熱啟動(dòng)單元,進(jìn)行作為不伴隨存儲(chǔ)在所述路由器信息存儲(chǔ)單元中的路由器信息更新的啟動(dòng)處理的熱啟動(dòng)。另外,在所述路由器信息存儲(chǔ)單元中,除所述路由器信息外,還存儲(chǔ)匯集了連接于所述網(wǎng)絡(luò)系統(tǒng)上的全部路由器裝置的路由器信息的全部路由器信息,所述熱啟動(dòng)單元例如在關(guān)于所述通信單元連接的子網(wǎng)絡(luò)的信息與存儲(chǔ)在所述路由器信息存儲(chǔ)單元中的路由器信息一致、且經(jīng)所述通信單元連接的子網(wǎng)絡(luò)取得的全部路由器信息與存儲(chǔ)在所述路由器信息存儲(chǔ)單元中的全部路由器信息一致的情況下,進(jìn)行所述熱啟動(dòng)。從而,在切斷電源后再接通的情況等中,可邊再利用初始設(shè)定信息邊啟動(dòng)。
另外,所述熱啟動(dòng)單元在關(guān)于所述通信單元連接的子網(wǎng)絡(luò)的信息與存儲(chǔ)在所述路由器信息存儲(chǔ)單元中的路由器信息不一致的情況、或經(jīng)所述通信單元連接的子網(wǎng)絡(luò)取得的全部路由器信息與存儲(chǔ)在所述路由器信息存儲(chǔ)單元中的全部路由器信息不一致的情況下,不進(jìn)行所述熱啟動(dòng),而進(jìn)行所述冷啟動(dòng)。從而,當(dāng)在熱啟動(dòng)的情況下有可能產(chǎn)生矛盾時(shí),自動(dòng)移動(dòng)到冷啟動(dòng),所以可避免有矛盾的網(wǎng)絡(luò)結(jié)構(gòu)的路由器裝置啟動(dòng)。
另外,本發(fā)明不僅可實(shí)現(xiàn)為這種網(wǎng)絡(luò)系統(tǒng),還可實(shí)現(xiàn)為構(gòu)成網(wǎng)絡(luò)系統(tǒng)的路由器裝置單體,或?qū)崿F(xiàn)為路由器裝置的啟動(dòng)方法,或?qū)崿F(xiàn)為組裝在路由器裝置中的程序。另外,這種程序也可經(jīng)網(wǎng)絡(luò)下載到路由器裝置等中。
如上所述,根據(jù)本發(fā)明,在上游的路由器裝置實(shí)施冷啟動(dòng)時(shí),因?yàn)橄掠蔚穆酚善餮b置也執(zhí)行冷啟動(dòng),所以即使在網(wǎng)絡(luò)系統(tǒng)內(nèi)網(wǎng)絡(luò)結(jié)構(gòu)存在異常的情況下,也可自動(dòng)修復(fù)該異常,并且在沒(méi)有網(wǎng)ID服務(wù)器的情況下,在手動(dòng)設(shè)定路由器裝置實(shí)施冷啟動(dòng)時(shí),手動(dòng)設(shè)定路由器通過(guò)裝入自己的信息來(lái)更新全部路由器信息,發(fā)送到存在于網(wǎng)絡(luò)系統(tǒng)內(nèi)的全部路由器,所以網(wǎng)絡(luò)系統(tǒng)內(nèi)網(wǎng)絡(luò)的結(jié)構(gòu)被自動(dòng)更新。從而,在各種通信網(wǎng)絡(luò)混合存在的今天,本發(fā)明的實(shí)用價(jià)值極高。


參照說(shuō)明本發(fā)明特定實(shí)施例的附圖,本發(fā)明的上述和其它目的、優(yōu)點(diǎn)和特征將從下面的描述變得明顯。
圖1是表示本發(fā)明實(shí)施方式的網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)例的圖。
圖2是表示路由器的結(jié)構(gòu)的功能框圖。
圖3是表示路由器存儲(chǔ)的性能的實(shí)例圖。
圖4是表示自動(dòng)設(shè)定路由器的冷啟動(dòng)下的啟動(dòng)條件的表格。
圖5是表示自動(dòng)設(shè)定路由器的冷啟動(dòng)下的基本順序的圖。
圖6是表示由自動(dòng)設(shè)定路由器來(lái)統(tǒng)合兩個(gè)網(wǎng)絡(luò)系統(tǒng)的實(shí)例的圖。
圖7是表示手動(dòng)設(shè)定路由器的冷啟動(dòng)下的啟動(dòng)條件的表格。
圖8是表示手動(dòng)設(shè)定路由器的冷啟動(dòng)下的基本順序的圖。
圖9是表示未連接網(wǎng)ID服務(wù)器的網(wǎng)絡(luò)系統(tǒng)彼此由手動(dòng)設(shè)定路由器來(lái)統(tǒng)合的實(shí)例的圖。
圖10是表示路由器的熱啟動(dòng)下的啟動(dòng)條件的表格。
圖11是表示路由器的熱啟動(dòng)下的基本順序的圖。
具體實(shí)施例方式
下面,參照附圖來(lái)詳細(xì)說(shuō)明本發(fā)明的實(shí)施方式。
圖1是表示本發(fā)明實(shí)施方式的網(wǎng)絡(luò)系統(tǒng)結(jié)構(gòu)例的圖。該網(wǎng)絡(luò)系統(tǒng)由5個(gè)子網(wǎng)30-34、連接這些子網(wǎng)30-34的4個(gè)路由器10-13和網(wǎng)ID服務(wù)器1等構(gòu)成。另外,在各子網(wǎng)30-34上連接稱(chēng)為節(jié)點(diǎn)的各種通信終端裝置,但在本圖中省略圖示。
子網(wǎng)30-34是家庭網(wǎng)絡(luò)等,是網(wǎng)絡(luò)的最小單位,由網(wǎng)ID來(lái)識(shí)別。節(jié)點(diǎn)是具備通信接口的家電設(shè)備等。
路由器10-13是連接傳輸媒體相同或不同的兩個(gè)子網(wǎng)的裝置,進(jìn)行將從一個(gè)子網(wǎng)取得的通信信息包輸出到另一子網(wǎng)等的通信信息包的路由。
網(wǎng)ID服務(wù)器1也被稱(chēng)為母路由器,是通過(guò)向路由器10-13賦予網(wǎng)ID來(lái)決定各子網(wǎng)30-34的網(wǎng)ID、或者向路由器10-13提供各種路由器信息的服務(wù)器裝置。另外,所謂路由器信息,是關(guān)于路由器和路由器所連接的所有子網(wǎng)的信息,包括關(guān)于該路由器的路由器信息(也稱(chēng)為本路由器信息)、和關(guān)于連接于網(wǎng)絡(luò)系統(tǒng)上的全部路由器的全部路由器信息。
另外,在本網(wǎng)絡(luò)系統(tǒng)中,網(wǎng)絡(luò)結(jié)構(gòu)中存在以下規(guī)則。
(1)子網(wǎng)30-34必須由路由器10-13連接,以便成樹(shù)結(jié)構(gòu)(即不成為環(huán)狀結(jié)構(gòu))。
(2)在一個(gè)網(wǎng)絡(luò)系統(tǒng)中,或當(dāng)統(tǒng)合多個(gè)網(wǎng)絡(luò)系統(tǒng)時(shí),在統(tǒng)合后的一個(gè)網(wǎng)絡(luò)系統(tǒng)中(下面也稱(chēng)網(wǎng)絡(luò)或統(tǒng)合后的網(wǎng)絡(luò)系統(tǒng)為域)中,連接0或1個(gè)網(wǎng)ID服務(wù)器。另外,在存在多個(gè)子網(wǎng)、且連接網(wǎng)ID服務(wù)器的情況下,網(wǎng)ID服務(wù)器必須連接于最上游(根)的子網(wǎng)上。
(3)在一個(gè)子網(wǎng)上連接了多個(gè)路由器的情況下,存在一個(gè)位于網(wǎng)ID服務(wù)器的路徑上的路由器(即在該子網(wǎng)內(nèi)最初由網(wǎng)ID服務(wù)器賦予路由器信息的路由器,該路由器成為該子網(wǎng)內(nèi)的[主路由器]。其它路由器成為[從路由器]。
另外,在一個(gè)子網(wǎng)上連接多個(gè)路由器的情況下,將這些多個(gè)路由器中、在通信路徑上接近網(wǎng)ID服務(wù)器的路由器稱(chēng)為[位于上游的路由器],將遠(yuǎn)離網(wǎng)ID服務(wù)器的路由器稱(chēng)為[位于下游的路由器]。在圖1所示的網(wǎng)絡(luò)系統(tǒng)中,從路由器10看,路由器11和路由器12為位于下游的路由器,從路由器11看,路由器10為位于上游的路由器。
圖2是表示路由器10(11-13)的結(jié)構(gòu)的功能框圖。路由器10具備第1通信I/F部100、第2通信I/F部101、控制部102和路由器信息存儲(chǔ)部103。
第1通信I/F部100和第2通信I/F部101分別是連接該路由器10與子網(wǎng)的通信接口,在控制部102的控制下,進(jìn)行取得子網(wǎng)中流過(guò)的通信信息包后傳遞到另一通信I/F部等的路由。
控制部102是按照存儲(chǔ)在路由器信息存儲(chǔ)部103中的路由器信息,控制后述的啟動(dòng)處理或第1通信I/F部100和第2通信I/F部101的CPU等。
路由器信息存儲(chǔ)部103是存儲(chǔ)關(guān)于域內(nèi)的其它所有路由器和網(wǎng)ID服務(wù)器的信息等的存儲(chǔ)器等,具有保持本路由器信息用的本路由器信息存儲(chǔ)部104、和保持全部路由器信息的全部路由器信息存儲(chǔ)部105。
本路由器信息存儲(chǔ)部104具有用于存儲(chǔ)與第1通信I/F部100連接的子網(wǎng)的屬性(性能)的第1性能存儲(chǔ)部104a、和用于存儲(chǔ)與第2通信I/F部101連接的子網(wǎng)的屬性(性能)的第2性能存儲(chǔ)部104b。作為存儲(chǔ)在第1性能存儲(chǔ)部104a和第2性能存儲(chǔ)部104b中的屬性,如圖3所示,有對(duì)應(yīng)的子網(wǎng)的網(wǎng)ID或該子網(wǎng)中的主路由器信息(表示該路由器是主路由器還是從路由器的信息)等。例如圖3中,示例在連接子網(wǎng)A(網(wǎng)ID=0×01)與子網(wǎng)B(網(wǎng)ID=0×02)的路由器10的第1性能存儲(chǔ)部104a中,對(duì)子網(wǎng)A存儲(chǔ)0×01,作為網(wǎng)ID,存儲(chǔ)表示是從路由器的0×4201,作為主路由器信息,另一方面,在第2性能存儲(chǔ)部104a中,對(duì)子網(wǎng)B存儲(chǔ)0×02,作為網(wǎng)ID,存儲(chǔ)表示是主路由器的0×4202,作為主路由器信息。另外,本路由器信息存儲(chǔ)部104還具有存儲(chǔ)該路由器10的節(jié)點(diǎn)ID(唯一識(shí)別域中各節(jié)點(diǎn)的識(shí)別符)的區(qū)域。
是表示接下來(lái)的數(shù)值是16進(jìn)制表示的記號(hào)。另外,在本實(shí)施方式中,示出連接兩個(gè)子網(wǎng)的路由器,但也可以是連接三個(gè)以上子網(wǎng)的路由器。
全部路由器信息存儲(chǔ)部105存儲(chǔ)全部路由器信息、即匯聚存在于域內(nèi)的其它所有路由器的本路由器信息的信息。
下面,說(shuō)明如上構(gòu)成的本網(wǎng)絡(luò)系統(tǒng)中的路由器10-13的啟動(dòng)處理。
首先,說(shuō)明路由器10-13的冷啟動(dòng)。
路由器10-13在連接的各子網(wǎng)上進(jìn)行與一般設(shè)備不同的啟動(dòng)處理。作為啟動(dòng)處理的種類(lèi),有廢棄上述性能等初始設(shè)定信息后重新進(jìn)行初始化的冷啟動(dòng)、和保持以前連接時(shí)取得的初始設(shè)定信息不變開(kāi)始初始化的熱啟動(dòng)。
作為路由器10-13執(zhí)行冷啟動(dòng)的情況,有(1)新加入的情況、(2)熱啟動(dòng)失敗的情況、和(3)接收到路由器保持的節(jié)點(diǎn)的[網(wǎng)ID寫(xiě)入請(qǐng)求](更新網(wǎng)ID的請(qǐng)求)的情況。
另外,路由器10-13在功能上有自動(dòng)設(shè)定路由器和手動(dòng)設(shè)定路由器,冷啟動(dòng)的順序不同。這里,所謂自動(dòng)設(shè)定路由器是從網(wǎng)ID服務(wù)器1自動(dòng)取得網(wǎng)ID的路由器,所謂手動(dòng)設(shè)定路由器是用戶(hù)手動(dòng)設(shè)定網(wǎng)ID的路由器、或?qū)⒕W(wǎng)ID保持為固定值的路由器。路由器將自己是自動(dòng)設(shè)定路由器或手動(dòng)設(shè)定路由器中的哪一個(gè),保持在路由器信息存儲(chǔ)部103中。另外,在有硬件開(kāi)關(guān)或輸入畫(huà)面的情況下,通過(guò)輸入自動(dòng)設(shè)定或手動(dòng)設(shè)定之一,可進(jìn)行自動(dòng)設(shè)定路由器或手動(dòng)設(shè)定路由器的切換。
首先,說(shuō)明路由器10-13是自動(dòng)設(shè)定路由器的情況下,路由器10-13(下面將這種路由器10-13簡(jiǎn)稱(chēng)為[自動(dòng)設(shè)定路由器])的冷啟動(dòng)。
圖4是表示自動(dòng)設(shè)定路由器的冷啟動(dòng)下的啟動(dòng)條件的表格。其中,對(duì)于連接的子網(wǎng)中檢測(cè)的主路由器的數(shù)量(主路由器檢測(cè)數(shù)量)、和能否與網(wǎng)ID服務(wù)器1通信的狀態(tài)(與網(wǎng)ID服務(wù)器的通信)的每個(gè)組合(CASE1-4),示出自動(dòng)設(shè)定路由器是否作為路由器啟動(dòng)。
如圖所示,自動(dòng)設(shè)定路由器在產(chǎn)生異常情況時(shí),即(1)檢測(cè)到0或兩個(gè)以上主路由器的情況、和(2)在不能從網(wǎng)ID服務(wù)器取得本路由器信息和全部路由器信息的情況下,不作為路由器啟動(dòng)。換言之,僅在檢測(cè)到1個(gè)主路由器、且能與網(wǎng)ID服務(wù)器通信的情況下,作為路由器啟動(dòng)。
圖5是表示自動(dòng)設(shè)定路由器的冷啟動(dòng)下的基本順序的圖。
首先,自動(dòng)設(shè)定路由器執(zhí)行內(nèi)部初始化處理,完成自己的節(jié)點(diǎn)ID的設(shè)定(向本路由器信息存儲(chǔ)部104的存儲(chǔ))(S10)。之后,自動(dòng)設(shè)定路由器為了確定主路由器的數(shù)量,對(duì)自己連接的全部子網(wǎng)的每一個(gè),在子網(wǎng)內(nèi)通過(guò)廣播發(fā)送[主路由器信息讀取請(qǐng)求](請(qǐng)求路由器提供主路由器信息的請(qǐng)求)(S11)。之后,通過(guò)從路由器接收[主路由器信息讀取請(qǐng)求響應(yīng)](對(duì)主路由器信息讀取請(qǐng)求的響應(yīng)),取得主路由器信息(S12),結(jié)果,在判斷主路由器的檢測(cè)數(shù)量為0或2以上的情況下,自動(dòng)設(shè)定路由器不作為路由器啟動(dòng)。此時(shí),作為一般節(jié)點(diǎn)啟動(dòng),不進(jìn)行以后的順序。
接著,自動(dòng)設(shè)定路由器為了取得連接的子網(wǎng)的現(xiàn)狀的網(wǎng)ID,對(duì)自己連接的全部子網(wǎng)的每一個(gè),在子網(wǎng)內(nèi)通過(guò)廣播向節(jié)點(diǎn)分布(profile)(連接于子網(wǎng)的節(jié)點(diǎn))目的地發(fā)送[網(wǎng)ID讀出請(qǐng)求](想知道網(wǎng)ID的請(qǐng)求)(S13)。相反,自動(dòng)設(shè)定路由器在從保持與本網(wǎng)ID不同的網(wǎng)ID的其它節(jié)點(diǎn)直接接收消息數(shù)據(jù)的情況下也進(jìn)行處理。即,自動(dòng)設(shè)定路由器保持接收到的[網(wǎng)ID讀出響應(yīng)](對(duì)網(wǎng)ID讀出請(qǐng)求的響應(yīng))的網(wǎng)ID,作為虛擬網(wǎng)ID(S14)。
之后,自動(dòng)設(shè)定路由器為了確定包含網(wǎng)ID服務(wù)器的數(shù)量、與網(wǎng)ID服務(wù)器的地址的信息,對(duì)主路由器存在的子網(wǎng),在子網(wǎng)內(nèi)通過(guò)廣播發(fā)送[網(wǎng)ID服務(wù)器讀出請(qǐng)求](請(qǐng)求網(wǎng)ID服務(wù)器提供性能等信息的請(qǐng)求)(S15)。之后,自動(dòng)設(shè)定路由器取得網(wǎng)ID服務(wù)器信息(S16),結(jié)果,在判斷網(wǎng)ID服務(wù)器的檢測(cè)數(shù)量為0或2以上的情況下,不作為路由器啟動(dòng)。此時(shí),作為一般節(jié)點(diǎn)啟動(dòng),不進(jìn)行以后的順序。
接著,自動(dòng)設(shè)定路由器對(duì)自己連接的全部子網(wǎng)的每一個(gè),向路由器分布目標(biāo)發(fā)送[全部路由器信息讀出請(qǐng)求](請(qǐng)求對(duì)路由器提供全部路由器信息的請(qǐng)求)(S17)。之后,從執(zhí)行冷啟動(dòng)中的自動(dòng)設(shè)定路由器所連接的全部子網(wǎng)中存在的路由器,取得全部路由器信息(S18)。
在取得全部路由器信息后,自動(dòng)設(shè)定路由器向網(wǎng)ID服務(wù)器1發(fā)送[登錄請(qǐng)求路由器信息寫(xiě)入請(qǐng)求](請(qǐng)求網(wǎng)ID服務(wù)器重新登錄路由器信息的請(qǐng)求)(S19)。另外,就[登錄請(qǐng)求路由器信息寫(xiě)入請(qǐng)求]發(fā)送時(shí)的EA信息(所謂EA是指由實(shí)現(xiàn)傳輸媒體中層2的通信的地址所確定的地址與特定子網(wǎng)的地址構(gòu)成的地址)而言,作為從路由器的網(wǎng)ID,設(shè)為從自己連接的子網(wǎng)內(nèi)存在的節(jié)點(diǎn)分布取得的值,作為主路由器的網(wǎng)ID,設(shè)為0×00。在發(fā)送該[登錄請(qǐng)求路由器信息寫(xiě)入請(qǐng)求]后,在一定時(shí)間內(nèi)不能從網(wǎng)ID服務(wù)器1接收[本路由器信息寫(xiě)入請(qǐng)求](更新成指定的本路由器信息的請(qǐng)求)的情況下,再次發(fā)送[登錄請(qǐng)求路由器信息寫(xiě)入請(qǐng)求]。另外,在其它路由器在向網(wǎng)ID服務(wù)器登錄中的情況下,從網(wǎng)ID服務(wù)器接收路由器登錄狀態(tài)通知(路由器登錄busy狀態(tài)0×30),但此時(shí)在一定時(shí)間間隔后,再次發(fā)送登錄請(qǐng)求路由器信息寫(xiě)入請(qǐng)求。
在從網(wǎng)ID服務(wù)器1接收[本路由器信息寫(xiě)入請(qǐng)求]的情況下(S20),自動(dòng)設(shè)定路由器向網(wǎng)ID服務(wù)器1發(fā)送[本路由器信息寫(xiě)入響應(yīng)](更新本路由器信息的通知)(S21)。在發(fā)送[本路由器信息寫(xiě)入響應(yīng)]之后,在一定時(shí)間內(nèi)不能從網(wǎng)ID服務(wù)器1接收[全部路由器信息寫(xiě)入請(qǐng)求](更新成指定的全部路由器信息的請(qǐng)求)的情況下,再次發(fā)送[登錄請(qǐng)求路由器信息寫(xiě)入請(qǐng)求]。
在從網(wǎng)ID服務(wù)器1接收[全部路由器信息寫(xiě)入請(qǐng)求]的情況下(S22),自動(dòng)設(shè)定路由器向網(wǎng)ID服務(wù)器1發(fā)送[全部路由器信息寫(xiě)入響應(yīng)](更新成全部路由器信息的通知)(S23)。在發(fā)送[全部路由器信息寫(xiě)入響應(yīng)]后,在一定時(shí)間內(nèi),在不能從網(wǎng)ID服務(wù)器1接收[路由器登錄完成通知](網(wǎng)ID服務(wù)器更新路由器信息的通知)的情況下,從網(wǎng)ID服務(wù)器1再次發(fā)送[登錄請(qǐng)求路由器信息寫(xiě)入請(qǐng)求]。
在從網(wǎng)ID服務(wù)器1接收[路由器登錄完成通知]的情況下(S24),自動(dòng)設(shè)定路由器向網(wǎng)ID服務(wù)器1發(fā)送[路由器登錄完成通知響應(yīng)](接收路由器登錄完成通知的通知)(S25)。在向網(wǎng)ID服務(wù)器1發(fā)送[路由器登錄完成通知響應(yīng)]的時(shí)刻,自動(dòng)設(shè)定路由器作為路由器開(kāi)始啟動(dòng)(S26)。
另外,自動(dòng)設(shè)定路由器在從正連接于自己連接的子網(wǎng)上的其它路由器取得的全部路由器信息全部相同的情況下,當(dāng)從網(wǎng)ID服務(wù)器1接收到的[本路由器信息寫(xiě)入請(qǐng)求]中包含的網(wǎng)ID與從存在于自己連接的子網(wǎng)中的節(jié)點(diǎn)分布接收到的[網(wǎng)ID讀取響應(yīng)]中包含的網(wǎng)ID不同時(shí),使用在子網(wǎng)內(nèi)通過(guò)廣播從網(wǎng)ID服務(wù)器1接收到的[自路由器信息寫(xiě)入請(qǐng)求]接收時(shí)取得的網(wǎng)ID,向存在于網(wǎng)ID不同的子網(wǎng)中的節(jié)點(diǎn)分布目標(biāo)發(fā)送[網(wǎng)ID寫(xiě)入請(qǐng)求]。另一方面,在從連接于自己連接的子網(wǎng)上的其它路由器取得的全部路由器信息不同的情況下,使用從網(wǎng)ID服務(wù)器1接收到的[本路由器信息寫(xiě)入請(qǐng)求]接收時(shí)取得的網(wǎng)ID,在子網(wǎng)內(nèi)通過(guò)廣播向自己連接、不存在主路由器的子網(wǎng)發(fā)送[網(wǎng)ID寫(xiě)入請(qǐng)求]。
這種[網(wǎng)ID寫(xiě)入請(qǐng)求]的發(fā)送在統(tǒng)合兩個(gè)不同的網(wǎng)絡(luò)系統(tǒng)時(shí)是有效的方法。在僅為手動(dòng)設(shè)定路由器的情況下,即使不存在網(wǎng)ID服務(wù)器,也可作為系統(tǒng)成立,但在僅單個(gè)網(wǎng)絡(luò)系統(tǒng)中存在網(wǎng)ID服務(wù)器的情況下,可通過(guò)實(shí)施自動(dòng)設(shè)定路由器的冷啟動(dòng)來(lái)簡(jiǎn)單統(tǒng)合兩個(gè)網(wǎng)絡(luò)系統(tǒng)。
圖6是表示由自動(dòng)設(shè)定路由器來(lái)統(tǒng)合兩個(gè)網(wǎng)絡(luò)系統(tǒng)的實(shí)例的圖。這里,示例由自動(dòng)設(shè)定路由器14來(lái)統(tǒng)合網(wǎng)絡(luò)系統(tǒng)20與網(wǎng)絡(luò)系統(tǒng)21。在網(wǎng)絡(luò)系統(tǒng)20中存在網(wǎng)ID服務(wù)器2,但在網(wǎng)絡(luò)系統(tǒng)21中不存在網(wǎng)ID服務(wù)器。即,連接于不存在網(wǎng)ID服務(wù)器的網(wǎng)絡(luò)系統(tǒng)21上的路由器15和16位于執(zhí)行啟動(dòng)處理的路由器14的下游。
若上游的路由器14實(shí)施冷啟動(dòng),則位于下游的路由器15和16如上所述,寫(xiě)入網(wǎng)ID(接受[網(wǎng)ID寫(xiě)入請(qǐng)求]),開(kāi)始冷啟動(dòng)。即,若上游的路由器14執(zhí)行冷啟動(dòng),則下游的路由器15和16必然實(shí)施冷啟動(dòng)。通過(guò)這種冷啟動(dòng)的連鎖,自動(dòng)賦予網(wǎng)ID,即使在統(tǒng)合網(wǎng)絡(luò)系統(tǒng)后,子網(wǎng)的網(wǎng)ID也唯一。
下面,說(shuō)明路由器10-13是手動(dòng)設(shè)定路由器時(shí)的路由器10-13(下面將這種路由器10-13簡(jiǎn)稱(chēng)為[手動(dòng)設(shè)定路由器]的冷啟動(dòng)。
圖7是表示手動(dòng)設(shè)定路由器的冷啟動(dòng)下的啟動(dòng)條件的表格。這里,對(duì)于連接的子網(wǎng)中檢測(cè)的主路由器的數(shù)量(主路由器檢測(cè)數(shù)量)、能否與網(wǎng)ID服務(wù)器通信的狀態(tài)(與網(wǎng)ID服務(wù)器通信)、和是否已在域內(nèi)使用設(shè)為手動(dòng)設(shè)定的網(wǎng)ID(NetID的重復(fù))的每個(gè)組合(CASE1-5),示出手動(dòng)設(shè)定路由器是否作為路由器啟動(dòng)。
如圖所示,手動(dòng)設(shè)定路由器在產(chǎn)生異常情況時(shí),即(1)檢測(cè)到兩個(gè)以上主路由器的情況、和(2)在域內(nèi)使用想要設(shè)定的網(wǎng)ID的情況下(重復(fù)的情況下),不作為路由器啟動(dòng)。換言之,(1)在未檢測(cè)到主路由器的情況下、(2)僅檢測(cè)到一個(gè)主路由器、但不能與網(wǎng)ID服務(wù)器通信的情況下、或(3)僅檢測(cè)到一個(gè)主路由器并能與網(wǎng)ID服務(wù)器通信、但在域內(nèi)未使用想要設(shè)定的網(wǎng)ID的情況下,作為路由器啟動(dòng)。另外,與自動(dòng)設(shè)定路由器不同,即使在未檢測(cè)主路由器的情況或不能與網(wǎng)ID服務(wù)器通信的情況下,作為路由器啟動(dòng)是因?yàn)榭紤]了構(gòu)筑由一個(gè)手動(dòng)設(shè)定路由器來(lái)連接兩個(gè)子網(wǎng)等簡(jiǎn)易網(wǎng)絡(luò)系統(tǒng)的情況。即,因?yàn)槭謩?dòng)設(shè)定路由器事先保持設(shè)定的網(wǎng)ID,所以即使是不能與網(wǎng)ID服務(wù)器通信的狀態(tài),只要保證域內(nèi)網(wǎng)ID不重復(fù),則進(jìn)行冷啟動(dòng)。
圖8是表示手動(dòng)設(shè)定路由器的冷啟動(dòng)下的基本順序的圖。另外,手動(dòng)設(shè)定路由器如上所述,在將設(shè)定的網(wǎng)ID事先保持在第1性能存儲(chǔ)部104a和第2性能存儲(chǔ)部104b中的狀態(tài)下,開(kāi)始以下順序。
首先,手動(dòng)設(shè)定路由器執(zhí)行內(nèi)部初始化處理,完成自己的節(jié)點(diǎn)ID的設(shè)定(向本路由器信息存儲(chǔ)部104的存儲(chǔ))(S30)。之后,手動(dòng)設(shè)定路由器為了確定主路由器的數(shù)量,對(duì)自己連接的全部子網(wǎng)的每一個(gè),在子網(wǎng)內(nèi)通過(guò)廣播向路由器分布目標(biāo)發(fā)送[主路由器信息讀出請(qǐng)求](S31)。之后,通過(guò)接收[主路由器信息讀出響應(yīng)],取得主路由器信息(S33),結(jié)果,在判斷主路由器的檢測(cè)數(shù)量為2以上的情況下,不作為路由器啟動(dòng)。此時(shí),作為一般節(jié)點(diǎn)啟動(dòng),不進(jìn)行以后的順序。
另外,在接收到的主路由器信息中包含的網(wǎng)ID與手動(dòng)設(shè)定路由器保持的網(wǎng)ID不同的情況下,不作為路由器啟動(dòng)。即,不進(jìn)行以下的順序,作為一般節(jié)點(diǎn)啟動(dòng),顯示這些網(wǎng)ID不同,并顯示不能構(gòu)筑系統(tǒng)的異常。另外,作為異常產(chǎn)生,在域內(nèi)通過(guò)廣播通知上述異常內(nèi)容。
在[主路由器信息讀出響應(yīng)]一個(gè)都未接收的情況下(路由器不存在于連接的子網(wǎng)內(nèi)的情況下),手動(dòng)設(shè)定路由器作為路由器開(kāi)始啟動(dòng)(S32a),在子網(wǎng)內(nèi)通過(guò)廣播向自己連接的全部子網(wǎng)的節(jié)點(diǎn)分布目標(biāo)發(fā)送[網(wǎng)ID寫(xiě)入請(qǐng)求](S32b)。
在通過(guò)取得的主路由器信息判斷為存在一個(gè)主路由器的情況下,手動(dòng)設(shè)定路由器為了確定包含網(wǎng)ID服務(wù)器的數(shù)量、有無(wú)網(wǎng)ID服務(wù)器、網(wǎng)ID服務(wù)器的地址的信息,在子網(wǎng)內(nèi)通過(guò)廣播向存在主路由器的子網(wǎng)發(fā)送[網(wǎng)ID服務(wù)器信息讀出請(qǐng)求](S34)。另外,取得網(wǎng)ID服務(wù)器信息(S35),結(jié)果,在判斷為網(wǎng)ID服務(wù)器的檢測(cè)數(shù)量為兩個(gè)以上的情況下,手動(dòng)設(shè)定路由器不作為路由器啟動(dòng)。此時(shí),作為一般節(jié)點(diǎn)啟動(dòng),不進(jìn)行以后的順序。此時(shí),在顯示檢測(cè)到兩個(gè)以上的網(wǎng)ID服務(wù)器的異常的同時(shí),作為異常產(chǎn)生,在域內(nèi)通過(guò)廣播發(fā)送上述異常內(nèi)容。
接著,手動(dòng)設(shè)定路由器對(duì)自己連接的全部子網(wǎng)的每一個(gè),向路由器分布目標(biāo)發(fā)送[全部路由器信息讀出請(qǐng)求](S36)。另外,從執(zhí)行冷啟動(dòng)中的手動(dòng)設(shè)定路由器連接的全部子網(wǎng)中存在的路由器中取得全部路由器信息(S37)。
后面,以不存在網(wǎng)ID服務(wù)器的情況、存在網(wǎng)ID服務(wù)器的情況來(lái)區(qū)分處理。
在不存在網(wǎng)ID服務(wù)器的情況下,當(dāng)設(shè)定的網(wǎng)ID與其它子網(wǎng)的網(wǎng)ID不重復(fù)時(shí),手動(dòng)設(shè)定路由器根據(jù)自己的EA與取得的全部路由器信息,更新全部路由器信息,并向存在于域內(nèi)的全部路由器發(fā)送[全部路由器信息寫(xiě)入請(qǐng)求](S38a)。發(fā)送后,作為路由器開(kāi)始啟動(dòng)(S38b)。
另一方面,在存在網(wǎng)ID服務(wù)器1的情況下,手動(dòng)設(shè)定路由器在取得全部路由器信息之后(S37),向網(wǎng)ID服務(wù)器1發(fā)送[登錄請(qǐng)求路由器信息寫(xiě)入請(qǐng)求](S39)。此時(shí),就發(fā)送[登錄請(qǐng)求路由器信息寫(xiě)入請(qǐng)求]時(shí)的EA信息而言,從路由器的網(wǎng)ID、主路由器的網(wǎng)ID都設(shè)為自己設(shè)定的值。
在發(fā)送[登錄請(qǐng)求路由器信息寫(xiě)入請(qǐng)求]后,在一定時(shí)間內(nèi)不能從網(wǎng)ID服務(wù)器1接收[本路由器信息寫(xiě)入請(qǐng)求]的情況下,手動(dòng)設(shè)定路由器再次發(fā)送[登錄請(qǐng)求路由器信息寫(xiě)入請(qǐng)求]。另外,在其它路由器在向網(wǎng)ID服務(wù)器登錄中的情況下,從網(wǎng)ID服務(wù)器接收路由器登錄狀態(tài)通知(路由器登錄busy狀態(tài)0×30),但此時(shí)在一定時(shí)間間隔后,再次發(fā)送登錄請(qǐng)求路由器信息寫(xiě)入請(qǐng)求。
在從網(wǎng)ID服務(wù)器1接收[本路由器信息寫(xiě)入請(qǐng)求]的情況下(S40),手動(dòng)設(shè)定路由器向網(wǎng)ID服務(wù)器1發(fā)送[本路由器信息寫(xiě)入響應(yīng)](S41)。另外,確認(rèn)[由本路由器信息寫(xiě)入請(qǐng)求]寫(xiě)入的值與手動(dòng)設(shè)定的網(wǎng)ID相同,并在寫(xiě)入不同網(wǎng)ID時(shí),手動(dòng)設(shè)定路由器不作為路由器啟動(dòng),而作為一般節(jié)點(diǎn)啟動(dòng),不進(jìn)行以后的順序。
在發(fā)送[本路由器信息寫(xiě)入響應(yīng)]之后,在一定時(shí)間內(nèi)不能從網(wǎng)ID服務(wù)器1接收[全部路由器信息寫(xiě)入請(qǐng)求]的情況下,手動(dòng)設(shè)定路由器再次發(fā)送[登錄請(qǐng)求路由器信息寫(xiě)入請(qǐng)求]。在從網(wǎng)ID服務(wù)器1接收[全部路由器信息寫(xiě)入請(qǐng)求]的情況下(S42),手動(dòng)設(shè)定路由器向網(wǎng)ID服務(wù)器1發(fā)送[全部路由器信息寫(xiě)入響應(yīng)](S43)。在發(fā)送[全部路由器信息寫(xiě)入響應(yīng)]后,在一定時(shí)間內(nèi),在不能從網(wǎng)ID服務(wù)器1接收[路由器登錄完成通知]的情況下,手動(dòng)設(shè)定路由器再次從網(wǎng)ID服務(wù)器1發(fā)送[登錄請(qǐng)求路由器信息寫(xiě)入請(qǐng)求]。在從網(wǎng)ID服務(wù)器1接收[路由器登錄完成通知]的情況下(S44),手動(dòng)設(shè)定路由器向網(wǎng)ID服務(wù)器1發(fā)送[路由器登錄完成通知響應(yīng)](S45)。在向網(wǎng)ID服務(wù)器1發(fā)送[路由器登錄完成通知響應(yīng)]的時(shí)刻,手動(dòng)設(shè)定路由器作為路由器開(kāi)始啟動(dòng)(S46)。
另外,手動(dòng)設(shè)定路由器在步驟S37中取得的全部路由器信息不同的情況下,對(duì)自己連接、不存在主路由器的子網(wǎng),使用自己設(shè)定的網(wǎng)ID,在子網(wǎng)內(nèi)以廣播發(fā)送[網(wǎng)ID寫(xiě)入請(qǐng)求]。從而,未連接網(wǎng)ID服務(wù)器的網(wǎng)絡(luò)系統(tǒng)彼此可進(jìn)行連接。
圖6是表示由手動(dòng)設(shè)定路由器來(lái)統(tǒng)合未連接網(wǎng)ID服務(wù)器的網(wǎng)絡(luò)系統(tǒng)彼此的實(shí)例圖。這里,示例由手動(dòng)設(shè)定路由器15來(lái)統(tǒng)合不具有網(wǎng)ID服務(wù)器的網(wǎng)絡(luò)系統(tǒng)22與網(wǎng)絡(luò)系統(tǒng)23。
執(zhí)行冷啟動(dòng)處理的路由器15從統(tǒng)合的兩個(gè)網(wǎng)絡(luò)系統(tǒng)取得全部路由器信息,向取得的全部路由器信息追加自己的全部路由器信息,從而更新全部路由器信息,并將得到的全部路由器信息發(fā)送到存在于統(tǒng)合后的網(wǎng)絡(luò)系統(tǒng)內(nèi)的全部路由器。從而,連接于兩個(gè)網(wǎng)絡(luò)系統(tǒng)上的全部路由器保持的全部路由器信息變?yōu)橄嗤膬?nèi)容。
最后,下面描述路由器10-13(這里以路由器10為代表)執(zhí)行熱啟動(dòng)的情況。
作為路由器10執(zhí)行熱啟動(dòng)的條件,必須已執(zhí)行冷啟動(dòng)并加入一次網(wǎng)絡(luò)。另外,在熱啟動(dòng)處理中,根據(jù)上次啟動(dòng)的信息既可執(zhí)行也可不執(zhí)行程序。
圖10是表示路由器的熱啟動(dòng)下的啟動(dòng)條件的表格。這里,示出對(duì)于在連接的子網(wǎng)中檢測(cè)的主路由器的數(shù)量(主路由器檢測(cè)數(shù)量)、連接的子網(wǎng)的結(jié)構(gòu)是否與上次啟動(dòng)時(shí)相同(連接子網(wǎng)信息)、從主路由器或網(wǎng)ID服務(wù)器取得的全部路由器信息是否與上次啟動(dòng)時(shí)相同(來(lái)自主路由器或網(wǎng)ID服務(wù)器的全部路由器信息)、與進(jìn)行熱啟動(dòng)的路由器是自動(dòng)設(shè)定路由器還是手動(dòng)設(shè)定路由器(自動(dòng)設(shè)定路由器OR手動(dòng)設(shè)定路由器)的每個(gè)組合(CASE1-7),由處理(A)-(C)之一的方法來(lái)啟動(dòng)(或不啟動(dòng))。另外,處理(A)是通過(guò)熱啟動(dòng)之前保持的信息來(lái)啟動(dòng),處理(B)是不作為路由器啟動(dòng),處理(C)是不作為路由器啟動(dòng),移動(dòng)到冷啟動(dòng)。
如圖所示,路由器在發(fā)生異常情況時(shí),即(1)就進(jìn)行熱啟動(dòng)的路由器連接的子網(wǎng)而言,檢測(cè)到2個(gè)以上的主路由器的情況,(2)就進(jìn)行熱啟動(dòng)的路由器連接的子網(wǎng)而言,在未檢測(cè)到主路由器的情況下,且為自動(dòng)設(shè)定路由器時(shí),(3)在進(jìn)行熱啟動(dòng)的路由器連接的子網(wǎng)的結(jié)構(gòu)與上次啟動(dòng)時(shí)不同的情況下,和(4)在進(jìn)行熱啟動(dòng)的路由器取得的全部路由器信息與上次啟動(dòng)時(shí)不同的情況下,不作為路由器啟動(dòng)。換言之,(1)未檢測(cè)到主路由器、且子網(wǎng)的結(jié)構(gòu)與上次啟動(dòng)時(shí)相同,且為手動(dòng)設(shè)定路由器的情況下,或(2)僅檢測(cè)到一個(gè)主路由器,并且子網(wǎng)的結(jié)構(gòu)與上次啟動(dòng)時(shí)相同,且全部路由器信息與上次啟動(dòng)時(shí)相同的情況下,作為路由器啟動(dòng)。
圖11是表示路由器10在熱啟動(dòng)下的基本順序的圖。
首先,路由器10進(jìn)行內(nèi)部初始化處理,完成自己的節(jié)點(diǎn)ID的設(shè)定(向本路由器信息存儲(chǔ)部104存儲(chǔ))(S50)。之后,路由器10為了確定主路由器的數(shù)量,對(duì)自己連接的全部子網(wǎng)的每一個(gè),都在子網(wǎng)內(nèi)以廣播向路由器分布目標(biāo)發(fā)送[主路由器信息讀出請(qǐng)求](S51)。之后,通過(guò)接收[主路由器信息讀出請(qǐng)求],取得主路由器信息(S52),結(jié)果,在判斷為主路由器的檢測(cè)數(shù)量為2個(gè)以上的情況下,不作為路由器啟動(dòng)。此時(shí)作為一般節(jié)點(diǎn)啟動(dòng),不進(jìn)行以后的順序。
在根據(jù)取得的主路由器信息判斷主路由器的數(shù)量為0或1的情況下,路由器10接著為了取得連接的子網(wǎng)的當(dāng)前網(wǎng)ID,在子網(wǎng)內(nèi)以廣播向連接的子網(wǎng)發(fā)送[網(wǎng)ID讀出請(qǐng)求](S53)。之后,取得網(wǎng)ID(S54),根據(jù)取得的網(wǎng)ID值,通過(guò)參照本路由器信息存儲(chǔ)部104,與上次啟動(dòng)時(shí)的子網(wǎng)的結(jié)構(gòu)相比,其結(jié)果在判斷為它們不同的情況下,移動(dòng)到路由器的冷啟動(dòng)。另外,在主路由器的檢測(cè)數(shù)量為0、并且與上次啟動(dòng)時(shí)的子網(wǎng)的結(jié)構(gòu)相同的情況下,作為路由器,以上次啟動(dòng)的條件啟動(dòng)。
在僅檢測(cè)到一個(gè)主路由器的情況下,路由器10為了確定網(wǎng)ID服務(wù)器的數(shù)量,在子網(wǎng)內(nèi)以廣播向主路由器存在的子網(wǎng)發(fā)送[網(wǎng)ID服務(wù)器信息讀出請(qǐng)求](S55)。之后,接收網(wǎng)ID服務(wù)器信息(S56),通過(guò)參照路由器信息存儲(chǔ)部103,比較接收到的網(wǎng)ID服務(wù)器信息與上次啟動(dòng)時(shí)的網(wǎng)ID服務(wù)器信息,其結(jié)果在判斷為它們不同的情況下,路由器10移動(dòng)到冷啟動(dòng)。
之后,路由器在存在網(wǎng)ID服務(wù)器的情況下,單獨(dú)向網(wǎng)ID服務(wù)器1發(fā)送[全部路由器信息讀出請(qǐng)求](S57),另一方面,在不存在網(wǎng)ID服務(wù)器1的情況下,在子網(wǎng)內(nèi)以廣播向主路由器發(fā)送[全部路由器信息讀出請(qǐng)求](S58)。之后,取得全部路由器信息(S59、S60),與全部路由器信息存儲(chǔ)部105中保持的全部路由器信息相比。其結(jié)果,在判斷為取得的全部路由器信息與上次啟動(dòng)時(shí)的全部路由器信息不同的情況下,路由器10移動(dòng)到冷啟動(dòng)。另外,在取得的全部路由器信息中不包含自己的EA的情況下,路由器10也移動(dòng)到冷啟動(dòng)。在與上次啟動(dòng)時(shí)的全部路由器信息相同、且自己的EA包含于全部路由器信息中的情況下,路由器10開(kāi)始作為路由器的啟動(dòng)(S61)。
從而,路由器10僅在能確認(rèn)連接的子網(wǎng)的結(jié)構(gòu)或全部路由器信息與上次啟動(dòng)時(shí)相同的情況下,才作為熱啟動(dòng)進(jìn)行啟動(dòng),在不同的情況下,不作為路由器啟動(dòng),或移動(dòng)到冷啟動(dòng)。從而,避免了上次啟動(dòng)時(shí)保持的初始設(shè)定信息不反映當(dāng)前的網(wǎng)絡(luò)結(jié)構(gòu)等缺陷在發(fā)生的狀態(tài)下路由器啟動(dòng)。
上面根據(jù)實(shí)施方式說(shuō)明了根據(jù)本發(fā)明的網(wǎng)絡(luò)系統(tǒng),但本發(fā)明不限于該實(shí)施方式。
例如,在本實(shí)施方式中,路由器10-13連接兩個(gè)子網(wǎng),但也具有連接3個(gè)以上子網(wǎng)的功能。
另外,作為手動(dòng)設(shè)定路由器設(shè)定的網(wǎng)ID的存儲(chǔ)方法,不僅有存儲(chǔ)在存儲(chǔ)器等的IC中的方法,還有通過(guò)雙列直插(dip)開(kāi)關(guān)等預(yù)先進(jìn)行設(shè)定的方法。
權(quán)利要求
1.一種網(wǎng)絡(luò)系統(tǒng),由對(duì)包含路由器裝置的設(shè)備進(jìn)行連接的多個(gè)子網(wǎng)絡(luò)構(gòu)成,其特征在于所述多個(gè)子網(wǎng)絡(luò)用網(wǎng)ID進(jìn)行識(shí)別,并經(jīng)所述路由器裝置連接成樹(shù)狀,所述路由器裝置具備連接多個(gè)子網(wǎng)絡(luò)的通信單元;用于存儲(chǔ)路由器信息的路由器信息存儲(chǔ)單元,該路由器信息包含所述通信單元連接的多個(gè)子網(wǎng)絡(luò)的網(wǎng)ID;和冷啟動(dòng)單元,進(jìn)行冷啟動(dòng),該冷啟動(dòng)是伴隨著存儲(chǔ)在所述路由器信息存儲(chǔ)單元中的路由器信息的更新的啟動(dòng)處理;所述冷啟動(dòng)單元還在執(zhí)行所述冷啟動(dòng)時(shí),使連接于下游子網(wǎng)絡(luò)上的全部路由器裝置執(zhí)行冷啟動(dòng)。
2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)系統(tǒng),其特征在于所述網(wǎng)絡(luò)系統(tǒng)還具備向所述子網(wǎng)絡(luò)賦予網(wǎng)ID的網(wǎng)ID服務(wù)器,所述冷啟動(dòng)單元通過(guò)將從所述網(wǎng)ID服務(wù)器賦予的網(wǎng)ID存儲(chǔ)在所述路由器信息存儲(chǔ)單元中,進(jìn)行所述冷啟動(dòng)。
3.根據(jù)權(quán)利要求2所述的網(wǎng)絡(luò)系統(tǒng),其特征在于所述冷啟動(dòng)單元通過(guò)對(duì)連接于下游子網(wǎng)絡(luò)的全部路由器裝置,發(fā)送網(wǎng)ID寫(xiě)入請(qǐng)求,該網(wǎng)ID寫(xiě)入請(qǐng)求是關(guān)于將所述子網(wǎng)絡(luò)的網(wǎng)ID更新為從所述網(wǎng)ID服務(wù)器賦予的網(wǎng)ID的請(qǐng)求,由此使所述路由器裝置執(zhí)行冷啟動(dòng)。
4.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)系統(tǒng),其特征在于所述冷啟動(dòng)單元通過(guò)將預(yù)定的網(wǎng)ID存儲(chǔ)在所述路由器信息存儲(chǔ)單元中,進(jìn)行所述冷啟動(dòng)。
5.根據(jù)權(quán)利要求4所述的網(wǎng)絡(luò)系統(tǒng),其特征在于所述冷啟動(dòng)單元通過(guò)對(duì)連接于下游子網(wǎng)絡(luò)的全部路由器裝置,發(fā)送關(guān)于將所述子網(wǎng)絡(luò)的網(wǎng)ID更新為預(yù)定的網(wǎng)ID的請(qǐng)求的網(wǎng)ID寫(xiě)入請(qǐng)求,由此使所述路由器裝置執(zhí)行冷啟動(dòng)。
6.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)系統(tǒng),其特征在于所述路由器裝置還具備全部路由器信息發(fā)送單元,取得匯集了連接于所述網(wǎng)絡(luò)系統(tǒng)上的全部路由器裝置的路由器信息的全部路由器信息,根據(jù)取得的全部路由器信息與存儲(chǔ)在所述路由器信息存儲(chǔ)單元中的路由器信息來(lái)更新所述全部路由器信息,向連接于所述網(wǎng)絡(luò)系統(tǒng)上的全部路由器裝置發(fā)送更新后的全部路由器信息。
7.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)系統(tǒng),其特征在于所述路由器裝置還具備熱啟動(dòng)單元,進(jìn)行熱啟動(dòng),該熱啟動(dòng)是不伴隨存儲(chǔ)在所述路由器信息存儲(chǔ)單元中的路由器信息的更新的啟動(dòng)處理。
8.根據(jù)權(quán)利要求7所述的網(wǎng)絡(luò)系統(tǒng),其特征在于在所述路由器信息存儲(chǔ)單元中,除所述路由器信息外,還存儲(chǔ)匯集了連接于所述網(wǎng)絡(luò)系統(tǒng)上的全部路由器裝置的路由器信息的全部路由器信息,所述熱啟動(dòng)單元在有關(guān)所述通信單元連接的子網(wǎng)絡(luò)的信息與存儲(chǔ)在所述路由器信息存儲(chǔ)單元中的路由器信息一致、且經(jīng)所述通信單元連接的子網(wǎng)絡(luò)取得的全部路由器信息與存儲(chǔ)在所述路由器信息存儲(chǔ)單元中的全部路由器信息一致的情況下,進(jìn)行所述熱啟動(dòng)。
9.根據(jù)權(quán)利要求8所述的網(wǎng)絡(luò)系統(tǒng),其特征在于所述熱啟動(dòng)單元在有關(guān)所述通信單元連接的子網(wǎng)絡(luò)的信息與存儲(chǔ)在所述路由器信息存儲(chǔ)單元中的路由器信息不一致的情況、或經(jīng)所述通信單元連接的子網(wǎng)絡(luò)取得的全部路由器信息與存儲(chǔ)在所述路由器信息存儲(chǔ)單元中的全部路由器信息不一致的情況下,不進(jìn)行所述熱啟動(dòng),而進(jìn)行所述冷啟動(dòng)。
10.一種網(wǎng)絡(luò)系統(tǒng)的路由器裝置,該網(wǎng)絡(luò)系統(tǒng)由對(duì)包含路由器裝置的設(shè)備進(jìn)行連接的多個(gè)子網(wǎng)絡(luò)構(gòu)成,其特征在于所述多個(gè)子網(wǎng)絡(luò)用網(wǎng)ID進(jìn)行識(shí)別,并經(jīng)所述路由器裝置連接成樹(shù)狀,所述路由器裝置具備連接多個(gè)子網(wǎng)絡(luò)的通信單元;用于存儲(chǔ)路由器信息的路由器信息存儲(chǔ)單元,該路由器信息包含所述通信單元連接的多個(gè)子網(wǎng)絡(luò)的網(wǎng)ID;和冷啟動(dòng)單元,進(jìn)行冷啟動(dòng),該冷啟動(dòng)是伴隨著存儲(chǔ)在所述路由器信息存儲(chǔ)單元中的路由器信息的更新的啟動(dòng)處理,所述冷啟動(dòng)單元還在執(zhí)行所述冷啟動(dòng)時(shí),使連接于下游的子網(wǎng)絡(luò)上的全部路由器裝置執(zhí)行冷啟動(dòng)。
11.根據(jù)權(quán)利要求10所述的路由器裝置,其特征在于所述網(wǎng)絡(luò)系統(tǒng)還具備向所述子網(wǎng)絡(luò)賦予網(wǎng)ID的網(wǎng)ID服務(wù)器,所述冷啟動(dòng)單元通過(guò)將從所述網(wǎng)ID服務(wù)器賦予的網(wǎng)ID存儲(chǔ)在所述路由器信息存儲(chǔ)單元中,進(jìn)行所述冷啟動(dòng)。
12.根據(jù)權(quán)利要求11所述的路由器裝置,其特征在于所述冷啟動(dòng)單元通過(guò)對(duì)連接于下游子網(wǎng)絡(luò)的全部路由器裝置發(fā)送網(wǎng)ID寫(xiě)入請(qǐng)求,該網(wǎng)ID寫(xiě)入請(qǐng)求是將所述子網(wǎng)絡(luò)的網(wǎng)ID更新為從所述網(wǎng)ID服務(wù)器賦予的網(wǎng)ID的請(qǐng)求,由此使所述路由器裝置執(zhí)行冷啟動(dòng)。
13.根據(jù)權(quán)利要求10所述的路由器裝置,其特征在于所述冷啟動(dòng)單元通過(guò)將預(yù)定的網(wǎng)ID存儲(chǔ)在所述路由器信息存儲(chǔ)單元中,進(jìn)行所述冷啟動(dòng)。
14.根據(jù)權(quán)利要求13所述的路由器裝置,其特征在于所述冷啟動(dòng)單元通過(guò)對(duì)連接于下游子網(wǎng)絡(luò)的全部路由器裝置發(fā)送網(wǎng)ID寫(xiě)入請(qǐng)求,該網(wǎng)ID寫(xiě)入請(qǐng)求是將所述子網(wǎng)絡(luò)的網(wǎng)ID更新為預(yù)定的網(wǎng)ID的請(qǐng)求,由此使所述路由器裝置執(zhí)行冷啟動(dòng)。
15.根據(jù)權(quán)利要求10所述的路由器裝置,其特征在于所述路由器裝置還具備全部路由器信息發(fā)送單元,取得匯集了連接于所述網(wǎng)絡(luò)系統(tǒng)上的全部路由器裝置的路由器信息的全部路由器信息,根據(jù)取得的全部路由器信息與存儲(chǔ)在所述路由器信息存儲(chǔ)單元中的路由器信息來(lái)更新所述全部路由器信息,向連接于所述網(wǎng)絡(luò)系統(tǒng)上的全部路由器裝置發(fā)送更新后的全部路由器信息。
16.根據(jù)權(quán)利要求10所述的路由器裝置,其特征在于所述路由器裝置還具備主路由器檢測(cè)單元,檢測(cè)連接了所述通信單元連接的全部子網(wǎng)絡(luò)的主路由器的數(shù)量,所述冷啟動(dòng)單元根據(jù)所述主路由器檢測(cè)單元的主路由器檢測(cè)數(shù)量,進(jìn)行作為路由器裝置的啟動(dòng)處理。
17.根據(jù)權(quán)利要求16所述的路由器裝置,其特征在于所述冷啟動(dòng)單元在由所述主路由器檢測(cè)單元檢測(cè)出兩個(gè)以上的主路由器的情況下,停止作為路由器裝置的啟動(dòng)處理。
18.根據(jù)權(quán)利要求16所述的路由器裝置,其特征在于所述冷啟動(dòng)單元在所述主路由器檢測(cè)單元未檢測(cè)到主路由器的情況下,停止作為路由器裝置的啟動(dòng)處理。
19.根據(jù)權(quán)利要求16所述的路由器裝置,其特征在于所述網(wǎng)絡(luò)系統(tǒng)還具備向所述子網(wǎng)絡(luò)賦予網(wǎng)ID的網(wǎng)ID服務(wù)器,所述冷啟動(dòng)單元在所述主路由器檢測(cè)單元檢測(cè)出一個(gè)主路由器的情況下,判斷是否能與所述網(wǎng)ID服務(wù)器通信,并根據(jù)該判斷結(jié)果,進(jìn)行作為路由器裝置的啟動(dòng)處理。
20.根據(jù)權(quán)利要求10所述的路由器裝置,其特征在于所述路由器裝置還具備熱啟動(dòng)單元,進(jìn)行熱啟動(dòng),是熱啟動(dòng)不伴隨存儲(chǔ)在所述路由器信息存儲(chǔ)單元中的路由器信息的更新的啟動(dòng)處理。
21.根據(jù)權(quán)利要求20所述的路由器裝置,其特征在于所述路由器裝置還具備主路由器檢測(cè)單元,檢測(cè)連接了所述通信單元連接的全部子網(wǎng)絡(luò)上的主路由器的數(shù)量,所述冷啟動(dòng)單元根據(jù)所述主路由器檢測(cè)單元的主路由器檢測(cè)數(shù)量,進(jìn)行作為路由器裝置的啟動(dòng)處理。
22.根據(jù)權(quán)利要求21所述的路由器裝置,其特征在于所述熱啟動(dòng)單元在所述主路由器檢測(cè)單元檢測(cè)出2個(gè)或2個(gè)以上的主路由器的情況下,停止作為路由器裝置的啟動(dòng)處理。
23.根據(jù)權(quán)利要求21所述的路由器裝置,其特征在于所述熱啟動(dòng)單元在所述主路由器檢測(cè)單元未檢測(cè)出主路由器的情況下,判斷關(guān)于所述通信單元連接的子網(wǎng)絡(luò)的信息是否與存儲(chǔ)在所述路由器信息存儲(chǔ)單元中的路由器信息一致,在一致的情況下,判斷是自動(dòng)設(shè)定路由器還是手動(dòng)設(shè)定路由器,該自動(dòng)設(shè)定路由器具有相應(yīng)的路由器裝置將連接了上述網(wǎng)絡(luò)系統(tǒng)的網(wǎng)ID服務(wù)器賦予的網(wǎng)ID存儲(chǔ)在上述路由器信息存儲(chǔ)單元的功能,該手動(dòng)設(shè)定路由器具有將預(yù)先設(shè)定的網(wǎng)絡(luò)ID存儲(chǔ)在上述路由器信息存儲(chǔ)單元的功能,當(dāng)是自動(dòng)設(shè)定路由器時(shí),不進(jìn)行所述熱啟動(dòng),而進(jìn)行所述冷啟動(dòng),當(dāng)是手動(dòng)設(shè)定路由器時(shí),進(jìn)行所述熱啟動(dòng)。
24.根據(jù)權(quán)利要求21所述的路由器裝置,其特征在于所述熱啟動(dòng)單元在所述主路由器檢測(cè)單元未檢測(cè)出主路由器的情況下,判斷關(guān)于所述通信單元連接的子網(wǎng)絡(luò)的信息是否與存儲(chǔ)在所述路由器信息存儲(chǔ)單元中的路由器信息一致,在一致的情況下,不進(jìn)行所述熱啟動(dòng),而進(jìn)行所述冷啟動(dòng)。
25.根據(jù)權(quán)利要求21所述的路由器裝置,其特征在于所述熱啟動(dòng)單元在所述主路由器檢測(cè)單元檢測(cè)出一個(gè)主路由器的情況下,判斷關(guān)于所述通信單元連接的子網(wǎng)絡(luò)的信息是否與存儲(chǔ)在所述路由器信息存儲(chǔ)單元中的路由器信息一致,在一致的情況下,取得匯集了連接于所述網(wǎng)絡(luò)系統(tǒng)上的全部路由器裝置的路由器信息的全部路由器信息,判斷取得的全部路由器信息和存儲(chǔ)在上述路由器信息存儲(chǔ)單元的全部路由器信息是否一致,當(dāng)一致時(shí),進(jìn)行所述熱啟動(dòng);當(dāng)不一致時(shí),不進(jìn)行所述熱啟動(dòng),而進(jìn)行所述冷啟動(dòng)。
26.根據(jù)權(quán)利要求21所述的路由器裝置,其特征在于所述熱啟動(dòng)單元在所述主路由器檢測(cè)單元檢測(cè)出一個(gè)主路由器的情況下,判斷關(guān)于所述通信單元連接的子網(wǎng)絡(luò)的信息是否與存儲(chǔ)在所述路由器信息存儲(chǔ)單元中的路由器信息一致,在一致的情況下,不進(jìn)行所述熱啟動(dòng),而進(jìn)行所述冷啟動(dòng)。
27.一種網(wǎng)絡(luò)系統(tǒng)的路由器裝置的啟動(dòng)方法,該網(wǎng)絡(luò)系統(tǒng)由連接包含路由器裝置的設(shè)備的多個(gè)子網(wǎng)絡(luò)構(gòu)成,其特征在于所述多個(gè)子網(wǎng)絡(luò)用網(wǎng)ID進(jìn)行識(shí)別,并經(jīng)所述路由器裝置連接成樹(shù)狀,所述路由器裝置具備連接多個(gè)子網(wǎng)絡(luò)的通信單元;和用于存儲(chǔ)路由器信息的路由器信息存儲(chǔ)單元,該路由器信息包含所述通信單元連接的多個(gè)子網(wǎng)絡(luò)的網(wǎng)ID,所述啟動(dòng)方法包含冷啟動(dòng)步驟,進(jìn)行冷啟動(dòng),該冷啟動(dòng)是伴隨著存儲(chǔ)在所述路由器信息存儲(chǔ)單元中的路由器信息的更新的啟動(dòng)處理,在所述冷啟動(dòng)步驟中,還在執(zhí)行所述冷啟動(dòng)時(shí),使連接于下游子網(wǎng)絡(luò)上的全部路由器裝置執(zhí)行冷啟動(dòng)。
28.一種網(wǎng)絡(luò)系統(tǒng)中的路由器裝置用程序,該網(wǎng)絡(luò)系統(tǒng)由連接包含路由器裝置的設(shè)備的多個(gè)子網(wǎng)絡(luò)構(gòu)成,其特征在于使計(jì)算機(jī)執(zhí)行權(quán)利要求27所述的啟動(dòng)方法中包含的步驟。
全文摘要
一種網(wǎng)絡(luò)系統(tǒng),由連接包含路由器(10-13)的設(shè)備的多個(gè)子網(wǎng)(30-34)構(gòu)成,其中,多個(gè)子網(wǎng)(30-34)在由網(wǎng)ID識(shí)別的同時(shí),經(jīng)路由器(10-13)連接成樹(shù)狀,路由器(10-13)具備連接多個(gè)子網(wǎng)的第1和第2通信I/F部(100)和(101);用于存儲(chǔ)路由器信息的路由器信息存儲(chǔ)部(103),該路由器信息包含連接的多個(gè)子網(wǎng)絡(luò)的網(wǎng)ID;和控制部(102),進(jìn)行作為伴隨存儲(chǔ)在路由器信息存儲(chǔ)部(103)中的路由器信息更新的啟動(dòng)處理的冷啟動(dòng),控制部(102)還在執(zhí)行冷啟動(dòng)時(shí),使連接于下游子網(wǎng)絡(luò)上的全部路由器執(zhí)行冷啟動(dòng)。
文檔編號(hào)H04L12/46GK1574748SQ20041004754
公開(kāi)日2005年2月2日 申請(qǐng)日期2004年5月21日 優(yōu)先權(quán)日2003年5月21日
發(fā)明者村上隆史, 新谷保之 申請(qǐng)人:松下電器產(chǎn)業(yè)株式會(huì)社
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
临清市| 巴彦淖尔市| 石狮市| 定襄县| 乐都县| 隆昌县| 新昌县| 炉霍县| 常山县| 会同县| 永寿县| 巴彦县| 浠水县| 忻城县| 天峨县| 盈江县| 东莞市| 阳新县| 大余县| 宁武县| 新龙县| 读书| 龙州县| 邯郸县| 从化市| 江华| 洞头县| 渑池县| 成都市| 乌鲁木齐市| 白城市| 东莞市| 长宁县| 禄丰县| 丹寨县| 安陆市| 景泰县| 西青区| 湖北省| 册亨县| 尚义县|