亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

網(wǎng)絡(luò)連接裝置、連接系統(tǒng)以及網(wǎng)絡(luò)連接方法

文檔序號(hào):7740015閱讀:195來(lái)源:國(guó)知局
專利名稱:網(wǎng)絡(luò)連接裝置、連接系統(tǒng)以及網(wǎng)絡(luò)連接方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)通信,更特別地,本發(fā)明涉及一種用于連接網(wǎng)絡(luò)的裝置和系統(tǒng),以及一種用于連接網(wǎng)絡(luò)的方法,其中所述裝置和系統(tǒng)以及所述方法能夠避免網(wǎng)絡(luò)間通信中的地址沖突。
背景技術(shù)
在網(wǎng)絡(luò)通信中,比較小體積的網(wǎng)絡(luò)有時(shí)通過(guò)使用諸如網(wǎng)關(guān)的用于連接網(wǎng)絡(luò)的裝置來(lái)動(dòng)態(tài)地連接到大體積的網(wǎng)絡(luò)上,以便向大體積的網(wǎng)絡(luò)發(fā)送數(shù)據(jù)或從大體積的網(wǎng)絡(luò)接收數(shù)據(jù)。
例如,到網(wǎng)絡(luò)的動(dòng)態(tài)連接對(duì)應(yīng)于通過(guò)來(lái)自家庭LAN(局域網(wǎng))的撥號(hào)路由器連接到由ISP(英特網(wǎng)業(yè)務(wù)提供商)提供的網(wǎng)絡(luò)的情況。用戶通過(guò)撥號(hào)接入來(lái)從配置家庭LAN的PC(個(gè)人計(jì)算機(jī))訪問(wèn)ISP。然后,ISP將IP(互聯(lián)網(wǎng)協(xié)議)地址分配到PC。因此,家庭LAN和由ISP提供的網(wǎng)絡(luò)被通過(guò)作為網(wǎng)關(guān)工作的撥號(hào)路由器所連接。當(dāng)每次撥號(hào)接入時(shí)就改變由ISP分配到PC的IP地址。
在網(wǎng)絡(luò)通信中,網(wǎng)絡(luò)中存在的各個(gè)主機(jī)的IP地址必須彼此之間互不相同,其中所述主機(jī)指定通信伙伴,以及在MC(網(wǎng)絡(luò)信息中心)和JPNIC(日本網(wǎng)絡(luò)信息中心)的管理下,將為唯一IP地址的全球IP地址分配給網(wǎng)絡(luò)上的各個(gè)主機(jī)。
諸如家庭LAN或公司LAN的封閉網(wǎng)絡(luò)不受制于這個(gè)規(guī)則,并且只要在封閉網(wǎng)絡(luò)中沒(méi)有使用重復(fù)地址,就能設(shè)置獨(dú)立的IP地址。在如此的LAN中,能夠使用在英特網(wǎng)上不被允許的私有IP地址。倘若將私有IP地址發(fā)送到英特網(wǎng)上,由于具有不必路由如此的私有IP地址的規(guī)定,所以刪除了它的報(bào)文(packet)。
在公司中,如上所述,可以通過(guò)使用私有IP地址來(lái)配置LAN,以及,例如,總公司和其分公司可以分別獨(dú)立地配置LAN。
當(dāng)通過(guò)連接利用私有IP地址獨(dú)立配置的LAN來(lái)執(zhí)行網(wǎng)絡(luò)通信時(shí),倘若各個(gè)所使用的地址空間是彼此互不相同的,則不會(huì)發(fā)生問(wèn)題。另一方面,倘若各個(gè)所使用的地址空間是重復(fù)的,則相同地址的主機(jī)不合需要地存在在各個(gè)網(wǎng)絡(luò)中,這是不允許通過(guò)網(wǎng)關(guān)進(jìn)行通信的。
倘若存在相同地址的主機(jī),則必須手工設(shè)置屬于網(wǎng)絡(luò)之一的主機(jī)的私有IP地址,這需要令人麻煩的工作。
所期待的是將還是由ISP(英特網(wǎng)業(yè)務(wù)提供商)來(lái)使用私有IP地址,以便避免由于全時(shí)(full-time)連接或由于有限IP地址的耗盡所引起的風(fēng)險(xiǎn)。因此,如上所述,當(dāng)在不同網(wǎng)絡(luò)之間進(jìn)行連接時(shí),時(shí)常發(fā)生地址重復(fù),這不合需要地導(dǎo)致網(wǎng)絡(luò)之間的延遲通信。

發(fā)明內(nèi)容
因此,本發(fā)明的一個(gè)目標(biāo)是通過(guò)提供一種用于連接網(wǎng)絡(luò)的新的裝置和系統(tǒng)以及一種用于連接網(wǎng)絡(luò)的新的方法來(lái)克服現(xiàn)有技術(shù)的上述缺陷。
而且,本發(fā)明的另一個(gè)目標(biāo)是提供一種用于連接網(wǎng)絡(luò)的裝置和系統(tǒng),以及一種用于連接網(wǎng)絡(luò)的方法,其中所述裝置和系統(tǒng)以及所述方法能夠自動(dòng)地避免在網(wǎng)絡(luò)之間進(jìn)行通信中的地址沖突,從而維護(hù)網(wǎng)絡(luò)間的通信。
通過(guò)提供一種用于連接網(wǎng)絡(luò)的裝置可以獲得上述的目標(biāo),所述裝置通過(guò)第一接口和第二接口來(lái)連接第一網(wǎng)絡(luò)和第二網(wǎng)絡(luò),其中多個(gè)終端單元屬于所述第一網(wǎng)絡(luò),所述裝置包括存儲(chǔ)裝置,用于存儲(chǔ)其中已經(jīng)安排了多個(gè)地址的表,所述多個(gè)地址由用于指定第一網(wǎng)絡(luò)中第一接口的存在的第一接口地址和用于指定第一網(wǎng)絡(luò)中多個(gè)終端單元的存在的多個(gè)終端單元地址所組成,其中所述第一接口地址和多個(gè)終端單元地址能被分別設(shè)置在第一接口和多個(gè)終端單元中;比較裝置,用于,響應(yīng)于在將用于指定第二網(wǎng)絡(luò)中的第二接口的存在的第二接口地址設(shè)置在第二接口中之后在第二網(wǎng)絡(luò)和用于連接網(wǎng)絡(luò)的裝置之間進(jìn)行的連接,將已經(jīng)設(shè)置在第一接口中的接口地址和在第二接口中所設(shè)置的第二接口地址進(jìn)行比較;網(wǎng)絡(luò)中止(suspension)裝置,用于,響應(yīng)于在比較裝置進(jìn)行比較之后已經(jīng)設(shè)置在第一接口中的接口地址和設(shè)置在第二接口中的第二接口地址的地址沖突,中止在第二網(wǎng)絡(luò)和用于連接網(wǎng)絡(luò)的裝置之間的連接;讀出裝置,用于,響應(yīng)于由網(wǎng)絡(luò)中止裝置從用于連接網(wǎng)絡(luò)的裝置中中止第二網(wǎng)絡(luò),從存儲(chǔ)在存儲(chǔ)裝置中的表中讀出包括與第二接口地址不相同的第一接口地址的地址;地址改變裝置,用于將已經(jīng)設(shè)置在第一接口中的接口地址改變?yōu)榘ㄔ谟勺x出裝置所讀出的地址中的第一接口地址;第一發(fā)送裝置,用于將關(guān)于由地址改變裝置將已經(jīng)設(shè)置在第一接口中的接口地址改變?yōu)榈谝唤涌诘刂返牡刂犯淖兿l(fā)送到多個(gè)終端單元;接收裝置,用于,響應(yīng)于在接收到從第一發(fā)送裝置發(fā)送的地址改變消息之后由終端單元對(duì)多個(gè)終端單元的終端單元地址進(jìn)行的改變,接收從各個(gè)終端單元發(fā)送的關(guān)于改變多個(gè)終端單元的終端單元地址的地址改變確認(rèn)消息;以及第二發(fā)送裝置,用于,響應(yīng)于由接收裝置對(duì)從多個(gè)終端單元發(fā)送的地址改變確認(rèn)消息進(jìn)行的接收,將關(guān)于改變了多個(gè)終端單元的整個(gè)終端單元地址的地址改變結(jié)束消息發(fā)送到多個(gè)終端單元。
通過(guò)提供一種具有一種裝置和多個(gè)終端單元的用于連接網(wǎng)絡(luò)的系統(tǒng)同樣能獲得上述目標(biāo),其中所述裝置用于連接網(wǎng)絡(luò),該裝置通過(guò)第一接口和第二接口連接第一網(wǎng)絡(luò)和第二網(wǎng)絡(luò),所述多個(gè)終端單元屬于第一網(wǎng)絡(luò),所述用于連接網(wǎng)絡(luò)的裝置包括第一存儲(chǔ)裝置,用于存儲(chǔ)其中已經(jīng)安排了多個(gè)地址的第一表,所述多個(gè)地址由用于指定第一網(wǎng)絡(luò)中第一接口的存在的第一接口地址和用于指定第一網(wǎng)絡(luò)中多個(gè)終端單元的存在的多個(gè)終端單元地址所組成,其中所述第一接口地址和多個(gè)終端單元地址能被分別設(shè)置在第一接口和多個(gè)終端單元中;地址比較裝置,用于,響應(yīng)于在將用于指定第二網(wǎng)絡(luò)中的第二接口的存在的第二接口地址設(shè)置在第二接口中之后在第二網(wǎng)絡(luò)和用于連接網(wǎng)絡(luò)的裝置之間進(jìn)行的連接,將已經(jīng)設(shè)置在第一接口中的接口地址和在第二接口中所設(shè)置的第二接口地址進(jìn)行比較;網(wǎng)絡(luò)中止(suspension)裝置,用于,響應(yīng)于在地址比較裝置進(jìn)行比較之后已經(jīng)設(shè)置在第一接口中的接口地址和設(shè)置在第二接口中的第二接口地址的地址沖突,中止在第二網(wǎng)絡(luò)和用于連接網(wǎng)絡(luò)的裝置之間的連接;讀出裝置,用于,響應(yīng)于由網(wǎng)絡(luò)中止裝置從用于連接網(wǎng)絡(luò)的裝置中中止第二網(wǎng)絡(luò),從存儲(chǔ)在第一存儲(chǔ)裝置中的第一表中讀出包括與設(shè)置在第二接口中的第二接口地址不相同的第一接口地址的地址;第一地址改變裝置,用于將已經(jīng)設(shè)置在第一接口中的接口地址改變?yōu)榘ㄔ谟勺x出裝置所讀出的地址中的第一接口地址;第一發(fā)送裝置,用于將關(guān)于由地址改變裝置將已經(jīng)設(shè)置在第一接口中的接口地址改變?yōu)榈谝唤涌诘刂返牡刂犯淖兿l(fā)送到多個(gè)終端單元;第一接收裝置,用于接收從各個(gè)終端單元發(fā)送的、關(guān)于改變多個(gè)終端單元的終端單元地址的地址改變確認(rèn)消息;以及第二發(fā)送裝置,用于,響應(yīng)于由第一接收裝置對(duì)從多個(gè)終端單元發(fā)送的地址改變確認(rèn)消息進(jìn)行的接收,將關(guān)于改變了多個(gè)終端單元的整個(gè)終端單元地址的地址改變結(jié)束消息發(fā)送到多個(gè)終端單元,以及每一個(gè)終端單元包括第二接收裝置,用于接收從用于連接網(wǎng)絡(luò)的裝置的第一發(fā)送裝置發(fā)送的地址改變消息;第二地址改變裝置,用于,響應(yīng)于由第二接收裝置對(duì)地址改變消息進(jìn)行的接收,來(lái)將終端單元的地址改變到終端單元地址;第三發(fā)送裝置,用于將關(guān)于由第二地址改變裝置改變終端單元地址的地址改變確認(rèn)消息發(fā)送到用于連接網(wǎng)絡(luò)的裝置;以及第三接收裝置,用于接收從用于連接網(wǎng)絡(luò)的裝置的第二發(fā)送裝置所發(fā)送的地址改變結(jié)束消息。
通過(guò)將用于連接網(wǎng)絡(luò)的方法提供給具有一種裝置和多個(gè)終端單元的用于連接網(wǎng)絡(luò)的系統(tǒng)同樣能獲得上述目標(biāo),其中所述裝置用于連接網(wǎng)絡(luò),該裝置通過(guò)第一接口和第二接口連接第一網(wǎng)絡(luò)和第二網(wǎng)絡(luò),以及所述多個(gè)終端單元屬于第一網(wǎng)絡(luò),所述方法包括通過(guò)用于連接網(wǎng)絡(luò)的裝置執(zhí)行的如下步驟將其中已經(jīng)安排了多個(gè)地址的第一表存儲(chǔ)在第一存儲(chǔ)裝置中,所述多個(gè)地址由用于指定第一網(wǎng)絡(luò)中第一接口的存在的第一接口地址和用于指定第一網(wǎng)絡(luò)中多個(gè)終端單元的存在的多個(gè)終端單元地址所組成,其中所述第一接口地址和所述多個(gè)終端單元地址能被分別設(shè)置在第一接口和多個(gè)終端單元中;響應(yīng)于在將用于指定第二網(wǎng)絡(luò)中的第二接口的存在的第二接口地址設(shè)置在第二接口中之后在第二網(wǎng)絡(luò)和用于連接網(wǎng)絡(luò)的裝置之間進(jìn)行的連接,將已經(jīng)設(shè)置在第一接口中的接口地址和在第二接口中所設(shè)置的第二接口地址進(jìn)行比較;響應(yīng)于在比較步驟中進(jìn)行比較之后已經(jīng)設(shè)置在第一接口中的接口地址和設(shè)置在第二接口中的第二接口地址的地址沖突,中止(suspending)在第二網(wǎng)絡(luò)和用于連接網(wǎng)絡(luò)的裝置之間的連接;響應(yīng)于從用于連接網(wǎng)絡(luò)的裝置中中止第二網(wǎng)絡(luò),從存儲(chǔ)在第一存儲(chǔ)裝置中的第一表中讀出包括與設(shè)置在第二接口中的第二接口地址不相同的第一接口地址的地址;將已經(jīng)設(shè)置在第一接口中的接口地址改變?yōu)榘ㄔ谒x出的地址中的第一接口地址;和將關(guān)于將已經(jīng)設(shè)置在第一接口中的接口地址改變?yōu)榈谝唤涌诘刂返牡刂犯淖兿l(fā)送到多個(gè)終端單元,以及所述方法包括通過(guò)每一個(gè)終端單元執(zhí)行的如下步驟接收從用于連接網(wǎng)絡(luò)的裝置發(fā)送的地址改變消息;響應(yīng)于地址改變消息的接收,來(lái)將終端單元的地址改變到終端單元地址;以及將關(guān)于改變終端單元地址的地址改變確認(rèn)消息發(fā)送到用于連接網(wǎng)絡(luò)的裝置,以及所述方法包括通過(guò)用于連接網(wǎng)絡(luò)的裝置執(zhí)行的如下步驟接收從各個(gè)終端單元發(fā)送的地址改變確認(rèn)消息;以及響應(yīng)于從多個(gè)終端單元發(fā)送的地址改變確認(rèn)消息,將關(guān)于改變了多個(gè)終端單元的整個(gè)終端單元地址的地址改變結(jié)束消息發(fā)送到多個(gè)終端單元,以及所述方法包括通過(guò)每一個(gè)終端單元執(zhí)行的如下步驟接收從用于連接網(wǎng)絡(luò)的裝置所發(fā)送的地址改變結(jié)束消息。
下面根據(jù)本發(fā)明的優(yōu)選實(shí)施例的詳細(xì)的描述,本發(fā)明的這些目標(biāo)和其它目標(biāo)、特征和優(yōu)點(diǎn)將變得更加明顯。


圖1顯示用于連接網(wǎng)絡(luò)的系統(tǒng)的示意性視圖。
圖2顯示在用于連接網(wǎng)絡(luò)的系統(tǒng)中的用于連接網(wǎng)絡(luò)的網(wǎng)關(guān)的示意性視圖。
圖3顯示在用于連接網(wǎng)絡(luò)的系統(tǒng)中的網(wǎng)關(guān)的表。
圖4顯示在用于連接網(wǎng)絡(luò)的系統(tǒng)中的終端單元的表。
圖5顯示用于解釋當(dāng)在用于連接網(wǎng)絡(luò)的系統(tǒng)中地址沖突時(shí)的網(wǎng)關(guān)的操作的流程圖。
圖6顯示用于解釋當(dāng)在用于連接網(wǎng)絡(luò)的系統(tǒng)中地址沖突時(shí)的終端單元的操作的流程圖。
具體實(shí)施例方式
下面將參照附圖進(jìn)一步描述關(guān)于用于執(zhí)行本發(fā)明的最佳模式的、根據(jù)本發(fā)明的用于連接網(wǎng)絡(luò)的裝置和系統(tǒng)以及用于連接網(wǎng)絡(luò)的方法。
圖1顯示應(yīng)用了本發(fā)明的、用于連接網(wǎng)絡(luò)的系統(tǒng)的示意性視圖。
在應(yīng)用了本發(fā)明的、用于連接網(wǎng)絡(luò)的系統(tǒng)中,由用來(lái)配置LAN(局域網(wǎng))的以太網(wǎng)(注冊(cè)商標(biāo))終端單元來(lái)使多個(gè)終端單元10n(“n”為自然數(shù))連接在其上的網(wǎng)絡(luò)A和作為網(wǎng)絡(luò)A的外部網(wǎng)絡(luò)的網(wǎng)絡(luò)B被通過(guò)作為用于連接網(wǎng)絡(luò)的裝置工作的網(wǎng)關(guān)1連接起來(lái),如圖1中所示。
網(wǎng)絡(luò)B配有DHCP(Dynamic Host Configuration Protocol,動(dòng)態(tài)主機(jī)配置協(xié)議)服務(wù)器,未示出。DHCP服務(wù)器是能夠?qū)P地址自動(dòng)地分配到網(wǎng)絡(luò)上的各個(gè)主機(jī)的服務(wù)器。通過(guò)配有DHCP服務(wù)器,對(duì)于管理者來(lái)說(shuō)變得沒(méi)有必要將IP地址分配給重新加入到網(wǎng)絡(luò)上的PC,并且主機(jī)側(cè)不必手工來(lái)設(shè)置所獲得的IP地址。
網(wǎng)絡(luò)B上的DHCP服務(wù)器響應(yīng)于來(lái)自網(wǎng)絡(luò)A的需求,將IP地址廣播到網(wǎng)關(guān)1的接口(iface)B1上,稍后將描述接口B1。在這種情況中,接口B1變成DHCP服務(wù)器的客戶機(jī)。
網(wǎng)絡(luò)A和網(wǎng)絡(luò)B兩者都是封閉網(wǎng)絡(luò)空間,并且分別為網(wǎng)絡(luò)A的終端單元10n和為組成網(wǎng)絡(luò)B的主機(jī)設(shè)置私有IP地址。也就是說(shuō),由接口B1所連接的網(wǎng)絡(luò)B動(dòng)態(tài)地給出接口(iface)B1的地址。
連接到網(wǎng)關(guān)1的網(wǎng)絡(luò)單獨(dú)不限于特定的網(wǎng)絡(luò)B,并且可以是與網(wǎng)絡(luò)B不相同的網(wǎng)絡(luò)B’。也就是說(shuō),能夠?qū)⑦B接到接口(iface)B1的網(wǎng)絡(luò)B改變?yōu)榫W(wǎng)絡(luò)B’。
圖2顯示網(wǎng)關(guān)1的示意性視圖。
網(wǎng)關(guān)1包括用于做出到網(wǎng)絡(luò)A的連接的接口(iface)A1、用于做出到網(wǎng)絡(luò)B的連接的接口(iface)B1、地址沖突檢測(cè)單元2、地址沖突防止處理單元3、路由表導(dǎo)航(flight)數(shù)據(jù)庫(kù)4、地址索引對(duì)應(yīng)數(shù)據(jù)庫(kù)5、以及網(wǎng)絡(luò)A終端地址數(shù)據(jù)庫(kù)6。
接口A1是用于做出到其中設(shè)置了私有IP地址的網(wǎng)絡(luò)A的連接的接口。
接口B1是用于做出到網(wǎng)絡(luò)B的連接的接口,在所述網(wǎng)絡(luò)B中,由未示出的DHCP服務(wù)器設(shè)置私有IP地址。
例如,當(dāng)做出到網(wǎng)絡(luò)B的連接時(shí),網(wǎng)關(guān)1廣播用于確認(rèn)是否在網(wǎng)絡(luò)B上提供DHCP服務(wù)器的報(bào)文(packet)。因此,在網(wǎng)絡(luò)B上的DHCP服務(wù)器確定預(yù)定的私有IP,并且將如此確定的私有IP發(fā)送到接口B1。因此,在接口B1中設(shè)置了私有IP地址。
當(dāng)在接口B1中設(shè)置了私有IP地址時(shí),地址沖突檢測(cè)單元2將如此設(shè)置的私有IP地址和接口A1的私有IP地址進(jìn)行比較,以便判斷兩個(gè)地址是否沖突,也就是說(shuō),那些私有IP地址的網(wǎng)絡(luò)地址是否彼此相同。當(dāng)檢測(cè)到地址沖突時(shí),將這個(gè)信息發(fā)送到地址沖突防止處理單元3。倘若定義了子網(wǎng),則對(duì)子網(wǎng)地址進(jìn)行比較,以便檢測(cè)地址沖突。
當(dāng)接收到關(guān)于在地址沖突檢測(cè)單元2處檢測(cè)到接口A1和接口B1的私有IP地址的地址沖突的信息時(shí),地址沖突防止處理單元3對(duì)各個(gè)單元進(jìn)行全面控制,以便避免地址沖突。
例如,響應(yīng)于私有IP地址的地址沖突的檢測(cè),地址沖突防止處理單元3中止(suspend)接口B1的通信,和將所擁有的關(guān)于接口A1和接口B1的路由表存儲(chǔ)在路由表導(dǎo)航數(shù)據(jù)庫(kù)4中。
而且,響應(yīng)于私有IP地址的地址沖突的檢測(cè),地址沖突防止處理單元3改變地址索引,和從地址索引對(duì)應(yīng)數(shù)據(jù)庫(kù)5中獲得用于接口A1和終端單元10n的新的私有IP地址,稍后將描述,以及分別設(shè)置私有IP地址。
響應(yīng)于接口A1和接口B1的私有IP地址的地址沖突的檢測(cè),路由表導(dǎo)航數(shù)據(jù)庫(kù)4存儲(chǔ)關(guān)于接口A1和接口B1的路由表,該路由表在地址沖突防止處理單元3的控制下被用于導(dǎo)航(flight)。當(dāng)為接口A1和終端單元10n設(shè)置新的私有IP地址時(shí),讀出存儲(chǔ)在路由表導(dǎo)航數(shù)據(jù)庫(kù)4中的用于導(dǎo)航的路由表,并且通過(guò)使用新的私有IP地址來(lái)更新該路由表。
地址索引對(duì)應(yīng)數(shù)據(jù)庫(kù)5是具有其中地址索引(addridx)與接口A1和終端單元10n的地址相對(duì)應(yīng)的表的數(shù)據(jù)庫(kù)。
例如,地址索引對(duì)應(yīng)數(shù)據(jù)庫(kù)5已經(jīng)在其中存儲(chǔ)了接口地址對(duì)應(yīng)表,如圖3中所示。倘若地址索引是“0”,則將“192.168.10.1”設(shè)置為接口A1的IP地址,以及能夠?qū)⒁浴?92.168.10.16”到“192.168.10.32”為范圍的IP地址設(shè)置為屬于網(wǎng)絡(luò)A的終端單元10n的IP地址。相似地,倘若地址索引是“1”,則將“172.20.10.1”設(shè)置為接口A1的IP地址,以及能夠?qū)⒁浴?72.20.10.16”到“172.20.10.32”為范圍的IP地址設(shè)置為屬于網(wǎng)絡(luò)A的終端單元10n的IP地址。
因此,能夠根據(jù)地址索引來(lái)改變屬于網(wǎng)絡(luò)A的接口A1和終端單元10n的IP地址。
網(wǎng)絡(luò)A終端地址數(shù)據(jù)庫(kù)6已經(jīng)在其中存儲(chǔ)了連接到網(wǎng)絡(luò)A的終端單元10n的私有IP地址。
網(wǎng)關(guān)1可以配有未示出的DHCP服務(wù)器。因此,網(wǎng)關(guān)1能夠響應(yīng)于終端單元10n的需要而動(dòng)態(tài)地給出IP地址。
例如,每一個(gè)終端單元10n是具有網(wǎng)絡(luò)連接的功能的PC(個(gè)人計(jì)算機(jī))。終端單元10n連接到網(wǎng)關(guān)1的接口A1,并且通過(guò)網(wǎng)關(guān)1的接口B1連接到網(wǎng)絡(luò)B。
每一個(gè)終端單元10n都具有未示出的存儲(chǔ)單元,該存儲(chǔ)單元已經(jīng)在其中存儲(chǔ)了寫(xiě)入與地址索引相對(duì)應(yīng)的IP地址的終端單元地址對(duì)應(yīng)表,如圖4中所示。
終端單元地址對(duì)應(yīng)表是與地址索引相對(duì)應(yīng)的表,所述地址索引由地址沖突防止處理單元3響應(yīng)于接口A1和接口B1的私有IP地址的地址沖突的檢測(cè)來(lái)改變,以及當(dāng)改變地址索引時(shí),改變終端單元10n的私有IP地址。
例如,倘若地址索引是“0”,則將“192.168.10.24”設(shè)置為終端單元10n的私有IP地址,以及倘若地址索引是“1”,則將“172.20.10.24”設(shè)置為終端單元10n的私有IP地址,如圖4中所示。
終端單元10n接收從網(wǎng)關(guān)1發(fā)送的用來(lái)改變地址索引的信息,并且通過(guò)查閱圖4中所示的表來(lái)改變它的私有IP地址。
倘若網(wǎng)關(guān)1配有DHCP服務(wù)器和終端單元10n能夠自動(dòng)獲得IP地址,則不需要圖4中所示的終端單元地址對(duì)應(yīng)表。
圖5顯示用于解釋網(wǎng)關(guān)1的操作的流程圖。
當(dāng)存在從屬于網(wǎng)絡(luò)A的預(yù)定的終端單元10n對(duì)網(wǎng)絡(luò)B進(jìn)行訪問(wèn)的需求時(shí),網(wǎng)絡(luò)B的DHCP服務(wù)器選擇預(yù)定的私有IP地址,以及將如此選擇的私有IP地址設(shè)置在接口B1中。因此,通過(guò)接口B1可連接網(wǎng)絡(luò)A和網(wǎng)絡(luò)B。
在步驟S1中,在連接到網(wǎng)絡(luò)B后,地址沖突檢測(cè)單元2將在接口B1中設(shè)置的私有IP地址和接口A1的私有IP地址進(jìn)行比較,以便判斷這些私有IP地址彼此之間是否相互重合。倘若這些私有IP地址沖突,則處理進(jìn)行到步驟S2,以及倘若不沖突,則初始化和網(wǎng)絡(luò)B的通信。
在步驟S2中,地址沖突防止處理單元3中止(suspend)通過(guò)接口B1與網(wǎng)絡(luò)B進(jìn)行的通信,以及檢測(cè)整個(gè)路由表,該路由表是將網(wǎng)絡(luò)B上的主機(jī)的IP地址與路由方向進(jìn)行相關(guān)的表。通常,具有路由功能的路由器或網(wǎng)關(guān)通過(guò)使用路由表來(lái)確定報(bào)文(packet)的路由。
在步驟S3中,地址沖突防止處理單元3將當(dāng)前的地址索引(addridx)改變?yōu)樾碌奈词褂玫牡刂匪饕?br> 例如,當(dāng)將新的地址索引定義為“tmpaddridx”和將先前的地址索引定義為“addridx”時(shí),能夠通過(guò)使用下列公式(1)進(jìn)行計(jì)算來(lái)將當(dāng)前的地址索引改變?yōu)樾碌牡刂匪饕?br> tmpaddridx=1-addridx…(1)當(dāng)當(dāng)前的地址索引為“0”時(shí),新的地址索引根據(jù)公式(1)變成“1”。
在步驟S4中,地址沖突防止處理單元3獲取屬于網(wǎng)絡(luò)A的全體終端單元10n的地址。在獲取地址中,一種方式是地址沖突防止處理單元3訪問(wèn)作為其中已經(jīng)存儲(chǔ)了屬于網(wǎng)絡(luò)A的全體終端單元10n的地址信息的數(shù)據(jù)庫(kù)的網(wǎng)絡(luò)A終端地址數(shù)據(jù)庫(kù)6,以及另一種方式是地址沖突防止處理單元3將用于獲取地址的報(bào)文廣播到屬于網(wǎng)絡(luò)A的終端單元10n并且接收從終端單元10n相應(yīng)地發(fā)送的IP地址。
這些獲取地址的方式取決于網(wǎng)關(guān)1的配置,并且無(wú)論那種方法都能在步驟S4中被使用。
在步驟S5中,地址沖突防止處理單元3通過(guò)接口A1將關(guān)于接口A1和接口B1的地址沖突的信息發(fā)送到屬于網(wǎng)絡(luò)A的全體終端單元10n,并且廣播包括新的地址索引的地址沖突通知消息。
在步驟S6中,地址沖突防止處理單元3對(duì)地址索引對(duì)應(yīng)數(shù)據(jù)庫(kù)5進(jìn)行訪問(wèn),以便查閱圖3中所示的接口地址對(duì)應(yīng)表,和讀出與在步驟S3中使用公式(1)所計(jì)算的新的地址索引相對(duì)應(yīng)的私有IP地址,然后改變接口A1的私有IP地址。
在步驟S7中,地址沖突防止處理單元3將預(yù)定的報(bào)文廣播到屬于網(wǎng)絡(luò)A的全體終端單元10n,和根據(jù)報(bào)文的響應(yīng)來(lái)確認(rèn)通信是否是可能的。
在步驟S8中,地址沖突防止處理單元3判斷是否在預(yù)定的時(shí)間周期內(nèi)從全體終端單元10n返回了在步驟S7中廣播的報(bào)文的確認(rèn)響應(yīng)。倘若在預(yù)定的時(shí)間周期內(nèi)從全體終端單元10n返回確認(rèn)響應(yīng),則處理進(jìn)行到步驟S10,而倘若在預(yù)定的時(shí)間周期內(nèi)沒(méi)有從全體終端單元10n返回確認(rèn)響應(yīng),則處理進(jìn)行到步驟S9。
在步驟S9中,地址沖突防止處理單元3將接口A1的IP地址恢復(fù)成與在步驟S3中還沒(méi)有被改變的地址索引相對(duì)應(yīng)的IP地址。當(dāng)步驟S9的處理結(jié)束時(shí),處理返回到步驟S5,并且再一次向終端單元10n廣播地址沖突通知消息。
在步驟S10中,地址沖突防止處理單元3查閱存儲(chǔ)在地址索引對(duì)應(yīng)數(shù)據(jù)庫(kù)5中的圖3中所示的接口地址對(duì)應(yīng)表,以及將與新的地址索引相對(duì)應(yīng)的各個(gè)終端單元10n的IP地址存儲(chǔ)到網(wǎng)絡(luò)A終端地址數(shù)據(jù)庫(kù)6中,來(lái)作為當(dāng)前的IP地址。然后,地址沖突防止處理單元3將關(guān)于完成改變接口A1和終端單元10n的私有IP地址的處理的地址改變結(jié)束消息發(fā)送到全體終端單元10n。
因此,響應(yīng)于接口A1和接口B1的私有IP地址的地址沖突,網(wǎng)關(guān)1通過(guò)使用圖3中所示的接口地址對(duì)應(yīng)表來(lái)改變接口A1的IP地址,以及將這個(gè)信息廣播到屬于網(wǎng)絡(luò)A的整個(gè)終端單元10n。
圖6顯示用于解釋與通過(guò)使用圖5所解釋的網(wǎng)關(guān)1的處理相對(duì)應(yīng)的終端單元10n的操作的流程圖。
在步驟S11中,終端單元10n的未示出的控制單元接收包括在圖5中所示的流程圖的步驟S3中計(jì)算的新的地址索引(newaddridx)的地址沖突通知消息,該地址沖突通知消息是從網(wǎng)關(guān)1發(fā)送的。
在步驟S12中,未示出的控制單元通過(guò)使用包括在步驟S11中接收到的地址沖突通知消息中的新的地址索引和在終端單元10n的未示出的數(shù)據(jù)庫(kù)中存儲(chǔ)的圖4中所示的終端單元地址對(duì)應(yīng)表,來(lái)改變終端單元10n的私有IP地址。
倘若網(wǎng)關(guān)1配有DHCP服務(wù)器和能夠從網(wǎng)關(guān)1獲得IP地址,則在接收到地址沖突通知消息之后,檢測(cè)在終端單元10n中設(shè)置的私有IP地址,以及通過(guò)對(duì)網(wǎng)關(guān)1的DHCP服務(wù)器進(jìn)行訪問(wèn)來(lái)獲得新的IP地址。
在步驟S13中,終端單元10n變成等待在圖5中所示的流程圖的步驟S7中由網(wǎng)關(guān)1廣播的地址改變確認(rèn)消息的狀態(tài)。
在步驟S14中,未示出的控制單元判斷是否在預(yù)定的時(shí)間周期之內(nèi)接收到從網(wǎng)關(guān)1發(fā)送的地址改變確認(rèn)消息。倘若在預(yù)定的時(shí)間周期之內(nèi)接收到地址改變確認(rèn)消息,則處理進(jìn)行到步驟S15,以及倘若在預(yù)定的時(shí)間周期之內(nèi)沒(méi)有接收到地址改變確認(rèn)消息,則處理進(jìn)行到步驟S19。
在步驟S15中,未示出的控制單元響應(yīng)于地址改變確認(rèn)消息的接收而將響應(yīng)消息發(fā)送到網(wǎng)關(guān)1。
在步驟S16中,未示出的控制單元變成等待要從網(wǎng)關(guān)1發(fā)送的地址改變結(jié)束消息的狀態(tài)。
在步驟S17中,未示出的控制單元判斷是否在預(yù)定的時(shí)間周期之內(nèi)接收到從網(wǎng)關(guān)1發(fā)送的地址改變結(jié)束消息。倘若在預(yù)定的時(shí)間周期之內(nèi)接收到地址改變結(jié)束消息,則處理進(jìn)行到步驟S18,以及倘若在預(yù)定的時(shí)間周期之內(nèi)沒(méi)有接收到地址改變結(jié)束消息,則處理進(jìn)行到步驟S19。
在步驟S18中,響應(yīng)于地址改變結(jié)束消息的接收,未示出的控制單元判斷成功地執(zhí)行了屬于網(wǎng)絡(luò)A的整個(gè)終端單元10n的地址改變處理,以及將存儲(chǔ)在未示出的存儲(chǔ)單元中的地址索引(addridx)改變?yōu)樾碌牡刂匪饕?newaddridx),以便存儲(chǔ)如此改變的地址索引。
在步驟S19中,響應(yīng)于地址改變結(jié)束消息的接收的失敗,未示出的控制單元判斷沒(méi)有成功地執(zhí)行屬于網(wǎng)絡(luò)A的另一個(gè)終端單元10n的地址改變處理,以及將終端單元10n的私有IP地址恢復(fù)成在改變處理之前的IP地址。
因此,響應(yīng)于從網(wǎng)關(guān)1發(fā)送的地址沖突通知消息的接收,終端單元10n能夠隨著接口A1的私有IP地址的改變處理一起來(lái)改變它的私有IP地址。
因此,響應(yīng)于接口A1和接口B1的私有IP地址的地址沖突,基于存儲(chǔ)在地址索引對(duì)應(yīng)數(shù)據(jù)庫(kù)5中的接口地址對(duì)應(yīng)表來(lái)改變網(wǎng)關(guān)1的接口A1的私有IP地址,以及因此,改變終端單元10n的私有IP地址,這樣能夠自動(dòng)地避免地址沖突。
在上述的實(shí)施例中,網(wǎng)關(guān)1連接兩個(gè)網(wǎng)絡(luò)或網(wǎng)絡(luò)A和網(wǎng)絡(luò)B。另一方面,本發(fā)明不限于此,以及網(wǎng)關(guān)1可以連接多于兩個(gè)網(wǎng)絡(luò)的多個(gè)網(wǎng)絡(luò)。
工業(yè)適用性如上所述,根據(jù)本發(fā)明的用于連接網(wǎng)絡(luò)的裝置,當(dāng)具有多個(gè)終端單元的第一網(wǎng)絡(luò)和通過(guò)用于連接網(wǎng)絡(luò)的裝置連接到第一網(wǎng)絡(luò)的第二網(wǎng)絡(luò)的網(wǎng)絡(luò)連接接口的地址沖突時(shí),比較單元立即檢測(cè)地址沖突,并且網(wǎng)絡(luò)中止單元中止在所連接的網(wǎng)絡(luò)之間的連接,這樣能夠避免地址沖突。
接著,用于連接網(wǎng)絡(luò)的裝置從存儲(chǔ)在存儲(chǔ)單元中的表中讀出沒(méi)有沖突的第一接口地址,并且通過(guò)連接網(wǎng)絡(luò)的第一地址改變單元來(lái)改變?cè)撚糜谶B接網(wǎng)絡(luò)的裝置的第一接口的接口地址,以及因此通過(guò)第二地址改變單元來(lái)改變屬于第一網(wǎng)絡(luò)的多個(gè)終端單元的終端單元地址。因此,當(dāng)在網(wǎng)絡(luò)之間進(jìn)行的通信中發(fā)生地址沖突時(shí),自動(dòng)地設(shè)置新的地址,維持了通信。
如上所述,根據(jù)本發(fā)明的用于連接網(wǎng)絡(luò)的系統(tǒng),當(dāng)具有多個(gè)終端單元的第一網(wǎng)絡(luò)和通過(guò)用于連接網(wǎng)絡(luò)的裝置連接到第一網(wǎng)絡(luò)的第二網(wǎng)絡(luò)的網(wǎng)絡(luò)連接接口的地址沖突時(shí),比較單元立即檢測(cè)地址沖突,并且網(wǎng)絡(luò)中止單元中止在所連接的網(wǎng)絡(luò)之間的連接,這樣能夠避免地址沖突。
接著,用于連接網(wǎng)絡(luò)的系統(tǒng)從存儲(chǔ)在第一存儲(chǔ)單元中的第一表中讀出沒(méi)有沖突的第一接口地址,并且通過(guò)連接網(wǎng)絡(luò)的第一地址改變單元來(lái)改變?cè)撚糜谶B接網(wǎng)絡(luò)的裝置的第一接口的接口地址,以及因此通過(guò)第二地址改變單元來(lái)改變屬于第一網(wǎng)絡(luò)的多個(gè)終端單元的終端單元地址。因此,當(dāng)在網(wǎng)絡(luò)之間進(jìn)行的通信中發(fā)生地址沖突時(shí),自動(dòng)地設(shè)置新的地址,維持了通信。
如上所述,根據(jù)本發(fā)明的用于連接網(wǎng)絡(luò)的方法,當(dāng)具有多個(gè)終端單元的第一網(wǎng)絡(luò)和通過(guò)用于連接網(wǎng)絡(luò)的裝置連接到第一網(wǎng)絡(luò)的第二網(wǎng)絡(luò)的網(wǎng)絡(luò)連接接口的地址沖突時(shí),立即檢測(cè)地址沖突,并且中止在所連接的網(wǎng)絡(luò)之間的連接,這樣能夠避免地址沖突。
接著,從存儲(chǔ)在第一存儲(chǔ)單元中的第一表中讀出沒(méi)有沖突的第一接口地址,并且將用于連接網(wǎng)絡(luò)的裝置的第一接口的接口地址改變到用來(lái)連接網(wǎng)絡(luò)的第一接口地址,以及因此改變多個(gè)終端單元的終端單元地址。因此,當(dāng)在網(wǎng)絡(luò)之間進(jìn)行的通信中發(fā)生地址沖突時(shí),自動(dòng)地設(shè)置新的地址,維持了通信。
權(quán)利要求
1.一種用于連接網(wǎng)絡(luò)的裝置,所述裝置通過(guò)第一接口和第二接口來(lái)連接第一網(wǎng)絡(luò)和第二網(wǎng)絡(luò),其中多個(gè)終端單元屬于所述第一網(wǎng)絡(luò),所述裝置包括存儲(chǔ)裝置,用于存儲(chǔ)其中已經(jīng)安排了多個(gè)地址的表,所述多個(gè)地址由用于指定第一網(wǎng)絡(luò)中的第一接口的存在的第一接口地址和用于指定第一網(wǎng)絡(luò)中的多個(gè)終端單元的存在的多個(gè)終端單元地址所組成,其中所述第一接口地址和多個(gè)終端單元地址能被分別設(shè)置在第一接口和多個(gè)終端單元中;比較裝置,用于,響應(yīng)于在將用于指定第二網(wǎng)絡(luò)中的第二接口的存在的第二接口地址設(shè)置在第二接口中之后在第二網(wǎng)絡(luò)和用于連接網(wǎng)絡(luò)的裝置之間進(jìn)行的連接,將已經(jīng)設(shè)置在第一接口中的接口地址和在第二接口中所設(shè)置的第二接口地址進(jìn)行比較;網(wǎng)絡(luò)中止裝置,用于,響應(yīng)于在比較裝置進(jìn)行比較之后已經(jīng)設(shè)置在第一接口中的接口地址和設(shè)置在第二接口中的第二接口地址的地址沖突,中止在第二網(wǎng)絡(luò)和用于連接網(wǎng)絡(luò)的裝置之間的連接;讀出裝置,用于,響應(yīng)于由網(wǎng)絡(luò)中止裝置從用于連接網(wǎng)絡(luò)的裝置中對(duì)第二網(wǎng)絡(luò)的中止,從存儲(chǔ)在存儲(chǔ)裝置中的表中讀出包括與第二接口地址不相同的第一接口地址的地址;地址改變裝置,用于將已經(jīng)設(shè)置在第一接口中的接口地址改變?yōu)榘ㄔ谟勺x出裝置所讀出的地址中的第一接口地址;第一發(fā)送裝置,用于將關(guān)于由地址改變裝置將已經(jīng)設(shè)置在第一接口中的接口地址改變?yōu)榈谝唤涌诘刂返牡刂犯淖兿l(fā)送到多個(gè)終端單元;接收裝置,用于,響應(yīng)于在接收到從第一發(fā)送裝置發(fā)送的地址改變消息之后由終端單元對(duì)多個(gè)終端單元的終端單元地址進(jìn)行的改變,接收從各個(gè)終端單元發(fā)送的關(guān)于改變多個(gè)終端單元的終端單元地址的地址改變確認(rèn)消息;以及第二發(fā)送裝置,用于,響應(yīng)于由接收裝置對(duì)從多個(gè)終端單元發(fā)送的地址改變確認(rèn)消息進(jìn)行的接收,將關(guān)于改變了多個(gè)終端單元的全體終端單元地址的地址改變結(jié)束消息發(fā)送到多個(gè)終端單元。
2.根據(jù)權(quán)利要求1所述的用于連接網(wǎng)絡(luò)的裝置,還包括第二接收裝置,用于,響應(yīng)于由第一發(fā)送裝置進(jìn)行的地址改變消息的發(fā)送,接收從終端單元發(fā)送的終端單元地址發(fā)送請(qǐng)求;以及第三發(fā)送裝置,用于,響應(yīng)于由第二接收裝置接收的終端單元地址發(fā)送請(qǐng)求,將由讀出裝置從存儲(chǔ)在存儲(chǔ)裝置中的表中讀出的地址中所包括的終端單元地址發(fā)送到屬于第一網(wǎng)絡(luò)的各個(gè)多個(gè)終端單元。
3.根據(jù)權(quán)利要求1所述的用于連接網(wǎng)絡(luò)的裝置,其中被安置在存儲(chǔ)在存儲(chǔ)裝置中的表中的多個(gè)地址已經(jīng)另外給出用來(lái)識(shí)別各個(gè)地址的索引。
4.根據(jù)權(quán)利要求1所述的用于連接網(wǎng)絡(luò)的裝置,其中第一發(fā)送裝置將地址的索引添加到地址改變消息,其中由地址改變裝置所改變的第一接口地址屬于所述地址,以及將所述地址改變消息發(fā)送到多個(gè)終端單元。
5.根據(jù)權(quán)利要求1所述的用于連接網(wǎng)絡(luò)的裝置,其中第一接口地址、終端單元地址、以及第二接口地址是能夠由用戶任意地設(shè)置在封閉網(wǎng)絡(luò)中的私有IP(互聯(lián)網(wǎng)協(xié)議)地址。
6.一種具有用于連接網(wǎng)絡(luò)的裝置和多個(gè)終端單元的用于連接網(wǎng)絡(luò)的系統(tǒng),其中所述用于連接網(wǎng)絡(luò)的裝置通過(guò)第一接口和第二接口連接第一網(wǎng)絡(luò)和第二網(wǎng)絡(luò),所述多個(gè)終端單元屬于第一網(wǎng)絡(luò),所述用于連接網(wǎng)絡(luò)的裝置包括第一存儲(chǔ)裝置,用于存儲(chǔ)其中已經(jīng)安排了多個(gè)地址的第一表,所述多個(gè)地址由用于指定第一網(wǎng)絡(luò)中的第一接口的存在的第一接口地址和用于指定第一網(wǎng)絡(luò)中的多個(gè)終端單元的存在的多個(gè)終端單元地址所組成,其中所述第一接口地址和多個(gè)終端單元地址能分別被設(shè)置在第一接口和多個(gè)終端單元中;地址比較裝置,用于,響應(yīng)于在將用于指定第二網(wǎng)絡(luò)中的第二接口的存在的第二接口地址設(shè)置在第二接口中之后的在第二網(wǎng)絡(luò)和用于連接網(wǎng)絡(luò)的裝置之間進(jìn)行的連接,將已經(jīng)設(shè)置在第一接口中的接口地址和在第二接口中所設(shè)置的第二接口地址進(jìn)行比較;網(wǎng)絡(luò)中止裝置,用于,響應(yīng)于在地址比較裝置進(jìn)行比較之后已經(jīng)設(shè)置在第一接口中的接口地址和設(shè)置在第二接口中的第二接口地址的地址沖突,中止在第二網(wǎng)絡(luò)和用于連接網(wǎng)絡(luò)的裝置之間的連接;讀出裝置,用于,響應(yīng)于由網(wǎng)絡(luò)中止裝置從用于連接網(wǎng)絡(luò)的裝置中對(duì)第二網(wǎng)絡(luò)的中止,從存儲(chǔ)在第一存儲(chǔ)裝置中的第一表中讀出包括與設(shè)置在第二接口中的第二接口地址不相同的第一接口地址的地址;第一地址改變裝置,用于將已經(jīng)設(shè)置在第一接口中的接口地址改變?yōu)榘ㄔ谟勺x出裝置所讀出的地址中的第一接口地址;第一發(fā)送裝置,用于將關(guān)于由地址改變裝置將已經(jīng)設(shè)置在第一接口中的接口地址改變?yōu)榈谝唤涌诘刂返牡刂犯淖兿l(fā)送到多個(gè)終端單元;第一接收裝置,用于接收從各個(gè)終端單元發(fā)送的、關(guān)于改變多個(gè)終端單元的終端單元地址的地址改變確認(rèn)消息;以及第二發(fā)送裝置,用于,響應(yīng)于由第一接收裝置對(duì)從多個(gè)終端單元所發(fā)送的地址改變確認(rèn)消息進(jìn)行的接收,將關(guān)于改變了多個(gè)終端單元的全體終端單元地址的地址改變結(jié)束消息發(fā)送到多個(gè)終端單元,以及每一個(gè)終端單元都包括第二接收裝置,用于接收從用于連接網(wǎng)絡(luò)的裝置的第一發(fā)送裝置發(fā)送的地址改變消息;第二地址改變裝置,用于,響應(yīng)于由第二接收裝置對(duì)地址改變消息進(jìn)行的接收,來(lái)將終端單元的地址改變到所述終端單元地址;第三發(fā)送裝置,用于將關(guān)于由第二地址改變裝置改變終端單元地址的地址改變確認(rèn)消息發(fā)送到用于連接網(wǎng)絡(luò)的裝置;以及第三接收裝置,用于接收從用于連接網(wǎng)絡(luò)的裝置的第二發(fā)送裝置所發(fā)送的地址改變結(jié)束消息。
7.根據(jù)權(quán)利要求6所述的用于連接網(wǎng)絡(luò)的系統(tǒng),所述終端單元還包括第四發(fā)送裝置,用于,響應(yīng)于由第二接收裝置進(jìn)行的地址改變消息的接收,發(fā)送終端單元地址發(fā)送請(qǐng)求,以及所述用于連接網(wǎng)絡(luò)的裝置還包括第四接收裝置,用于接收從終端單元的第四接收裝置所發(fā)送的終端單元地址發(fā)送請(qǐng)求;以及第五發(fā)送裝置,用于,響應(yīng)于由第四接收裝置所接收的終端單元地址發(fā)送請(qǐng)求,將由讀出裝置從存儲(chǔ)在第一存儲(chǔ)裝置中的第一表中讀出的地址中所包括的終端單元地址發(fā)送到屬于第一網(wǎng)絡(luò)的各個(gè)多個(gè)終端單元,其中終端單元的第二地址改變裝置將終端單元的地址改變?yōu)橛傻谖灏l(fā)送裝置所發(fā)送的終端單元地址。
8.根據(jù)權(quán)利要求6所述的用于連接網(wǎng)絡(luò)的系統(tǒng),其中被安置在存儲(chǔ)在用于連接網(wǎng)絡(luò)的裝置的第一存儲(chǔ)裝置中的第一表中的多個(gè)地址已經(jīng)另外給出用來(lái)識(shí)別各個(gè)地址的索引。
9.根據(jù)權(quán)利要求8所述的用于連接網(wǎng)絡(luò)的系統(tǒng),所述終端單元還包括第二存儲(chǔ)裝置,用于存儲(chǔ)第二表,在該第二表中,能夠設(shè)置在終端單元中的終端單元地址對(duì)應(yīng)于索引,其中用于連接網(wǎng)絡(luò)的裝置的第一發(fā)送裝置將地址的索引添加到地址改變消息,其中由第一地址改變裝置所改變的第一接口地址屬于所述地址,以及將所述地址改變消息發(fā)送到多個(gè)終端單元,以及其中,響應(yīng)于由第二接收裝置對(duì)添加了索引的地址改變消息進(jìn)行的接收,終端單元的第二地址改變裝置查閱存儲(chǔ)在第二存儲(chǔ)裝置中的第二表,以便檢索與添加到地址改變消息的索引相對(duì)應(yīng)的終端單元地址,以及將終端單元的地址改變?yōu)槿绱藱z索的終端單元地址。
10.根據(jù)權(quán)利要求6所述的用于連接網(wǎng)絡(luò)的系統(tǒng),其中第一接口地址、終端單元地址、以及第二接口地址是能夠由用戶任意地設(shè)置在封閉網(wǎng)絡(luò)中的私有IP(互聯(lián)網(wǎng)協(xié)議)地址。
11.一種通過(guò)用于連接網(wǎng)絡(luò)的系統(tǒng)的用于連接網(wǎng)絡(luò)的方法,所述用于連接網(wǎng)絡(luò)的系統(tǒng)具有用于連接網(wǎng)絡(luò)的裝置和多個(gè)終端單元,其中所述用于連接網(wǎng)絡(luò)的裝置通過(guò)第一接口和第二接口連接第一網(wǎng)絡(luò)和第二網(wǎng)絡(luò),以及所述多個(gè)終端單元屬于第一網(wǎng)絡(luò),所述方法包括通過(guò)用于連接網(wǎng)絡(luò)的裝置執(zhí)行的如下步驟將其中已經(jīng)安排了多個(gè)地址的第一表存儲(chǔ)在第一存儲(chǔ)裝置中,所述多個(gè)地址由用于指定第一網(wǎng)絡(luò)中的第一接口的存在的第一接口地址和用于指定第一網(wǎng)絡(luò)中的多個(gè)終端單元的存在的多個(gè)終端單元地址所組成,其中所述第一接口地址和所述多個(gè)終端單元地址能分別被設(shè)置在第一接口和多個(gè)終端單元中;響應(yīng)于在將用于指定第二網(wǎng)絡(luò)中的第二接口的存在的第二接口地址設(shè)置在第二接口中之后在第二網(wǎng)絡(luò)和用于連接網(wǎng)絡(luò)的裝置之間進(jìn)行的連接,將已經(jīng)設(shè)置在第一接口中的接口地址和在第二接口中所設(shè)置的第二接口地址進(jìn)行比較;響應(yīng)于在比較步驟中進(jìn)行比較之后已經(jīng)設(shè)置在第一接口中的接口地址和設(shè)置在第二接口中的第二接口地址的地址沖突,中止在第二網(wǎng)絡(luò)和用于連接網(wǎng)絡(luò)的裝置之間的連接;響應(yīng)于從用于連接網(wǎng)絡(luò)的裝置中對(duì)第二網(wǎng)絡(luò)的中止,從存儲(chǔ)在第一存儲(chǔ)裝置中的第一表中讀出包括與設(shè)置在第二接口中的第二接口地址不相同的第一接口地址的地址;將已經(jīng)設(shè)置在第一接口中的接口地址改變?yōu)榘ㄔ谒x出的地址中的第一接口地址;以及將關(guān)于將已經(jīng)設(shè)置在第一接口中的接口地址改變?yōu)榈谝唤涌诘刂返牡刂犯淖兿l(fā)送到多個(gè)終端單元,以及所述方法包括通過(guò)每一個(gè)終端單元執(zhí)行的如下步驟接收從用于連接網(wǎng)絡(luò)的裝置發(fā)送的地址改變消息;響應(yīng)于地址改變消息的接收,來(lái)將終端單元的地址改變到所述終端單元地址;以及將關(guān)于改變所述終端單元地址的地址改變確認(rèn)消息發(fā)送到用于連接網(wǎng)絡(luò)的裝置,以及所述方法包括通過(guò)用于連接網(wǎng)絡(luò)的裝置執(zhí)行的如下步驟接收從各個(gè)終端單元發(fā)送的地址改變確認(rèn)消息;以及響應(yīng)于從多個(gè)終端單元發(fā)送的地址改變確認(rèn)消息,將關(guān)于改變了多個(gè)終端單元的全體終端單元地址的地址改變結(jié)束消息發(fā)送到多個(gè)終端單元,以及所述方法包括通過(guò)每一個(gè)終端單元執(zhí)行的如下步驟接收從用于連接網(wǎng)絡(luò)的裝置所發(fā)送的地址改變結(jié)束消息。
12.根據(jù)權(quán)利要求11所述的用于連接網(wǎng)絡(luò)的方法,所述方法包括通過(guò)每一個(gè)終端單元執(zhí)行的如下步驟響應(yīng)于地址改變消息的接收,發(fā)送終端單元地址發(fā)送請(qǐng)求,以及所述方法包括通過(guò)用于連接網(wǎng)絡(luò)的裝置執(zhí)行的如下步驟接收從終端單元發(fā)送的終端單元地址發(fā)送請(qǐng)求;以及響應(yīng)于所接收的終端單元地址發(fā)送請(qǐng)求,將從存儲(chǔ)在第一存儲(chǔ)裝置中的第一表中讀出的地址中所包括的終端單元地址發(fā)送到屬于第一網(wǎng)絡(luò)的各個(gè)多個(gè)終端單元,其中終端單元將終端單元的地址改變?yōu)閺挠糜谶B接網(wǎng)絡(luò)的裝置所發(fā)送的終端單元地址。
13.根據(jù)權(quán)利要求11所述的用于連接網(wǎng)絡(luò)的方法,所述方法包括通過(guò)每一個(gè)終端單元執(zhí)行的如下步驟將第二表存儲(chǔ)在第二存儲(chǔ)裝置中,其中在該第二表中,能夠設(shè)置在終端單元中的終端單元地址與索引相對(duì)應(yīng),所述索引被給出以便識(shí)別安置在第一表中的多個(gè)各個(gè)地址,所述第一表被存儲(chǔ)在用于連接網(wǎng)絡(luò)的裝置的第一存儲(chǔ)裝置中,其中用于連接網(wǎng)絡(luò)的裝置將地址的索引添加到地址改變消息,其中所改變的第一接口地址屬于所述地址,以及將所述地址改變消息發(fā)送到多個(gè)終端單元,以及其中,響應(yīng)于添加了索引的地址改變消息的接收,終端單元查閱存儲(chǔ)在第二存儲(chǔ)裝置中的第二表,以便檢索與添加到地址改變消息的索引相對(duì)應(yīng)的終端單元地址,以及將終端單元的地址改變?yōu)槿绱藱z索的終端單元地址。
全文摘要
一種用于當(dāng)自動(dòng)地消除地址沖突時(shí)進(jìn)行網(wǎng)絡(luò)之間的通信的網(wǎng)絡(luò)連接系統(tǒng)。所述系統(tǒng)包括用于存儲(chǔ)表的存儲(chǔ)單元(5)、用于將為第一接口(A1)所設(shè)置的接口地址和為第二接口(B1)所設(shè)置的第二接口地址進(jìn)行比較的比較單元(2)、用于當(dāng)由比較單元(2)所比較的地址已經(jīng)引起地址沖突時(shí)中止在第二網(wǎng)絡(luò)(A)和網(wǎng)絡(luò)連接裝置(1)之間的連接的網(wǎng)絡(luò)中止單元、用于從存儲(chǔ)在存儲(chǔ)單元(5)中的表中讀出包含不同于第二接口地址的第一接口地址的地址組的讀出單元、以及用于將在第一接口(A1)中設(shè)置的接口地址改變?yōu)榘谟勺x出單元所讀出的地址組中的第一接口地址的地址改變單元。
文檔編號(hào)H04L12/46GK1547830SQ0281664
公開(kāi)日2004年11月17日 申請(qǐng)日期2002年8月27日 優(yōu)先權(quán)日2001年8月31日
發(fā)明者松井康范 申請(qǐng)人:索尼株式會(huì)社
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1