專利名稱:第1中繼服務(wù)器和第2中繼服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種中繼服務(wù)器,連接于LAN (Local Area Network)上的客戶終端彼此可超越WAN(Wide Area Network)進行通信。
背景技術(shù):
通過利用VPN (Virtual Private Network),客戶終端可超越WAN與位于遠程地的客戶終端進行通信。但是,VPN難以構(gòu)筑具有擴展性和靈活性的網(wǎng)絡(luò)。專利文獻1公開的中繼通信系統(tǒng)與VPN —樣,可構(gòu)筑直接連接遠程的LAN的網(wǎng)絡(luò)。 該中繼通信系統(tǒng)可動態(tài)變更LAN彼此的分組關(guān)系等,與一般的VPN相比,擴展性和靈活性好。專利文獻1 日本特開2008-U9991號公報在專利文獻1的中繼通信系統(tǒng)中,各中繼服務(wù)器通過共享連接于各LAN上的客戶終端的標識信息,可在客戶終端間通信。具體地,通過網(wǎng)絡(luò)整體共享中繼服務(wù)器的標識信息與客戶終端的標識信息的對應信息,中繼服務(wù)器可中繼客戶終端間的通信數(shù)據(jù)包。
發(fā)明內(nèi)容
本發(fā)明提供一種通信方法,通過構(gòu)筑客戶終端經(jīng)WAN進行通信的通信系統(tǒng),使靈活性與擴展性好。根據(jù)本發(fā)明一個觀點的第1中繼服務(wù)器是經(jīng)廣域網(wǎng)與第2中繼服務(wù)器連接的第1 中繼服務(wù)器。第1中繼服務(wù)器與經(jīng)由第1中繼服務(wù)器路由通信數(shù)據(jù)包的第ILAN連接。將第1通信終端連接于第1LAN。第2中繼服務(wù)器與經(jīng)由第2中繼服務(wù)器路由通信數(shù)據(jù)包的第 2LAN連接。第1中繼服務(wù)器具備中繼組信息共享部、網(wǎng)絡(luò)地址登記部、路由對話確立部、路由處理部與路由對話切斷部。中繼組信息共享部與第2中繼服務(wù)器共享中繼組信息,該中繼組信息包含特定構(gòu)成中繼組的第1中繼服務(wù)器與第2中繼服務(wù)器的信息。路由對話確立部若受理在第1中繼服務(wù)器與第2中繼服務(wù)器之間路由通信數(shù)據(jù)包的指示,則向第2中繼服務(wù)器發(fā)送第ILAN的網(wǎng)絡(luò)地址,從第2中繼服務(wù)器接收第2LAN的網(wǎng)絡(luò)地址,將第ILAN的網(wǎng)絡(luò)地址及第2LAN的網(wǎng)絡(luò)地址登記到網(wǎng)絡(luò)地址登記部。路由對話確立部還與第2中繼服務(wù)器之間確立用于在第ILAN與第2LAN之間路由通信數(shù)據(jù)包的路由對話。路由處理部若從第1通信終端接收以屬于第2LAN的IP地址為目的地地址的通信數(shù)據(jù)包,則判定對應于目的地地址的網(wǎng)絡(luò)地址信息是否登記于網(wǎng)絡(luò)地址登記部中,將第2 中繼服務(wù)器特定為可向?qū)谀康牡氐刂返木W(wǎng)絡(luò)地址路由通信數(shù)據(jù)包的中繼服務(wù)器。路由處理部接著利用與第2中繼服務(wù)器之間的路由對話,傳送通信數(shù)據(jù)包。路由對話切斷部受理切斷路由對話的指示,切斷路由對話,再從網(wǎng)絡(luò)地址登記部刪除第ILAN網(wǎng)絡(luò)地址與第2LAN網(wǎng)絡(luò)地址。也可還具備中繼服務(wù)器信息共享部,該中繼服務(wù)器信息共享部共享登記第1中繼服務(wù)器及第2中繼服務(wù)器的IP地址的中繼服務(wù)器信息。根據(jù)本發(fā)明另一觀點的第2中繼服務(wù)器是經(jīng)廣域網(wǎng)與第1中繼服務(wù)器連接的第2 中繼服務(wù)器。第2中繼服務(wù)器與經(jīng)由第2中繼服務(wù)器路由通信數(shù)據(jù)包的第2LAN連接。第1 中繼服務(wù)器與經(jīng)由第1中繼服務(wù)器路由通信數(shù)據(jù)包的第ILAN連接。將經(jīng)由第1中繼服務(wù)器路由通信數(shù)據(jù)包的第1客戶終端連接于第1LAN。第2中繼服務(wù)器具備中繼組信息共享部、中繼服務(wù)器信息共享部、通信單元、網(wǎng)絡(luò)地址登記部、路由對話確立部、路由處理部與路由對話切斷部。中繼組信息共享部與第1中繼服務(wù)器共享中繼組信息,該中繼組信息包含特定構(gòu)成中繼組的第1中繼服務(wù)器與第2中繼服務(wù)器的信息。中繼服務(wù)器信息共享部與第1中繼服務(wù)器及第1客戶終端共享中繼服務(wù)器信息, 該中繼服務(wù)器信息包含特定第1中繼服務(wù)器與第2中繼服務(wù)器的信息與特定第1客戶終端的信息。通信單元根據(jù)中繼服務(wù)器信息,特定將第1客戶終端連接于第1中繼服務(wù)器。通信單元接著經(jīng)第1中繼服務(wù)器與第1客戶終端通信。路由對話確立部若受理在第1客戶終端與第2中繼服務(wù)器之間路由通信數(shù)據(jù)包的指示,則使用通信單元,從第1客戶終端接收第ILAN的網(wǎng)絡(luò)地址,向第1客戶終端發(fā)送第 2LAN的網(wǎng)絡(luò)地址,將第ILAN的網(wǎng)絡(luò)地址及第2LAN的網(wǎng)絡(luò)地址登記到網(wǎng)絡(luò)地址登記部。路由對話確立部還與第1客戶終端之間確立用于在第ILAN與第2LAN之間路由通信數(shù)據(jù)包的路由對話。路由處理部若從連接于第2LAN的通信終端接收以屬于第ILAN的IP地址為目的地地址的通信數(shù)據(jù)包,則判定對應于目的地地址的網(wǎng)絡(luò)地址信息是否登記于網(wǎng)絡(luò)地址登記部,將第1客戶終端特定為可向?qū)谀康牡氐刂返木W(wǎng)絡(luò)地址路由通信數(shù)據(jù)包的終端。路由處理部接著利用與第1客戶終端之間的路由對話,傳送通信數(shù)據(jù)包。路由對話切斷部受理切斷路由對話的指示,切斷路由對話,再從網(wǎng)絡(luò)地址登記部刪除第ILAN網(wǎng)絡(luò)地址與第2LAN網(wǎng)絡(luò)地址。也可在中繼服務(wù)器信息中登記第1中繼服務(wù)器及第2中繼服務(wù)器的IP地址和連接于第1中繼服務(wù)器的第1客戶終端的IP地址。根據(jù)本發(fā)明再一觀點的第1中繼服務(wù)器是經(jīng)廣域網(wǎng)與第2中繼服務(wù)器連接的第1 中繼服務(wù)器。第1中繼服務(wù)器與經(jīng)由第1中繼服務(wù)器路由通信數(shù)據(jù)包的第ILAN連接。將第1通信終端連接于第1LAN。第2中繼服務(wù)器與經(jīng)由第2中繼服務(wù)器路由通信數(shù)據(jù)包的第 2LAN連接。第1中繼服務(wù)器具備中繼組信息共享部、網(wǎng)絡(luò)地址登記部、路由對話確立部、路由對話確立部、路由處理部與路由對話切斷部。中繼組信息共享部與第2中繼服務(wù)器共享中繼組信息,該中繼組信息包含特定構(gòu)成中繼組的第1中繼服務(wù)器與第2中繼服務(wù)器的信息。路由對話確立部若受理在第1中繼服務(wù)器與第2中繼服務(wù)器之間路由通信數(shù)據(jù)包的指示,則向第2中繼服務(wù)器發(fā)送第ILAN的網(wǎng)絡(luò)地址,從第2中繼服務(wù)器接收第2LAN的網(wǎng)絡(luò)地址,將第ILAN的網(wǎng)絡(luò)地址及第2LAN的網(wǎng)絡(luò)地址與路由圖案的標識信息一起,登記在網(wǎng)絡(luò)地址登記部中。路由對話確立部還在第1中繼服務(wù)器與第2中繼服務(wù)器參加具有相同標識信息的路由圖案的情況下,與第2中繼服務(wù)器之間確立用于在第ILAN與第2LAN之間路由通信數(shù)據(jù)包的路由對話。路由處理部若從第1通信終端接收以屬于第2LAN的IP地址為目的地地址的通信數(shù)據(jù)包,則第1及第2LAN的網(wǎng)絡(luò)地址通過相同的標識信息建立了關(guān)聯(lián),判定對應于目的地地址的網(wǎng)絡(luò)地址信息是否登記于網(wǎng)絡(luò)地址登記部,將第2中繼服務(wù)器特定為可向?qū)谀康牡氐刂返木W(wǎng)絡(luò)地址路由通信數(shù)據(jù)包的中繼服務(wù)器。路由處理部接著利用與第2中繼服務(wù)器之間的路由對話,傳送通信數(shù)據(jù)包。路由對話切斷部受理切斷路由對話的指示,切斷路由對話,再從網(wǎng)絡(luò)地址登記部刪除第ILAN網(wǎng)絡(luò)地址、第2LAN網(wǎng)絡(luò)地址和標識信息。根據(jù)本發(fā)明又一觀點的第1中繼服務(wù)器是經(jīng)廣域網(wǎng)與第2中繼服務(wù)器和第3中繼服務(wù)器連接的第1中繼服務(wù)器。第1中繼服務(wù)器與經(jīng)由第1中繼服務(wù)器路由通信數(shù)據(jù)包的第ILAN連接。將第1通信終端連接于第1LAN。第2中繼服務(wù)器與經(jīng)由第2中繼服務(wù)器路由通信數(shù)據(jù)包的第2LAN連接。第3中繼服務(wù)器與經(jīng)由第3中繼服務(wù)器路由通信數(shù)據(jù)包的第3LAN連接。第1中繼服務(wù)器具備中繼組信息共享部、網(wǎng)絡(luò)地址登記部、路由對話確立部、路由處理部與路由對話切斷部。中繼組信息共享部與第2中繼服務(wù)器及第3中繼服務(wù)器共享中繼組信息,該中繼組信息包含特定構(gòu)成中繼組的第1中繼服務(wù)器、第2中繼服務(wù)器及第3中繼服務(wù)器的信息。路由對話確立部若受理在第1中繼服務(wù)器、第2中繼服務(wù)器及第3中繼服務(wù)器之間路由通信數(shù)據(jù)包的指示,則向第2中繼服務(wù)器及第3中繼服務(wù)器發(fā)送第ILAN的網(wǎng)絡(luò)地址,從第2中繼服務(wù)器接收第2LAN的網(wǎng)絡(luò)地址,從第3中繼服務(wù)器接收第3LAN的網(wǎng)絡(luò)地址,將第ILAN的網(wǎng)絡(luò)地址、第2LAN的網(wǎng)絡(luò)地址及第3LAN的網(wǎng)絡(luò)地址與路由圖案的標識信息一起,登記到網(wǎng)絡(luò)地址登記部。路由對話確立部還在第1中繼服務(wù)器、第2中繼服務(wù)器及第3中繼服務(wù)器參加具有相同標識信息的路由圖案的情況下,在第1中繼服務(wù)器、第2中繼服務(wù)器及第3中繼服務(wù)器之間,以任意的組合,確立路由對話,以便能在第1LAN、第2LAN及第3LAN之間路由通信數(shù)據(jù)包。路由處理部若從第1通信終端接收以屬于第2LAN的IP地址為目的地地址的通信數(shù)據(jù)包,則第1及第2LAN的網(wǎng)絡(luò)地址通過相同的標識信息建立了關(guān)聯(lián)后,判定對應于目的地地址的網(wǎng)絡(luò)地址信息是否登記于網(wǎng)絡(luò)地址登記部,將第2中繼服務(wù)器特定為可向?qū)谀康牡氐刂返木W(wǎng)絡(luò)地址路由通信數(shù)據(jù)包的中繼服務(wù)器。接著,路由處理部若確立與第2中繼服務(wù)器之間的路由對話,則利用與第2中繼服務(wù)器之間的路由對話,傳送通信數(shù)據(jù)包,若未確立與第2中繼服務(wù)器之間的路由對話,則利用與由相同的標識信息建立了關(guān)聯(lián)的第3 中繼服務(wù)器之間的路由對話,傳送通信數(shù)據(jù)包。路由對話切斷部受理切斷路由對話的指示,切斷路由對話,再從網(wǎng)絡(luò)地址登記部刪除第ILAN網(wǎng)絡(luò)地址、第2LAN網(wǎng)絡(luò)地址和標識信息。也可決定可向第2LAN路由通信數(shù)據(jù)包,確立與第2中繼服務(wù)器之間的路由對話的情況下,即利用與第2中繼服務(wù)器之間的路由對話的通信中發(fā)生錯誤的情況下,利用與由相同的標識信息建立了關(guān)聯(lián)的第3中繼服務(wù)器之間的路由對話,傳送通信數(shù)據(jù)包。根據(jù)本發(fā)明又一觀點的第1中繼服務(wù)器是經(jīng)廣域網(wǎng)與第2中繼服務(wù)器和第3中繼服務(wù)器連接的第1中繼服務(wù)器。第1中繼服務(wù)器與經(jīng)由第1中繼服務(wù)器路由通信數(shù)據(jù)包的第ILAN連接。將第1通信終端連接于第1LAN。第2中繼服務(wù)器與經(jīng)由第2中繼服務(wù)器路由通信數(shù)據(jù)包的第2LAN連接。第3中繼服務(wù)器與經(jīng)由第3中繼服務(wù)器路由通信數(shù)據(jù)包的第3LAN連接。第1中繼服務(wù)器具備中繼組信息共享部、網(wǎng)絡(luò)地址登記部、路由對話確立部、路由處理部與路由對話切斷部。中繼組信息共享部與第2中繼服務(wù)器及第3中繼服務(wù)器共享中繼組信息,該中繼組信息包含特定構(gòu)成中繼組的第1中繼服務(wù)器、第2中繼服務(wù)器及第3中繼服務(wù)器的信息。路由對話確立部若受理在第1中繼服務(wù)器、第2中繼服務(wù)器及第3中繼服務(wù)器之間路由通信數(shù)據(jù)包的指示,則向第2中繼服務(wù)器及第3中繼服務(wù)器發(fā)送第ILAN的網(wǎng)絡(luò)地址,從第2中繼服務(wù)器接收第2LAN的網(wǎng)絡(luò)地址,從第3中繼服務(wù)器接收第3LAN的網(wǎng)絡(luò)地址,將第ILAN的網(wǎng)絡(luò)地址、第2LAN的網(wǎng)絡(luò)地址及第3LAN的網(wǎng)絡(luò)地址與路由圖案的標識信息一起,登記在網(wǎng)絡(luò)地址登記部中。路由對話確立部還在第1中繼服務(wù)器、第2中繼服務(wù)器及第3中繼服務(wù)器之間,以任意的組合,確立路由對話,以便能在參加具有表示路由圖案的多個識別信息中相同的標識信息的路由圖案的中繼服務(wù)器的LAN之間,路由通信數(shù)據(jù)包。路由處理部若從第1通信終端接收以屬于第2LAN的IP地址為目的地地址的通信數(shù)據(jù)包,則第1及第2LAN的網(wǎng)絡(luò)地址通過任一相同的標識信息建立了關(guān)聯(lián)后,判定對應于目的地地址的網(wǎng)絡(luò)地址信息是否登記于網(wǎng)絡(luò)地址登記部,將第2中繼服務(wù)器特定為可向?qū)谀康牡氐刂返木W(wǎng)絡(luò)地址路由通信數(shù)據(jù)包的中繼服務(wù)器。路由處理部接著利用與第2中繼服務(wù)器之間的路由對話,傳送通信數(shù)據(jù)包。路由對話切斷部受理切斷路由對話的指示,切斷路由對話,再從網(wǎng)絡(luò)地址登記部刪除第ILAN網(wǎng)絡(luò)地址、第2LAN網(wǎng)絡(luò)地址和標識信息。發(fā)明效果在根據(jù)本發(fā)明一個觀點的中繼服務(wù)器中,在中繼服務(wù)器之間共享有效化路由功能的LAN的網(wǎng)絡(luò)地址。然后,在有效化路由功能的中繼服務(wù)器之間,確立路由對話。由此,經(jīng) WAN路由從客戶終端直接指定IP地址后發(fā)送的通信數(shù)據(jù)包。另外,共享中繼服務(wù)器和各LAN 連接的客戶終端的IP地址。由此,可在可路由的網(wǎng)絡(luò)地址的體系內(nèi)參照客戶終端的地址信息與連接信息。另外,選擇連接于LAN上的任意客戶終端,使之作為路由裝置發(fā)揮作用。由此,在多種網(wǎng)絡(luò)構(gòu)成中靈活性地進行路由控制。在根據(jù)本發(fā)明另一觀點的中繼服務(wù)器中,在形成中繼組的多個中繼服務(wù)器之間, 由標識信息來管理進行路由控制的LAN。由此,當在位于遠程地的LAN之間傳輸通信數(shù)據(jù)包時,通過參照標識信息,決定路由路徑。另外,通過利用標識信息,即便在相同中繼組內(nèi),也可設(shè)定多個單獨的路由圖案。
圖1是表示中繼通信系統(tǒng)的整體構(gòu)成的圖。
圖2是表示中繼服務(wù)器的構(gòu)成要素的圖。圖3是表示涉及中繼組的構(gòu)筑的處理流程的圖。圖4是表示步驟S2之前制作的中繼服務(wù)器信息的圖。圖5是表示步驟S4之前制作的信息的圖。圖6是表示步驟S7之前制作的信息的圖。圖7是表示步驟Sll之前制作的信息的圖。圖8是表示涉及路由對話的構(gòu)筑的處理流程的圖。圖9是表示步驟S14之前制作的信息的圖。圖10是表示步驟S15中交換的中繼服務(wù)器信息的圖。圖11是表示步驟S17之前制作的信息的圖。圖12是涉及路由對話的構(gòu)筑的流程圖。圖13是涉及路由處理的流程圖。圖14是表示使客戶終端安裝路由功能的處理的圖。圖15是表示使客戶終端安裝路由功能的狀態(tài)的圖。圖16是表示使客戶終端安裝路由功能的狀態(tài)的圖。圖17是表示根據(jù)第2實施方式的中繼通信系統(tǒng)的整體構(gòu)成的圖。圖18是表示中繼服務(wù)器的構(gòu)成要素的圖。圖19是表示路由對話的設(shè)定內(nèi)容的圖。圖20是表示中繼組信息的圖。圖21是表示中繼組信息的圖。圖22是涉及路由對話的構(gòu)筑的流程圖。圖23是涉及路由處理的流程圖。1沈、236客戶終端信息存儲部
具體實施例方式[第1實施方式]{1.中繼通信系統(tǒng)的整體構(gòu)成}以下,參照
本發(fā)明的實施方式。圖1是表示中繼通信系統(tǒng)的整體構(gòu)成的圖。中繼通信系統(tǒng)由LANl、2、WAN3等構(gòu)成。WAN3例如是因特網(wǎng)等廣域網(wǎng)。在LAm上連接客戶終端11、中繼服務(wù)器12。在LAN2上連接客戶終端21、22、中繼服務(wù)器 23。在 WAN3 上連接 SIP (Session Initiation Protocol)服務(wù)器 31??蛻艚K端11、21、22是個人電腦等終端。中繼服務(wù)器12、23在LANl與LAN2之間中繼客戶終端間的通信。SIP服務(wù)器31中繼中繼服務(wù)器12、23相互間的通信。在本實施方式中,作為中繼服務(wù)器12、23相互間的通信協(xié)議,利用SIP,但也可利用SIP以外的協(xié)議。{2.中繼服務(wù)器的構(gòu)成要素}圖2是表示中繼服務(wù)器12 03)的構(gòu)成要素的圖。中繼服務(wù)器12Q3)具備接口部 121 (231)、控制部122 032)、數(shù)據(jù)庫存儲部123 (23 。圖2中,無括號的符號是涉及中繼服務(wù)器12的符號。附加括號的符號是涉及中繼服務(wù)器23的符號。接口部121(231)利用本地IP地址,與連接于LANl (2)的客戶終端11(21,22)進行通信。接口部121(231)利用全局IP地址,與連接于WAN3上的SIP服務(wù)器31等進行通控制部122 (232)具備LAN驅(qū)動器151 (251)、LAN側(cè)IP數(shù)據(jù)包處理部152 (252) ,WAN 側(cè)IP數(shù)據(jù)包處理部153 053)、路由控制部1 )、中繼服務(wù)器間連接處理部155 055)、 中繼服務(wù)器X連接部156 (256)。LAN驅(qū)動器151(251)是控制接口部121(231)的驅(qū)動器軟件。LAN側(cè)IP數(shù)據(jù)包處理部152(25 處理從LAN側(cè)接收到的通信數(shù)據(jù)包,輸出到路由控制部154(254)。路由控制部154(254)根據(jù)存儲在數(shù)據(jù)庫存儲部123(233)中的信息,決定通信數(shù)據(jù)包的路由目的地。 中繼服務(wù)器間連接處理部155(25 根據(jù)存儲在數(shù)據(jù)庫存儲部123(23 中的信息,決定應中繼的連接,將通信數(shù)據(jù)包輸出到中繼服務(wù)器X連接部156(256)。中繼服務(wù)器X連接實際上表示在與特定的中繼服務(wù)器X之間構(gòu)筑的連接。中繼服務(wù)器X連接部156(256)將通信數(shù)據(jù)包輸出到WAN側(cè)IP數(shù)據(jù)包處理部153 (253)。另外,控制部122(23 執(zhí)行數(shù)據(jù)庫存儲部123(23 中存儲的各種數(shù)據(jù)庫的制作、更新。數(shù)據(jù)庫存儲部123(23 由中繼組信息存儲部124(234)、中繼服務(wù)器信息存儲部 125 035)、客戶終端信息存儲部126(236)構(gòu)成。{3.處理流程}圖3是表示涉及中繼組信息、中繼服務(wù)器信息、客戶終端信息的制作的處理流程的圖。中繼服務(wù)器12、23的管理者決定在LAN1、2相互間構(gòu)筑中繼通信系統(tǒng)的分組、在LAN1、 2之間有效化路由功能。<3. 1 步驟 Sl-步驟 S2>中繼服務(wù)器12、23的管理者對客戶終端11、21的用戶制作帳戶(步驟Si、步驟S2 CreateAccountO)。控制部122、232制作中繼服務(wù)器信息51_1、51_2,存儲在中繼服務(wù)器信息存儲部125、235中。中繼服務(wù)器信息51-1、51-2是表示構(gòu)成中繼通信系統(tǒng)的中繼服務(wù)器的細節(jié)的信息,如圖4所示,由上位信息511-1、511-2、下位信息512-1、512-2構(gòu)成。上位信息511-1、511_2是對位于上位的中繼服務(wù)器的信息?!甶d’、‘name’表示中繼服務(wù)器的標識信息、名稱。當中繼服務(wù)器起動時,設(shè)定‘a(chǎn)ctive’作為中繼服務(wù)器起動信息513-1、513-2。由此,關(guān)于中繼服務(wù)器是否起動的信息由中繼通信系統(tǒng)整體共享。在圖4所示的中繼服務(wù)器信息51-1中,作為‘id,而設(shè)定‘relay-serverdfebc. net,,作為‘name,而設(shè)定‘RELAY SERVER 1,。在中繼服務(wù)器信息51_2中,作為‘id,而設(shè)定 ‘relay-server-2@abc. net,,作為 ‘name,而設(shè)定 ‘RELAY SERVER 2,。對中繼服務(wù)器起動信息513-1、513-2設(shè)定‘a(chǎn)ctive’,表示中繼服務(wù)器12、23共同起動的狀態(tài)。下位信息512-1,512-2是對于位于下位的客戶終端的信息?!甦iv’、‘id’、‘name’ 表示客戶終端的部署名、標識信息、名稱?!甮roup’表示客戶終端所屬的中繼組的標識信息。 客戶終端站點信息514-1、514-2中示出客戶終端登錄(log on)的中繼服務(wù)器的標識信息。 由此,客戶終端是否登錄于中繼服務(wù)器的信息由中繼通信系統(tǒng)整體共享。在圖4所示的中繼服務(wù)器信息51-1中,作為‘div,而設(shè)定‘software’,作為 ‘group,而設(shè)定 ‘20070402133100@relay-server-l.abc.net,。另外,作為 ‘id,而設(shè)定 ‘client-l@relay-server-l. abc. net,,作為 ‘name,而設(shè)定 ‘CLIENT Γ??蛻艚K端站點信息514-1是空欄,可知客戶終端11的用戶未登錄于中繼服務(wù)器12。
在圖4所示的中繼服務(wù)器信息51-2中,作為‘div,而設(shè)定‘software’,作為 ‘group,而設(shè)定 ‘20070402133100@relay-server-l.abc.net,。另外,作為 ‘id,而設(shè)定 ‘client-2@relay-server-2. abc. net,,作為 ‘name,而設(shè)定 ‘CLIENT 2,??蛻艚K端站點信息514-2是空欄,可知客戶終端21的用戶未登錄于中繼服務(wù)器23。<3. 2 步驟 S3-步驟 S4>在下面的說明中,中繼服務(wù)器12、23相互間的通信由SIP服務(wù)器31中繼。中繼服務(wù)器12 對SIP服務(wù)器31發(fā)送將中繼服務(wù)器23 (1 的帳戶指定為通信目的地的數(shù)據(jù)等。SIP服務(wù)器31保持中繼服務(wù)器12、23的帳戶與全局IP地址的對應,使用全局IP地址中繼中繼服務(wù)器間的通信。中繼服務(wù)器12對中繼服務(wù)器23請求中繼通信系統(tǒng)的組構(gòu)筑(步驟S3 ktGroupO)??刂撇?22、232制作中繼組信息42,存儲在中繼組信息存儲部124、234中。圖5的第1個框內(nèi)表示中繼組信息42。中繼組信息42包含特定中繼組的信息、 特定參加中繼組的中繼服務(wù)器的信息等。中繼組信息42由上位信息421、下位信息422構(gòu)成。上位信息421是對位于上位的中繼組的信息?!甶d’是中繼組的標識信息,設(shè)定 ‘20070402133100@relay-server-l. abc. net,。‘lastmod,是中繼組信息的最新更新時刻, 設(shè)定‘20070402133100,?!畁ame,是中繼組的名稱,設(shè)定‘GROUP 1,。下位信息422是對于位于下位的中繼服務(wù)器的信息。‘id’是中繼服務(wù)器的標識信息,設(shè)定兩個中繼月艮務(wù)器'relay-server-liabc. net\ 'relay-server^iabc. net'。接著,中繼服務(wù)器12對中繼服務(wù)器23請求中繼服務(wù)器信息的交換(步驟S4 exchange (db))。中繼服務(wù)器12對中繼服務(wù)器23發(fā)送中繼服務(wù)器信息51_1。中繼服務(wù)器 23對中繼服務(wù)器12發(fā)送中繼服務(wù)器信息51-2。由此,中繼服務(wù)器12、23合成中繼服務(wù)器信息51-1、51-2,制作中繼服務(wù)器信息52,存儲在中繼服務(wù)器信息存儲部125(235)中。圖5的第2個框內(nèi)表示中繼服務(wù)器信息52。上位信息521_1、521_2分別與圖4的上位信息511-1,511-2相同。下位信息522-1,522-2分別與圖4的下位信息512-1,512-2 相同。另外,控制部122制作客戶終端信息62,存儲在客戶終端信息存儲部1 中。控制部232制作客戶終端信息72,存儲在客戶終端信息存儲部236中??蛻艚K端信息62、72的制作處理和存儲處理在步驟Si、S2中執(zhí)行。圖5的第3個和第4個框內(nèi)表示客戶終端信息62、72?!甦iv’表示客戶終端的部署名,‘group’表示客戶終端所屬的中繼組的標識信息??蛻艚K端信息62、72中均設(shè)定 ‘software,作為 ‘div,,設(shè)定 ‘20070402133100@relay-server-l. abc. net,,作為 ‘group,?!甶d’、‘name’、‘pass’表示客戶終端的標識信息、名稱、口令。在客戶終端信息 62 中,作為 ‘id,而設(shè)定 ‘client-l@relay-server-l. abc. net,,作為 ‘name,而設(shè)定 ‘CLIENT 1,,作為‘pass,而設(shè)定‘client-l,。在客戶終端信息72中,作為‘id,而設(shè)定 ‘client-2@relay-server-2. abc. net,,作為 ‘name,而設(shè)定 ‘CLIENT 2,,作為 ‘pass,而設(shè)定 ‘client-2,??蛻艚K端地址信息621、721表示客戶終端的IP地址??蛻艚K端有效期限信息622、 722表示客戶終端的注冊(Regist)有效期限??蛻艚K端端口信息623、723表示客戶終端的端口序號。圖5中,客戶終端地址信息621、721和客戶終端端口信息623、723為空欄,表示客戶終端11、21的用戶未登錄于中繼服務(wù)器12、23的狀態(tài)。通過以上處理流程,中繼組信息42、中繼服務(wù)器信息52由中繼服務(wù)器12、23共享。 另外,中繼服務(wù)器12保有客戶終端信息62,中繼服務(wù)器23保有客戶終端信息72。<3. 3 步驟 S5-步驟 S7>客戶終端11的用戶輸入客戶終端11的標識信息與口令,并登錄于中繼服務(wù)器 12(步驟S5 REGISTER)??刂撇?22參照客戶終端信息62,進行客戶終端11的用戶認證。控制部122若受理客戶終端11的用戶的登錄,則更新中繼服務(wù)器信息52,制作中繼服務(wù)器信息53。另外,控制部122更新客戶終端信息62,制作客戶終端信息63。接著,客戶終端11對中繼服務(wù)器12請求中繼組信息和中繼服務(wù)器信息的提供 (步驟S6 :get())。中繼服務(wù)器12對客戶終端11發(fā)送中繼組信息42和中繼服務(wù)器信息 53??蛻艚K端11存儲中繼組信息42、中繼服務(wù)器信息53。控制部122參照中繼服務(wù)器信息53,若確認涉及中繼服務(wù)器23的中繼服務(wù)器起動信息533-2為‘a(chǎn)ctive’,則判斷為應向中繼服務(wù)器23通知更新了中繼服務(wù)器信息52。中繼服務(wù)器12對中繼服務(wù)器23通知將中繼服務(wù)器信息52更新為中繼服務(wù)器信息53(步驟 S7 =NOTIFY0)o控制部232更新中繼服務(wù)器信息52,將中繼服務(wù)器信息53存儲在中繼服務(wù)器信息存儲部235中。通過以上的處理,中繼組信息42和中繼服務(wù)器信息53由中繼服務(wù)器12、23和客戶終端11共享。另外,中繼服務(wù)器12保有客戶終端信息63,中繼服務(wù)器23保有客戶終端 fn 息 72 ο圖6的第2個框內(nèi)表示中繼服務(wù)器信息53。由下劃線表示更新部分??蛻艚K端 11的用戶登錄于中繼服務(wù)器12。因此,在下位信息532-1的客戶終端站點信息534-1中登 id ^relay-server-liabc. net'0圖6的第3個框內(nèi)表示客戶終端信息63。由下劃線表示更新部分。通過客戶終端11的用戶登錄于中繼服務(wù)器12,在客戶終端地址信息631中登記客戶終端11的地址 ‘200. 1. 10. 1,。另外,在客戶終端有效期限信息632中登記‘ 1213935960484,,在客戶終端端口信息633中登記‘5070’。未更新中繼服務(wù)器信息42、客戶終端信息72。<3. 4 步驟 S8-步驟 Sll>客戶終端21的用戶輸入客戶終端21的標識信息與口令,并登錄于中繼服務(wù)器 23(步驟S8 REGISTER)。控制部232參照客戶終端信息72,進行客戶終端21的用戶認證??刂撇?32若受理客戶終端21的用戶的登錄,則更新中繼服務(wù)器信息53,制作中繼服務(wù)器信息M。另外,控制部232更新客戶終端信息72,制作客戶終端信息74??蛻艚K端21對中繼服務(wù)器23請求中繼組信息和中繼服務(wù)器信息的提供(步驟 S9:get())。中繼服務(wù)器23對客戶終端21發(fā)送中繼組信息42和中繼服務(wù)器信息Μ??蛻艚K端21存儲中繼組信息42、中繼服務(wù)器信息Μ??刂撇?32參照中繼服務(wù)器信息Μ,確認涉及中繼服務(wù)器12的中繼服務(wù)器起動信息Μ3-1為‘a(chǎn)ctive’后,判斷為應向中繼服務(wù)器12通知更新了中繼服務(wù)器信息53。中繼服務(wù)器23對中繼服務(wù)器12通知將中繼服務(wù)器信息53更新為中繼服務(wù)器信息54(步驟 SlO =NOTIFY 0)o控制部122更新中繼服務(wù)器信息53,將中繼服務(wù)器信息M存儲在中繼服務(wù)器信息存儲部125中。并且,控制部122參照客戶終端信息63,對登記客戶終端地址信息631的客戶終端 11通知將中繼服務(wù)器信息53更新為中繼服務(wù)器信息54(步驟Sll =NOTIFY0)o客戶終端 11通過更新中繼服務(wù)器信息53,存儲中繼服務(wù)器信息M。通過以上的處理,中繼組信息42和中繼服務(wù)器信息M由中繼服務(wù)器12、23和客戶終端11、21共享。另外,中繼服務(wù)器12保有客戶終端信息63,中繼服務(wù)器23保有客戶終端信息74。圖7的第2個框內(nèi)表示中繼服務(wù)器信息M。由下劃線表示更新部分??蛻艚K端 21的用戶登錄于中繼服務(wù)器23。因此,在下位信息542-2的客戶終端站點信息544-2中登 id <relay-server-2@abc. net'0圖7的第4個框內(nèi)表示客戶終端信息74。由下劃線表示更新部分。通過客戶終端21的用戶登錄于中繼服務(wù)器23,在客戶終端地址信息741中登記客戶終端21的地址 ‘210. 10. 20. 1,。另外,在客戶終端有效期限信息742中登記‘1213935978484,,在客戶終端端口信息743中登記‘5070’。未更新中繼組信息42、客戶終端信息63。<3. 5 步驟 S12-步驟 S14>參照圖8。中繼服務(wù)器12向中繼服務(wù)器23發(fā)送路由指令(步驟S12 =SetRouting)。 在從中繼服務(wù)器12發(fā)送到中繼服務(wù)器23的路由指令中,包含經(jīng)由中繼服務(wù)器12路由IP 數(shù)據(jù)包的網(wǎng)絡(luò)的地址。這里,由于中繼服務(wù)器12路由來自LANl的IP數(shù)據(jù)包,所以通知 LANl的網(wǎng)絡(luò)地址(200. 1. 10. 0/24)(末尾的M是子網(wǎng)掩碼。)。中繼服務(wù)器23若從中繼服務(wù)器12接收路由指令,則作為其響應,通知經(jīng)由中繼服務(wù)器23路由IP數(shù)據(jù)包的網(wǎng)絡(luò)的地址。這里,中繼服務(wù)器23由于路由來自LAN2的IP數(shù)據(jù)包,所以通知LAN2的網(wǎng)絡(luò)地址 (210. 10. 20. 0/24)??刂撇?22、232通過更新中繼組信息42,制作中繼組信息45,存儲在中繼組信息存儲部124(234)中。若中繼服務(wù)器12、23更新中繼組信息45,則中繼服務(wù)器12、23通過參照客戶終端信息63、74,特定應通知更新信息的客戶終端。之后,中繼服務(wù)器23將更新信息通知給客戶終端21 (步驟S13 =NOTIFY0)o中繼服務(wù)器12將更新信息通知給客戶終端 11(步驟 S14 =NOTIFY ()) ο圖9表示步驟S14之后各中繼服務(wù)器12、23、客戶終端11、21中存儲的信息。在中繼組信息45的下位信息452中,對應于各中繼服務(wù)器的標識信息,登記可IP路由的網(wǎng)絡(luò)地址。由此,在中繼組之間,共享可IP路由的網(wǎng)絡(luò)地址。圖9中,未更新中繼服務(wù)器信息M、 客戶終端信息63、74。<3. 6 步驟 S15-步驟 S20>接著,控制部122制作更新后的中繼服務(wù)器信息56-1,通知給中繼服務(wù)器23 (步驟 S15 =NOTIFY) 0接受該通知后,控制部232制作更新后的中繼服務(wù)器56-2,通知給中繼服務(wù)器12。圖10表示步驟S15中交換的中繼服務(wù)器信息56-1、56_2。如圖所示,在中繼服務(wù)器信息56-1中登記中繼服務(wù)器12的IP地址(200. 1. 10. 254)與客戶終端11的IP地址 (200. 1. 10. 1)。在中繼服務(wù)器信息56-2中登記中繼服務(wù)器23的IP地址(210. 10. 20. 254) 與客戶終端21的IP地址(210. 10. 20. 1)。
控制部122、232通過合成中繼服務(wù)器信息56-1、56_2,制作中繼服務(wù)器信息57,分別存儲在中繼服務(wù)器信息存儲部125(23 中。若中繼服務(wù)器12、23更新中繼服務(wù)器信息 57,則中繼服務(wù)器12、23通過參照客戶終端信息63、74,特定應通知更新信息的客戶終端。 之后,中繼服務(wù)器23將更新信息通知給客戶終端21 (步驟S16 =NOTIFY0)o中繼服務(wù)器12 將更新信息通知給客戶終端11 (步驟S17 =NOTIFY0)o圖11表示步驟S17之后各中繼服務(wù)器12、23、客戶終端11、21中存儲的信息??芍欣^服務(wù)器信息57中登記各中繼服務(wù)器12、23的IP地址與各客戶終端11、21的IP地址。這樣,在有效化路由功能的分組之間共享中繼服務(wù)器的IP地址、客戶終端的IP地址。 未更新中繼組信息45、客戶終端信息63、74。通過以上步驟,各中繼服務(wù)器12、23參加中繼組,共享由中繼服務(wù)器12、23有效化路由功能的網(wǎng)絡(luò)地址、中繼服務(wù)器12、23的IP地址。并且,中繼服務(wù)器12、23還共享登錄于中繼服務(wù)器12、23的客戶終端的IP地址。再參照圖8。接著,從中繼服務(wù)器12對中繼服務(wù)器23執(zhí)行用于確立路由對話的開始請求(步驟S18 INVITE)。若從中繼服務(wù)器23向中繼服務(wù)器12返回響應,則中繼服務(wù)器12向中繼服務(wù)器23發(fā)送ACK (步驟S19)。中繼服務(wù)器23若從中繼服務(wù)器12接收ACK, 則與中繼服務(wù)器12之間確立路由對話(步驟S20 =Routing Session)。由此,在中繼服務(wù)器12、23之間確立經(jīng)WAN3的路由對話。通過在中繼服務(wù)器12、23之間確立路由對話,連接于具有執(zhí)行了路由設(shè)定的網(wǎng)絡(luò)地址的LAN上的‘通信終端’彼此可執(zhí)行直接指定了 IP地址的通信。這里,不使用所謂‘客戶終端’的術(shù)語,而使用所謂‘通信終端’的術(shù)語。‘客戶終端’是連接于中繼服務(wù)器上的終端,相對于此,‘通信終端’表示包含‘客戶終端’的全部終端。這是因為不僅來自連接于中繼服務(wù)器上的‘客戶終端’,而且來自連接于LANl或LAN2上的全部‘通信終端’的通信數(shù)據(jù)包均可利用上述路由對話來路由。中繼服務(wù)器12、23若接收來自LAN側(cè)的通信數(shù)據(jù)包,則取得該通信數(shù)據(jù)包的發(fā)送源IP地址與目的地IP地址。之后,參照中繼組信息45,確認發(fā)送源IP地址與目的地IP地址是對應于有效化路由功能的LAN的地址。在有效化路由功能的情況下,在確立路由對話的中繼服務(wù)器之間封裝通信數(shù)據(jù)包后傳輸。例如,設(shè)發(fā)生從客戶終端11指定客戶終端21的IP地址的通信請求。中繼服務(wù)器 12通過參照中繼組信息45,判定客戶終端11和客戶終端21是否存在于可路由的LAN中。 即,根據(jù)作為發(fā)送源的客戶終端11與作為目的地的客戶終端21的IP地址、中繼組信息45 中設(shè)定的網(wǎng)絡(luò)地址和子網(wǎng)屏蔽,判定客戶終端11、21是否存在于可路由的LAN中。在中繼組信息45中登記LAN1、2的網(wǎng)絡(luò)地址,確認客戶終端11、21存在于可路由的LAN2中。此時,由于傳輸?shù)耐ㄐ艛?shù)據(jù)包在中繼服務(wù)器12、23之間封裝,所以在客戶終端11、21之間,可不意識WAN3的介入地通信。然后,客戶終端可利用本地IP地址,直接經(jīng)WAN3,與連接于其他LAN上的客戶終端通信。這里以客戶終端11、21為例進行說明,但以同樣的方法路由來自包含客戶終端的全部通信終端的通信數(shù)據(jù)包的情況如上所述。<3. 7整體處理的流程〉使用圖12和圖13的流程圖來說明路由對話確立之前的處理流程與實際路由通信數(shù)據(jù)包的處理流程。首先,用圖12來說明涉及路由對話確立的處理。首先,中繼服務(wù)器的管理者執(zhí)行涉及對方中繼服務(wù)器的設(shè)定(步驟S101)。S卩,設(shè)定與哪個中繼服務(wù)器構(gòu)成中繼組、與哪個中繼服務(wù)器之間有效化路由功能。接著,在中繼服務(wù)器之間制作中繼組(步驟S102)。該處理對應于圖3中的步驟 S3、S4。接著,若與任一中繼服務(wù)器之間存在有效化路由功能的設(shè)定(步驟S103為是),則向?qū)Ψ街欣^服務(wù)器發(fā)送路由指令(步驟S104)。即,如圖8的步驟S12所示,對確立路由對話的對方中繼服務(wù)器通知本中繼服務(wù)器執(zhí)行路由的LAN的網(wǎng)絡(luò)地址。作為對此的響應,從對方中繼服務(wù)器取得對方中繼服務(wù)器執(zhí)行路由的LAN的網(wǎng)絡(luò)地址(步驟S105)。該處理對應于圖8中的步驟S12的響應。若從對方中繼服務(wù)器取得網(wǎng)絡(luò)地址,則中繼服務(wù)器更新中繼組信息(步驟S106)。 若是上述實例,則對應于圖9中的中繼組信息45。即,對應于中繼服務(wù)器來設(shè)定相互交換的網(wǎng)絡(luò)地址。之后,在中繼服務(wù)器之間確立路由對話(步驟S107)。該處理對應于圖8中的步驟 S18-S20。經(jīng)過這種處理,開始路由(步驟S108)。這樣,本實施方式的路由功能,通過在可相互通信的中繼服務(wù)器之間交換使用中繼組信息來設(shè)定路由的網(wǎng)絡(luò)地址信息來有效化。之后,使用為了路由而確立的路由對話,由中繼通信系統(tǒng)的通信功能執(zhí)行IP數(shù)據(jù)包的路由控制。這樣,在本實施方式中有效化的路由是在應用程序?qū)訄?zhí)行的路由,與通常的IP路由不同。若由管理者OFF操作路由功能(步驟S109為是),則切斷路由對話(步驟S110),更新中繼組信息(步驟S111)。即,從圖9的中繼組信息45的狀態(tài)刪除網(wǎng)絡(luò)地址,再變?yōu)榕c圖7 中的中繼組信息42 —樣的狀態(tài)。圖13是表示在確立路由對話的狀態(tài)下、中繼服務(wù)器實際路由通信數(shù)據(jù)包的處理的流程圖。中繼服務(wù)器若接收通信數(shù)據(jù)包,則執(zhí)行通信數(shù)據(jù)包的解析(步驟S201),執(zhí)行通信數(shù)據(jù)包是否是路由數(shù)據(jù)包的判定(步驟S202)。若通信數(shù)據(jù)包不是路由數(shù)據(jù)包(步驟 S202為否),則執(zhí)行通信數(shù)據(jù)包的接收處理(步驟S204)。若通信數(shù)據(jù)包是路由數(shù)據(jù)包(步驟S202為是),則檢測通信數(shù)據(jù)包的發(fā)送源IP地址與目的地IP地址(步驟S20;3)。接著,中繼服務(wù)器根據(jù)檢測到的發(fā)送源IP地址與目的地 IP地址,判定可否路由通信數(shù)據(jù)包。即,判定是否將對應于發(fā)送源IP地址與目的地IP地址的網(wǎng)絡(luò)地址信息作為路由信息,正登記在中繼組信息中(步驟S205)。在可路由的信息包含于中繼組信息中的情況下,利用生成的路由對話,送出通信數(shù)據(jù)包(步驟S206)。在可路由的信息未包含于中繼組信息中的情況下,對發(fā)送源的客戶終端執(zhí)行表示不能到達目的地的通知(步驟S207)。在圖2的框圖中,說明路由處理的流程。中繼服務(wù)器12Q3)經(jīng)接口部12K231)、 LAN驅(qū)動器151 (251)接收通信數(shù)據(jù)包。若通信數(shù)據(jù)包是從LAN側(cè)接收到的,則經(jīng)LAN側(cè)數(shù)據(jù)包處理部152 052),向路由控制部154(254)輸出通信數(shù)據(jù)包。路由控制部154(254)參照中繼組信息,確認是否有路由信息。在存在路由信息的情況下,向中繼服務(wù)器間連接處理部155(25 輸出通信數(shù)據(jù)包。中繼服務(wù)器間連接處理部155 (255),對應于通信數(shù)據(jù)包的目的地IP地址,決定應中繼的連接,向生成的中繼服務(wù)器X連接部156(256)交接通信數(shù)據(jù)包。中繼服務(wù)器X連接部156(256)實際上是在與特定的中繼服務(wù)器之間構(gòu)筑的連接。中繼服務(wù)器X連接部156(256)將通信數(shù)據(jù)包輸出到WAN側(cè)IP數(shù)據(jù)包處理部 153 (253)。由此,經(jīng)LAN驅(qū)動器151 (251)、接口部121 (231),利用路由對話將通信數(shù)據(jù)包傳輸至對方的中繼服務(wù)器。本實施方式的中繼通信系統(tǒng)可動態(tài)決定執(zhí)行路由的網(wǎng)絡(luò)地址,并且確立路由所需的路由對話,經(jīng)WAN3路由通信終端間的通信數(shù)據(jù)包。由于中繼服務(wù)器之間共享位于遠程地的LAN的網(wǎng)絡(luò)地址,所以可由中繼系統(tǒng)動態(tài)地確立路由對話,僅在必要時可IP路由地連接位于遠程地的特定的網(wǎng)絡(luò)地址彼此。通常,VPN中為了知道網(wǎng)絡(luò)上存在的終端的IP地址或連接狀態(tài),需要特別的手段。但是,在本實施方式的中繼通信系統(tǒng)中,中繼通信系統(tǒng)內(nèi)的中繼服務(wù)器或客戶終端的IP地址與連接狀態(tài)可通過中繼服務(wù)器信息的共享來參照。<3. 8 步驟 S21-步驟 S27>如上所述,中繼服務(wù)器作為在LAN間執(zhí)行路由的裝置發(fā)揮作用,但從這里開始說明使客戶終端安裝路由功能的實施方式。圖14是使客戶終端11安裝路由功能的流程圖。 設(shè)圖14中的步驟在圖3中的步驟Sll之后執(zhí)行。即,設(shè)不執(zhí)行圖8中的步驟的狀態(tài)。首先,客戶終端11向中繼服務(wù)器12發(fā)送路由指令(步驟S21 uetRouting)。在從客戶終端11發(fā)送到中繼服務(wù)器12的路由指令中,包含經(jīng)由客戶終端11執(zhí)行路由的網(wǎng)絡(luò)的地址。這里,客戶終端11路由來自LANl的IP數(shù)據(jù)包,所以通知LANl的網(wǎng)絡(luò)地址 (200. 1. 10. 0/24)。中繼服務(wù)器12將路由指令傳輸?shù)街欣^服務(wù)器23 (步驟S21. 1)。中繼服務(wù)器23若從中繼服務(wù)器12接收路由指令,則作為其響應,通知經(jīng)由中繼服務(wù)器23執(zhí)行路由的網(wǎng)絡(luò)的地址。這里,中繼服務(wù)器23路由來自LAN2的IP數(shù)據(jù)包,所以通知LAN2的網(wǎng)絡(luò)地址(210. 10. 20. 0/24)。中繼服務(wù)器12將LAN2的網(wǎng)絡(luò)地址通知給客戶終端11??刂撇?22、232通過更新中繼組信息42,制作中繼組信息45 (參照圖9所示的中繼服務(wù)器45),存儲在中繼組信息存儲部1M、234中。若中繼服務(wù)器12、23中更新中繼組信息45,則向客戶終端11、21通知中繼組信息45的更新信息。接著,控制部122制作更新后的中繼服務(wù)器信息56-1 (參照圖10),通知給中繼服務(wù)器23(步驟S22 :N0TIFY)。接到該通知后,控制部232制作更新后的中繼服務(wù)器56_2 (參照圖10),通知給中繼服務(wù)器12??刂撇?22、232通過合成中繼服務(wù)器信息56-1、56-2,制作中繼服務(wù)器信息57(參照圖11),分別存儲在中繼服務(wù)器信息存儲部125 (23 中。若中繼服務(wù)器12、23中更新中繼服務(wù)器信息57,則向客戶終端11、21通知中繼服務(wù)器信息57的更新信息(步驟S23、S24)。通過以上步驟,客戶終端11和中繼服務(wù)器23共享有效化路由功能的LAN1、2的網(wǎng)絡(luò)地址、彼此的IP地址。并且,客戶終端11和中繼服務(wù)器23共享連接于LAN1、2上的客戶終端的IP地址。接著,從客戶終端11對中繼服務(wù)器12執(zhí)行用于確立路由對話的開始請求(步驟 S25 INVITE)。若從中繼服務(wù)器12向客戶終端11返回響應,則客戶終端11向中繼服務(wù)器 12發(fā)送ACK (步驟S26)。接著,從中繼服務(wù)器12對中繼服務(wù)器23執(zhí)行用于確立路由對話的開始請求(步驟S26. 1 INVITE)。若從中繼服務(wù)器23向中繼服務(wù)器12返回響應,則中繼服務(wù)器12向中繼服務(wù)器23發(fā)送ACK (步驟S26. 2)。中繼服務(wù)器23若接收ACK,則與中繼服務(wù)器12之間確立路由對話(步驟S27)。中繼服務(wù)器12還與客戶終端11之間確立路由對話(步驟S27. 1)。這樣,在客戶終端11與中繼服務(wù)器23之間確立經(jīng)WAN3的路由對話。這樣,在本實施方式的中繼通信系統(tǒng)中,可任意選擇連接于LAN上的客戶終端,使之作為路由裝置動作。由此,可靈活性地構(gòu)筑位于遠程地的LAN間的路由控制。例如,考慮圖15的網(wǎng)絡(luò)構(gòu)成。存在4個LAN81、82、83、84,LAN81與LAN82經(jīng)中繼服務(wù)器811、821連接。中繼服務(wù)器811、821具備與本實施方式的中繼服務(wù)器12、23—樣的功能。另外,LAN81與LAN83經(jīng)通用路由器812、LAN82與LAN84經(jīng)通用路由器822連接。通用路由器812、822是具備一般的數(shù)據(jù)包路由功能的路由器。另外,在LAN83上連接客戶終端 831。在這種網(wǎng)絡(luò)構(gòu)成中,讓客戶終端831安裝路由功能。即,執(zhí)行與圖14的流程中說明的客戶終端11 一樣的動作,在客戶終端831與中繼服務(wù)器821之間確立路由對話。這樣, 即便在與經(jīng)通用路由器連接的其他LAN之間也可構(gòu)筑路由對話,可構(gòu)成靈活性高的網(wǎng)絡(luò)系統(tǒng)。并且,圖16示出其他實例。LAN91與LAN94經(jīng)中繼服務(wù)器911與中繼服務(wù)器941 連接,LAN94與LAN92經(jīng)中繼服務(wù)器941與中繼服務(wù)器921連接。中繼服務(wù)器911、921、941 具備與本實施方式的中繼服務(wù)器12、23 —樣的功能。另外,LAN94與LAN95經(jīng)通用路由器 942連接,LAN92與LAN93經(jīng)通用路由器922連接。另外,在LAN93、95上連接客戶終端931、 951。在這種網(wǎng)絡(luò)構(gòu)成中,使客戶終端951安裝路由功能,在客戶終端951與中繼服務(wù)器 911之間確立路由對話。另外,使客戶終端931安裝路由功能,在客戶終端931與中繼服務(wù)器941之間確立路由對話。這樣,通過在多種網(wǎng)絡(luò)構(gòu)成中選擇任意的LAN,使連接于各LAN 的客戶終端安裝路由功能,可在任意的LAN之間自由地構(gòu)筑路由對話。{第2實施方式}{1.系統(tǒng)的構(gòu)成與中繼組的設(shè)定內(nèi)容}下面,說明本發(fā)明的第2實施方式。圖17是表示根據(jù)第2實施方式的中繼通信系統(tǒng)的整體構(gòu)成的圖。在該實施方式中,LAN81、82、83、84還經(jīng)WAN3連接。在LAN81、82、83、84上分別連接客戶終端811、821、831、841與中繼服務(wù)器812、 822、832、842。中繼服務(wù)器812、822、832、842具備與第1實施方式中說明的中繼服務(wù)器12、 23—樣的功能。因此,在第2實施方式中,6個LAN1、2、81、82、83、84參加中繼通信系統(tǒng),在 6個LAN之間進行路由控制。圖18是表示中繼服務(wù)器12的構(gòu)成要素的圖。與第1實施方式的不同之處在于, 生成中繼服務(wù)器23連接部153-1與中繼服務(wù)器812連接部153-2。S卩,在第1實施方式中, LANU2以1對1的關(guān)系確立路由對話,而在本實施方式中,6個LAN以任意的組合來確立路由對話。另外,圖18中,示出通過中繼服務(wù)器12與中繼服務(wù)器23和中繼服務(wù)器812之間確立路由對話、生成兩個連接部153-1、153-2的狀態(tài)。圖19是表示中繼服務(wù)器12參加的中繼組與路由圖案的關(guān)系圖。中繼服務(wù)器12 參加GROUPl與GR0UP2這兩個中繼組。GROUPl是在3個中繼服務(wù)器12、23、812之間形成的中繼組,GR0UP2是在4個中繼服務(wù)器12、822、832、842之間形成的中繼組。在GROUPl中,設(shè)定中繼服務(wù)器12、23間的路由圖案與中繼服務(wù)器12、812間的路由圖案。在GR0UP2中,設(shè)定中繼服務(wù)器12、822、832間的路由圖案與中繼服務(wù)器12、842間的路由圖案。這樣,在GR0UP1、GR0UP2中,分別設(shè)定兩個獨立的路由圖案。例如,在GROUPl中, 在中繼服務(wù)器23、812之間不執(zhí)行路由。另外,在GR0UP2中,在中繼服務(wù)器822、842之間不執(zhí)行路由。這樣,由于即便在一個中繼組中也可單獨形成多個獨立的路由圖案,所以可構(gòu)筑靈活性更高的中繼通信系統(tǒng)。圖20和圖21表示涉及中繼服務(wù)器12參加的兩個中繼組的中繼組信息。圖20是涉及GROUPl的中繼組信息46,圖21是涉及GR0UP2的中繼組信息47。圖20、圖21中,在與第1實施方式相比新追加的信息下劃出下劃線。在圖20所示的中繼組信息46中,在上位信息461中,作為標識信息‘id,而設(shè)定 lOOTCMOZlSSlOOlgrelay-server-l. abc. net,,作為分組名稱 ‘name,而設(shè)定 iGROUPl ’。在下位信息462中,除中繼服務(wù)器12、23外,還追加中繼服務(wù)器812的信息。作為中繼服務(wù)器812的信息,對‘id,設(shè)定‘relay-server_3febc.net,,作為網(wǎng)絡(luò)地址而設(shè)定 '220.0.100. 0/24,。并且,接著網(wǎng)絡(luò)地址,設(shè)定路由ID463。在圖例中,對中繼服務(wù)器12、23,作為路由 ID463,設(shè)定“0001”,對中繼服務(wù)器12、812,作為路由ID463而設(shè)定“0002”。圖19也示出, 路由ID “0001”表示GR0UP1中的中繼服務(wù)器12、23間的路由圖案。路由ID “0002”表示 GR0UP1中的中繼服務(wù)器12、812間的路由圖案。在圖20所示的中繼組信息47中,在上位信息471中,作為標識信息‘id’而設(shè)定 lOOTCMOZSeTSOOlgrelay-server-l. abc. net,,作為分組名稱 ‘name,而設(shè)定 ‘GR0UP2,。在下位信息472中,除中繼服務(wù)器12外,還追加中繼服務(wù)器822、832、842的信息。 作為中繼服務(wù)器822的信息,對‘id’設(shè)定‘relay-server_4febc.net’,作為網(wǎng)絡(luò)地址而設(shè)定 ‘230. 10.5.0/24,。作為中繼服務(wù)器 832 的信息,對 ‘id,設(shè)定 ‘relay-server-5@abc. net’,作為網(wǎng)絡(luò)地址而設(shè)定'240. 10. 10.0/24,。作為中繼服務(wù)器842的信息,對‘id,設(shè)定 ‘relay-server-6@abc. net,,作為網(wǎng)絡(luò)地址而設(shè)定'250. 0. 10. 0/24,。另外,對中繼服務(wù)器12、822、832,作為路由ID473而設(shè)定“0003”,對中繼服務(wù)器 12、842,作為路由ID473而設(shè)定“0004”。圖19也示出,路由ID “0003”表示GR0UP2中的中繼服務(wù)器12、822、823間的路由對話。路由ID “0004”表示GR0UP2中的中繼服務(wù)器12、 842間的路由對話。例如,所謂路由ID “0003”中的中繼服務(wù)器12、822、832間的路由對話表示在中繼服務(wù)器12、822、832間路由通信數(shù)據(jù)包,但不包含在哪個中繼服務(wù)器與哪個中繼服務(wù)器之間確立路由對話這樣的信息。例如,通過確立中繼服務(wù)器12、822間的路由對話與中繼服務(wù)器12、832間的路由對話,滿足路由ID “0003”的設(shè)定?;蛞部蛇€在中繼服務(wù)器822、832之間確立路由對話。{2.處理流程}用圖22和圖23的流程圖來說明路由對話確立前的處理流程與實際路由通信數(shù)據(jù)包的處理流程。首先,用圖22來說明涉及路由對話確立的處理。首先,中繼服務(wù)器的管理者執(zhí)行路由構(gòu)成的設(shè)定(步驟S1101)。即,設(shè)定與哪個中繼服務(wù)器構(gòu)成中繼組、與哪個中繼服務(wù)器之間形成路由分組、與哪個中繼服務(wù)器之間有效化路由功能。例如,若是圖19所示的實例,則中繼服務(wù)器12的管理者設(shè)定在與中繼服務(wù)器12、23、812之間形成GROUPl的中繼組,在與中繼服務(wù)器12、822、832、842之間形成GR0UP2 的中繼組。另外,中繼服務(wù)器12的管理者,在GROUPl中,設(shè)定在中繼服務(wù)器12、23間和中繼服務(wù)器12、812間形成路由圖案。另外,中繼服務(wù)器12的管理者,在GR0UP2中,設(shè)定在中繼服務(wù)器12、822、832間和中繼服務(wù)器12、842間形成路由圖案。還在各路由圖案中設(shè)定在某些中繼服務(wù)器之間構(gòu)筑路由對話。接著,抽取設(shè)定構(gòu)筑路由對話的中繼服務(wù)器(步驟Sll(^)。之后,對抽取到的中繼服務(wù)器發(fā)送路由指令(步驟Sll(XB)。即,如圖8的步驟S12所示,對確立路由對話的對方中繼服務(wù)器,通知本中繼服務(wù)器執(zhí)行路由的LAN的網(wǎng)絡(luò)地址。作為對此的響應,從對方中繼服務(wù)器取得對方中繼服務(wù)器執(zhí)行路由的LAN的網(wǎng)絡(luò)地址(步驟S1104)。該處理對應于圖8 中的步驟S12的響應。若從對方中繼服務(wù)器取得進行路由的網(wǎng)絡(luò)地址,則中繼服務(wù)器更新中繼組信息 (步驟S1105)。S卩,如用圖9的中繼組信息45說明的那樣,向中繼組信息追加有效化路由功能的網(wǎng)絡(luò)地址。并且,對有效化路由功能的網(wǎng)絡(luò)地址分別設(shè)定路由ID。之后,在中繼服務(wù)器之間確立路由對話(步驟S1106)。該處理對應于圖8中的步驟S18-S20。這樣,本實施方式的路由功能通過在可相互通信的中繼服務(wù)器之間交換使用中繼組信息來設(shè)定路由的網(wǎng)絡(luò)地址信息來有效化。然后,使用為了路由而確立的路由對話,由中繼通信系統(tǒng)的通信功能執(zhí)行IP數(shù)據(jù)包的路由控制。這樣,在本實施方式中有效化的路由是在應用程序?qū)訄?zhí)行的路由,與通常的IP路由不同。接著,判定是否完成與步驟S102中抽取到的全部中繼服務(wù)器的路由對話確立(步驟S1107),在完成的情況下,開始路由(步驟S1108)。若管理者OFF操作路由功能(步驟 S1109為是),則切斷路由對話(步驟S1110),更新中繼組信息(步驟S1111)。S卩,刪除中繼組信息中設(shè)定的網(wǎng)絡(luò)地址信息。圖23是表示確立路由對話的狀態(tài)下、中繼服務(wù)器實際路由通信數(shù)據(jù)包的處理的流程圖。中繼服務(wù)器若接收通信數(shù)據(jù)包,則執(zhí)行通信數(shù)據(jù)包的解析(步驟S1201),執(zhí)行通信數(shù)據(jù)包是否是路由數(shù)據(jù)包的判定(步驟S12(^)。若通信數(shù)據(jù)包不是路由數(shù)據(jù)包(步驟 S1202為否),則執(zhí)行通信數(shù)據(jù)包的接收處理(步驟S1204)。若通信數(shù)據(jù)包是路由數(shù)據(jù)包(步驟S1202為是),則檢測通信數(shù)據(jù)包的發(fā)送源IP 地址與目的地IP地址(步驟S120;3)。接著,中繼服務(wù)器根據(jù)檢測到的發(fā)送源IP地址與目的地IP地址,判定可否路由通信數(shù)據(jù)包。即,判定是否將對應于發(fā)送源IP地址與目的地 IP地址的網(wǎng)絡(luò)地址信息作為具有相同路由ID的路由信息而正設(shè)定在中繼組信息中(步驟 S1205)。在可路由的信息包含于中繼組信息中的情況下(步驟S1205為是),判定是否與目的地的LAN直接確立路由對話(步驟S1206)。若與目的地的LAN直接確立路由對話(步驟 S1206為是),則利用生成的路由對話,送出通信數(shù)據(jù)包(步驟S1207)。用圖19的表來說明實例。例如,設(shè)中繼服務(wù)器12從客戶終端11接收以客戶終端 21為目的地的通信數(shù)據(jù)包。由于連接了客戶終端11、21的LAN1、2的網(wǎng)絡(luò)地址通過相同路由ID建立了關(guān)聯(lián)后,設(shè)定給中繼組信息46 (GROUPl),所以,中繼服務(wù)器12在步驟S1205中, 判定為有路由信息。之后,因為路由ID “0001”是中繼服務(wù)器12、23間的1對1的路由設(shè)定,所以在中繼服務(wù)器12、23之間確立有路由對話。具體地,中繼服務(wù)器間連接處理部155檢測對應于中繼服務(wù)器23的中繼服務(wù)器23連接部153-1。因此,在步驟S1206中也判定為有與中繼服務(wù)器23之間的路由對話,在步驟S1207中直接對LAN2執(zhí)行路由控制。相對于此,若未與目的地的LAN直接確立路由對話(步驟S1206為否),則利用與迂回中繼服務(wù)器之間的路由對話,送出通信數(shù)據(jù)包(步驟S1209)。用圖19的表來說明實例。例如,設(shè)中繼服務(wù)器12從客戶終端11接收以客戶終端 831為目的地的通信數(shù)據(jù)包。由于連接了客戶終端11、831的LAN1、83的網(wǎng)絡(luò)地址通過相同路由ID建立了關(guān)聯(lián)后,設(shè)定給中繼組信息47(GR0UP2),所以,中繼服務(wù)器12在步驟S1205 中,判定為有路由信息。但是,路由ID “0003”是中繼服務(wù)器12、822、832間的路由設(shè)定,存在在中繼服務(wù)器12、832之間確立路由對話的情況與不確立的情況。在中繼服務(wù)器12、832之間確立路由對話的情況下,在步驟S1206中判定為有路由對話,在步驟S1207中直接對LAN83執(zhí)行路由控制。具體地,中繼服務(wù)器間連接處理部155檢測是否生成對應于中繼服務(wù)器832的中繼服務(wù)器832連接部。圖18中未圖示對應于GR0UP2的中繼服務(wù)器X連接部153。在中繼服務(wù)器12、832之間未確立路由對話的情況下,在步驟S1206中判定為無路由對話,在步驟S1209中作為迂回中繼服務(wù)器利用與中繼服務(wù)器822的路由對話,送出通信數(shù)據(jù)包。該通信數(shù)據(jù)包利用中繼服務(wù)器822、832之間的路由對話,到達客戶終端831。在步驟S1207中,在送出通信數(shù)據(jù)包之后,發(fā)生通信錯誤的情況下(步驟S1208為是),利用迂回中繼服務(wù)器,送出通信數(shù)據(jù)包。用圖19的表來說明實例。與所述實例一樣,設(shè)中繼服務(wù)器12從客戶終端11接收以客戶終端831為目的地的通信數(shù)據(jù)包。在步驟S1205中,判定為有路由信息。之后,因為路由ID“0003”是中繼服務(wù)器12、822、832間的路由設(shè)定,所以有時在中繼服務(wù)器12、822之間、中繼服務(wù)器12、832之間、中繼服務(wù)器822、832之間確立3個路由對話。此時,中繼服務(wù)器12首先在步驟S1207中嘗試中繼服務(wù)器12、832間的路由對話的利用,在發(fā)生通信錯誤的情況下,在步驟S1209中利用中繼服務(wù)器12、822間的路由對話。通信數(shù)據(jù)包最終利用中繼服務(wù)器822、832間的路由對話傳輸。在步驟S1209中不存在迂回中繼服務(wù)器的情況下, 進行錯誤處理。在步驟S1205中,在可路由的信息未包含于中繼組信息中的情況下,對發(fā)送源的客戶終端執(zhí)行表示不能到達目的地的通知(步驟S1210)。在圖18的框圖中,說明中繼服務(wù)器12中的路由處理的流程?;旧吓c上述實施方式中用圖2說明的處理內(nèi)容一樣。不同之處在于由于中繼服務(wù)器12在與兩個中繼服務(wù)器23、812之間確立路由對話,所以生成中繼服務(wù)器23連接部153-1、中繼服務(wù)器812連接部 153-2。從LAN側(cè)接收到的通信數(shù)據(jù)包按接口部121、LAN驅(qū)動器151、LAN側(cè)IP數(shù)據(jù)包處理部152、路由控制部154、中繼服務(wù)器連接處理部155的順序處理這點是一樣的。中繼服務(wù)器連接處理部155對應于通信數(shù)據(jù)包的目的地IP地址,向中繼服務(wù)器23連接部153-1、 中繼服務(wù)器812連接部153-2的任一個連接部輸出通信數(shù)據(jù)包。之后的處理流程與上述實施方式中用圖2說明的內(nèi)容一樣。這樣,本實施方式的中繼通信系統(tǒng)可對中繼服務(wù)器設(shè)定多個中繼組,在各中繼組中可設(shè)定單獨的路由圖案。由此,在形成中繼組的多個LAN中,可以各種圖案進行路由控制。然后,通過更新中繼組信息,可動態(tài)地變更中繼組、路由分組。符號說明
U2LAN
3WAN
11、21、22客戶終端
12、23中繼服務(wù)器
31SIP服務(wù)器
121、231 接口部
122、232控制部
123、233數(shù)據(jù)庫存儲部
124,234中繼組信息存儲部
125,235中繼服務(wù)器信息存儲部
權(quán)利要求
1.第1中繼服務(wù)器,經(jīng)廣域網(wǎng)與第2中繼服務(wù)器連接,其特征在于,所述第1中繼服務(wù)器與經(jīng)由所述第1中繼服務(wù)器路由通信數(shù)據(jù)包的第ILAN連接,經(jīng)所述第ILAN將第1通信終端連接于所述第1中繼服務(wù)器,所述第2中繼服務(wù)器與經(jīng)由第2中繼服務(wù)器路由通信數(shù)據(jù)包的第2LAN連接, 所述第1中繼服務(wù)器具備中繼組信息共享部,與所述第2中繼服務(wù)器共享中繼組信息,所述中繼組信息包含特定構(gòu)成中繼組的所述第1中繼服務(wù)器與所述第2中繼服務(wù)器的信息; 網(wǎng)絡(luò)地址登記部;路由對話確立部,若受理在所述第1中繼服務(wù)器與所述第2中繼服務(wù)器之間路由通信數(shù)據(jù)包的指示,則向所述第2中繼服務(wù)器發(fā)送所述第ILAN的網(wǎng)絡(luò)地址,從所述第2中繼服務(wù)器接收所述第2LAN的網(wǎng)絡(luò)地址,將所述第ILAN的網(wǎng)絡(luò)地址及所述第2LAN的網(wǎng)絡(luò)地址登記到所述網(wǎng)絡(luò)地址登記部,并與所述第2中繼服務(wù)器之間確立用于在所述第ILAN與所述第 2LAN之間路由通信數(shù)據(jù)包的路由對話;路由處理部,若從所述第1通信終端接收以屬于所述第2LAN的IP地址為目的地地址的通信數(shù)據(jù)包,則判定對應于所述目的地地址的網(wǎng)絡(luò)地址信息是否登記于所述網(wǎng)絡(luò)地址登記部中,將所述第2中繼服務(wù)器特定為可向?qū)谒瞿康牡氐刂返木W(wǎng)絡(luò)地址路由所述通信數(shù)據(jù)包的中繼服務(wù)器,接著,利用與所述第2中繼服務(wù)器之間的所述路由對話,傳送所述通信數(shù)據(jù)包;和路由對話切斷部,受理切斷所述路由對話的指示,切斷所述路由對話,再從所述網(wǎng)絡(luò)地址登記部刪除所述第ILAN網(wǎng)絡(luò)地址與所述第2LAN網(wǎng)絡(luò)地址。
2.根據(jù)權(quán)利要求1所述的第1中繼服務(wù)器,其特征在于,具備中繼服務(wù)器信息共享部,該中繼服務(wù)器信息共享部共享登記所述第1中繼服務(wù)器及所述第2中繼服務(wù)器的IP地址的中繼服務(wù)器信息。
3.—種第2中繼服務(wù)器,經(jīng)廣域網(wǎng)與第1中繼服務(wù)器連接,其特征在于,所述第2中繼服務(wù)器與經(jīng)由所述第2中繼服務(wù)器路由通信數(shù)據(jù)包的第2LAN連接,所述第1中繼服務(wù)器與經(jīng)由所述第1中繼服務(wù)器路由通信數(shù)據(jù)包的第ILAN連接,將經(jīng)由所述第 1中繼服務(wù)器路由通信數(shù)據(jù)包的第1客戶終端連接于所述第1LAN,將通信終端連接于所述第 2LAN,所述第2中繼服務(wù)器具備中繼組信息共享部,與所述第1中繼服務(wù)器共享中繼組信息,所述中繼組信息包含特定構(gòu)成中繼組的所述第1中繼服務(wù)器與所述第2中繼服務(wù)器的信息;中繼服務(wù)器信息共享部,與所述第1中繼服務(wù)器及所述第1客戶終端共享中繼服務(wù)器信息,所述中繼服務(wù)器信息包含特定所述第1中繼服務(wù)器與所述第2中繼服務(wù)器的信息與特定所述第1客戶終端的信息;通信單元,根據(jù)所述中繼服務(wù)器信息,特定將所述第1客戶終端連接于所述第1中繼服務(wù)器,接著,經(jīng)所述第1中繼服務(wù)器與所述第1客戶終端通信; 網(wǎng)絡(luò)地址登記部;路由對話確立部,若受理在所述第1客戶終端與所述第2中繼服務(wù)器之間路由通信數(shù)據(jù)包的指示,則使用所述通信單元,從所述第1客戶終端接收所述第ILAN的網(wǎng)絡(luò)地址,向所述第1客戶終端發(fā)送所述第2LAN的網(wǎng)絡(luò)地址,將所述第ILAN的網(wǎng)絡(luò)地址及所述第2LAN 的網(wǎng)絡(luò)地址登記到所述網(wǎng)絡(luò)地址登記部,進而與所述第1客戶終端之間確立用于在所述第 ILAN與所述第2LAN之間路由通信數(shù)據(jù)包的路由對話;路由處理部,若從所述通信終端接收以屬于所述第ILAN的IP地址為目的地地址的通信數(shù)據(jù)包,則判定對應于所述目的地地址的網(wǎng)絡(luò)地址信息是否登記于所述網(wǎng)絡(luò)地址登記部,將所述第1客戶終端特定為可向?qū)谒瞿康牡氐刂返木W(wǎng)絡(luò)地址路由所述通信數(shù)據(jù)包的終端,接著,利用與所述第1客戶終端之間的所述路由對話,傳送所述通信數(shù)據(jù)包;和路由對話切斷部,受理切斷所述路由對話的指示,切斷所述路由對話,再從所述網(wǎng)絡(luò)地址登記部刪除所述第ILAN網(wǎng)絡(luò)地址與所述第2LAN網(wǎng)絡(luò)地址。
4.根據(jù)權(quán)利要求3所述的第2中繼服務(wù)器,其特征在于,在所述中繼服務(wù)器信息中登記所述第1中繼服務(wù)器及第2中繼服務(wù)器的IP地址和連接于所述第1中繼服務(wù)器的所述第1客戶終端的IP地址。
5.中繼通信系統(tǒng),是經(jīng)廣域網(wǎng)與第2中繼服務(wù)器連接的第1中繼服務(wù)器,其特征在于,所述第1中繼服務(wù)器與經(jīng)由所述第1中繼服務(wù)器路由通信數(shù)據(jù)包的第 ILAN連接,將第1通信終端連接于所述第1LAN,所述第2中繼服務(wù)器與經(jīng)由所述第2中繼服務(wù)器路由通信數(shù)據(jù)包的第2LAN連接,所述第1中繼服務(wù)器具備中繼組信息共享部,與所述第2中繼服務(wù)器共享中繼組信息,所述中繼組信息包含特定構(gòu)成中繼組的所述第1中繼服務(wù)器與所述第2中繼服務(wù)器的信息;網(wǎng)絡(luò)地址登記部;路由對話確立部,若受理在所述第1中繼服務(wù)器與所述第2中繼服務(wù)器之間路由通信數(shù)據(jù)包的指示,則向所述第2中繼服務(wù)器發(fā)送經(jīng)由所述第1中繼服務(wù)器路由通信數(shù)據(jù)包的第ILAN的網(wǎng)絡(luò)地址,從所述第2中繼服務(wù)器接收經(jīng)由所述第2中繼服務(wù)器路由通信數(shù)據(jù)包的第2LAN的網(wǎng)絡(luò)地址,將所述第ILAN的網(wǎng)絡(luò)地址及所述第2LAN的網(wǎng)絡(luò)地址與路由圖案的標識信息一起,登記在所述網(wǎng)絡(luò)地址登記部中,進而在所述第1中繼服務(wù)器與所述第2中繼服務(wù)器參加具有相同的所述標識信息的路由圖案的情況下,與所述第2中繼服務(wù)器之間確立用于在所述第ILAN與所述第2LAN之間路由通信數(shù)據(jù)包的路由對話;路由處理部,若從所述第1通信終端接收以屬于所述第2LAN的IP地址為目的地地址的通信數(shù)據(jù)包,則所述第1及第2LAN的網(wǎng)絡(luò)地址通過相同的所述標識信息建立了關(guān)聯(lián),判定對應于所述目的地地址的網(wǎng)絡(luò)地址信息是否登記于所述網(wǎng)絡(luò)地址登記部,將所述第2中繼服務(wù)器特定為可向?qū)谒瞿康牡氐刂返木W(wǎng)絡(luò)地址路由所述通信數(shù)據(jù)包的中繼服務(wù)器,接著,利用與所述第2中繼服務(wù)器之間的所述路由對話,傳送所述通信數(shù)據(jù)包;和路由對話切斷部,受理切斷所述路由對話的指示,切斷所述路由對話,再從所述網(wǎng)絡(luò)地址登記部刪除所述第ILAN網(wǎng)絡(luò)地址、所述第2LAN網(wǎng)絡(luò)地址和所述標識信息。
6.第1中繼服務(wù)器,經(jīng)廣域網(wǎng)與第2中繼服務(wù)器和第3中繼服務(wù)器連接,其特征在于,所述第1中繼服務(wù)器與經(jīng)由所述第1中繼服務(wù)器路由通信數(shù)據(jù)包的第 ILAN連接,將第1通信終端連接于所述第1LAN,所述第2中繼服務(wù)器與經(jīng)由所述第2中繼服務(wù)器路由通信數(shù)據(jù)包的第2LAN連接,所述第3中繼服務(wù)器與經(jīng)由所述第3中繼服務(wù)器路由通信數(shù)據(jù)包的第3LAN連接,所述第1中繼服務(wù)器具備中繼組信息共享部,與所述第2中繼服務(wù)器及所述第3中繼服務(wù)器共享中繼組信息,所述中繼組信息包含特定構(gòu)成中繼組的所述第1中繼服務(wù)器、所述第2中繼服務(wù)器及所述第 3中繼服務(wù)器的信息;網(wǎng)絡(luò)地址登記部;路由對話確立部,若受理在所述第1中繼服務(wù)器、所述第2中繼服務(wù)器及所述第3中繼服務(wù)器之間路由通信數(shù)據(jù)包的指示,則向所述第2中繼服務(wù)器及第3中繼服務(wù)器發(fā)送所述第ILAN的網(wǎng)絡(luò)地址,從所述第2中繼服務(wù)器接收所述第2LAN的網(wǎng)絡(luò)地址,從所述第3中繼服務(wù)器接收所述第3LAN的網(wǎng)絡(luò)地址,將所述第ILAN的網(wǎng)絡(luò)地址、所述第2LAN的網(wǎng)絡(luò)地址及所述第3LAN的網(wǎng)絡(luò)地址與路由圖案的標識信息一起,登記到所述網(wǎng)絡(luò)地址登記部,進而在所述第1中繼服務(wù)器、所述第2中繼服務(wù)器及第3中繼服務(wù)器參加具有相同的所述標識信息的路由圖案的情況下,在所述第1中繼服務(wù)器、第2中繼服務(wù)器及第3中繼服務(wù)器之間,以任意的組合,確立路由對話,以便能在所述第1LAN、第2LAN及第3LAN之間路由通信數(shù)據(jù)包;路由處理部,若從所述第1通信終端接收以屬于所述第2LAN的IP地址為目的地地址的通信數(shù)據(jù)包,則所述第1及第2LAN的網(wǎng)絡(luò)地址通過相同的所述標識信息建立了關(guān)聯(lián)后, 判定對應于所述目的地地址的網(wǎng)絡(luò)地址信息是否登記于所述網(wǎng)絡(luò)地址登記部,將所述第2 中繼服務(wù)器特定為可向?qū)谒瞿康牡氐刂返木W(wǎng)絡(luò)地址路由所述通信數(shù)據(jù)包的中繼服務(wù)器,接著,若確立與所述第2中繼服務(wù)器之間的路由對話,則利用與所述第2中繼服務(wù)器之間的路由對話,傳送所述通信數(shù)據(jù)包,若未確立與所述第2中繼服務(wù)器之間的路由對話, 則利用與由相同的所述標識信息建立了關(guān)聯(lián)的所述第3中繼服務(wù)器之間的路由對話,傳送所述通信數(shù)據(jù)包;和路由對話切斷部,受理切斷所述路由對話的指示,切斷所述路由對話,再從所述網(wǎng)絡(luò)地址登記部刪除所述第ILAN網(wǎng)絡(luò)地址、所述第2LAN網(wǎng)絡(luò)地址和所述標識信息。
7.根據(jù)權(quán)利要求6所述的第1中繼服務(wù)器,其特征在于,在決定可向所述第2LAN路由所述通信數(shù)據(jù)包,確立與所述第2中繼服務(wù)器之間的路由對話的情況下,即利用與所述第2中繼服務(wù)器之間的路由對話的通信中發(fā)生錯誤的情況下,利用與由相同的所述標識信息建立了關(guān)聯(lián)的所述第3中繼服務(wù)器之間的路由對話,傳送所述通信數(shù)據(jù)包。
8.第1中繼服務(wù)器,經(jīng)廣域網(wǎng)與第2中繼服務(wù)器和第3中繼服務(wù)器連接,其特征在于,所述第1中繼服務(wù)器與經(jīng)由所述第1中繼服務(wù)器路由通信數(shù)據(jù)包的第 ILAN連接,將第1通信終端連接于所述第1LAN,所述第2中繼服務(wù)器與經(jīng)由所述第2中繼服務(wù)器路由通信數(shù)據(jù)包的第2LAN連接,所述第3中繼服務(wù)器與經(jīng)由所述第3中繼服務(wù)器路由通信數(shù)據(jù)包的第3LAN連接,所述第1中繼服務(wù)器具備中繼組信息共享部,與所述第2中繼服務(wù)器及所述第3中繼服務(wù)器共享中繼組信息,所述中繼組信息包含特定構(gòu)成中繼組的所述第1中繼服務(wù)器、第2中繼服務(wù)器及第3中繼服務(wù)器的信息;網(wǎng)絡(luò)地址登記部;路由對話確立部,若受理在所述第1中繼服務(wù)器、所述第2中繼服務(wù)器及所述第3中繼服務(wù)器之間路由通信數(shù)據(jù)包的指示,則向所述第2中繼服務(wù)器及第3中繼服務(wù)器發(fā)送所述第ILAN的網(wǎng)絡(luò)地址,從所述第2中繼服務(wù)器接收所述第2LAN的網(wǎng)絡(luò)地址,從所述第3中繼服務(wù)器接收所述第3LAN的網(wǎng)絡(luò)地址,將所述第ILAN的網(wǎng)絡(luò)地址、所述第2LAN的網(wǎng)絡(luò)地址及所述第3LAN的網(wǎng)絡(luò)地址與路由圖案的標識信息一起,登記在所述網(wǎng)絡(luò)地址登記部中,進而在所述第1中繼服務(wù)器、第2中繼服務(wù)器及第3中繼服務(wù)器之間,以任意的組合,確立路由對話,以便能在參加具有表示路由圖案的多個所述識別信息中相同的標識信息的路由圖案的中繼服務(wù)器的LAN之間,路由通信數(shù)據(jù)包;路由處理部,若從所述第1通信終端接收以屬于第2LAN的IP地址為目的地地址的通信數(shù)據(jù)包,則所述第1及第2LAN的網(wǎng)絡(luò)地址通過任一相同的所述標識信息建立了關(guān)聯(lián)后, 判定對應于所述目的地地址的網(wǎng)絡(luò)地址信息是否登記于所述網(wǎng)絡(luò)地址登記部,將所述第2 中繼服務(wù)器特定為可向?qū)谒瞿康牡氐刂返木W(wǎng)絡(luò)地址路由所述通信數(shù)據(jù)包的中繼服務(wù)器,接著,利用與所述第2中繼服務(wù)器之間的所述路由對話,傳送所述通信數(shù)據(jù)包;和路由對話切斷部,受理切斷所述路由對話的指示,切斷所述路由對話,再從所述網(wǎng)絡(luò)地址登記部刪除所述第ILAN網(wǎng)絡(luò)地址、所述第2LAN網(wǎng)絡(luò)地址和所述標識信息。
全文摘要
本發(fā)明在于提供一種通信方法,構(gòu)筑通信終端經(jīng)WAN進行通信的通信系統(tǒng),并使靈活性與擴展性好。中繼服務(wù)器(12)與中繼服務(wù)器(23)共享中繼組信息、中繼服務(wù)器信息。中繼組信息中,登記經(jīng)由中繼服務(wù)器(12)進行路由控制的LAN(1)的網(wǎng)絡(luò)地址與經(jīng)由中繼服務(wù)器(23)進行路由控制的LAN(2)的網(wǎng)絡(luò)地址。中繼服務(wù)器(12、23)確立經(jīng)由WAN(3)的路由對話。連接于LAN(1)的通信終端若送出指定了連接于LAN(2)的通信終端的IP地址的通信數(shù)據(jù)包,則利用中繼服務(wù)器(12、23)間的路由對話,封裝(打包)并路由通信數(shù)據(jù)包。
文檔編號H04L12/56GK102349269SQ201080011449
公開日2012年2月8日 申請日期2010年3月8日 優(yōu)先權(quán)日2009年3月13日
發(fā)明者谷本好史 申請人:村田機械株式會社