專利名稱::路由器和地址標(biāo)識(shí)信息管理服務(wù)器的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及路由器和地址標(biāo)識(shí)信息管理服務(wù)器,尤其是用于中繼接收到的數(shù)據(jù)包(packet)的訪問路由器(accessrouter)(以后稱為AR),在網(wǎng)絡(luò)之間用作邊界中繼設(shè)備(borderrelaydevice)的邊界路由器(borderrouter)(以后稱為BR),以及與它們一起4吏用的地址標(biāo)識(shí)信息管理服務(wù)器。
背景技術(shù):
:作為傳統(tǒng)技術(shù),在非專利文獻(xiàn)2中描述了網(wǎng)絡(luò)地址轉(zhuǎn)換器(NAT),其具有在具有數(shù)據(jù)包轉(zhuǎn)發(fā)功能的路由器中重寫數(shù)據(jù)包的源地址的功能。另外,作為一種衍生技術(shù),在非專利文獻(xiàn)2中描述了二次NAT:不僅重寫數(shù)據(jù)包的源地址,而且重寫數(shù)據(jù)包的目的地地址。當(dāng)專用網(wǎng)絡(luò)中使用的IP地址和外部網(wǎng)絡(luò)中使用的IP地址之間發(fā)生沖突時(shí),根據(jù)預(yù)先在高速緩存表(cachetable)中設(shè)置的地址轉(zhuǎn)換表,二次NAT(twiceNAT)不僅將數(shù)據(jù)包的源地址重寫到NAT中,而且重寫數(shù)據(jù)包的目的地地址。但是,在上述傳統(tǒng)技術(shù)中,根據(jù)預(yù)先靜態(tài)存儲(chǔ)在路由器中的地址轉(zhuǎn)換表進(jìn)行地址轉(zhuǎn)換。因此,不能動(dòng)態(tài)產(chǎn)生地址轉(zhuǎn)換表,或者說不能通過訪問所述表重寫地址,不能相應(yīng)于動(dòng)態(tài)地址轉(zhuǎn)換區(qū)分轉(zhuǎn)換前后的地址,從而不能實(shí)現(xiàn)地址轉(zhuǎn)換網(wǎng)絡(luò)。專利文獻(xiàn)l公開了基于地址格式區(qū)分IPv6(第6版互聯(lián)網(wǎng)協(xié)議)地址與IPv4(第四版互聯(lián)網(wǎng)協(xié)議)地址的技術(shù)。專利文獻(xiàn)1:日本專利乂^開說明書No.2003-18185(第0028-0071段);非專利文獻(xiàn)l:Egevang,K.andP.Francis,"TheIPNetworkAddress20Translator(NAT)",RFC1631,May1994;非專利文獻(xiàn)2:Srisuresh,P.andM.Hoidrege,"IPNetworkAddressTranslator(NAT)TerminologyandConsiderations",RFC2663,Augustl999。在傳統(tǒng)的實(shí)現(xiàn)地址轉(zhuǎn)換網(wǎng)絡(luò)的研究中,當(dāng)?shù)刂忿D(zhuǎn)換網(wǎng)絡(luò)中的任何i殳備訪問一個(gè)數(shù)據(jù)包的地址時(shí),沒有方法可以正確地判斷該地址是用在地址轉(zhuǎn)換網(wǎng)絡(luò)中的終端標(biāo)識(shí)地址、包傳送地址還是外部IP網(wǎng)絡(luò)中的IP通信終端的地址。因此,存在這樣的問題由于對(duì)地址的不必要的查詢,具有包傳送功能的AR、用作邊界中繼設(shè)備的BR以及地址管理服務(wù)器的負(fù)載一直在增加,由于對(duì)地址管理服務(wù)器的不必要的查詢,會(huì)產(chǎn)生數(shù)據(jù)包丟失、包傳送的延遲增加等問題。
發(fā)明內(nèi)容做出本發(fā)明的目的是提供一種能夠解決導(dǎo)致上述問題的下列兩個(gè)問題的路由器和地址標(biāo)識(shí)信息管理服務(wù)器第一個(gè)問題在使用終端標(biāo)識(shí)地址和包傳送地址的網(wǎng)絡(luò)(以下稱為地址轉(zhuǎn)換網(wǎng)絡(luò))中,AR和BR訪問地址轉(zhuǎn)換表,地址轉(zhuǎn)換表存儲(chǔ)關(guān)于AR和BR存儲(chǔ)的終端標(biāo)識(shí)地址和包傳送地址的組合信息,以轉(zhuǎn)換從源終端發(fā)送的數(shù)據(jù)包的地址。如果存在多個(gè)地址轉(zhuǎn)換策略,其中地址轉(zhuǎn)換網(wǎng)絡(luò)中的終端不僅是與地址轉(zhuǎn)換網(wǎng)絡(luò)中的另一個(gè)終端通信的通信類型,而且是與不執(zhí)行地址轉(zhuǎn)換的外部IP網(wǎng)絡(luò)中的IP通信終端進(jìn)行通信的通信類型(與外部IP網(wǎng)絡(luò)互連),使用一個(gè)僅轉(zhuǎn)換地址轉(zhuǎn)換網(wǎng)絡(luò)中的包的目的地地址的系統(tǒng)和一個(gè)同時(shí)轉(zhuǎn)換包的目的地地址和源地址的系統(tǒng),如果執(zhí)行與外部IP網(wǎng)絡(luò)的互連,就不轉(zhuǎn)換源地址,那么,就存在第一個(gè)問題判斷包的目的地地址或者源地址是哪一種是在地址轉(zhuǎn)換網(wǎng)絡(luò)中使用的終端標(biāo)識(shí)地址還是包傳送地址,或者是外部IP網(wǎng)絡(luò)中的已有IP通信終端的地址。在專利文獻(xiàn)l中描述的技術(shù)僅區(qū)分以不同格式標(biāo)識(shí)的地址(IPv4地址和Ipv6地址),而不能識(shí)別以相同格式標(biāo)識(shí)的地址。第二個(gè)問題當(dāng)解決上述第一個(gè)問題時(shí),動(dòng)態(tài)分配地址,以實(shí)現(xiàn)地址轉(zhuǎn)換網(wǎng)絡(luò)中的地址轉(zhuǎn)換。在這方面,日本專利申請(qǐng)說明書No.2002-276196公開了提供一種地址管理服務(wù)器以管理網(wǎng)絡(luò)中的地址轉(zhuǎn)換信息的方法,作為集中式管理分配的地址信息的方法。但是,當(dāng)存在多個(gè)地址轉(zhuǎn)換網(wǎng)絡(luò),每一個(gè)網(wǎng)絡(luò)按照獨(dú)立的規(guī)則分配一個(gè)終端標(biāo)識(shí)地址和一個(gè)包傳送地址,并且在地址轉(zhuǎn)換網(wǎng)絡(luò)上傳送包時(shí),訪問路由器(accessrouter)可能會(huì)誤解地址的類型。這就是第二個(gè)問題。本發(fā)明的路由器中繼接收到的包,它包括判斷裝置,根據(jù)用于同格式表示的哪一種地址用于標(biāo)識(shí)通過路由器相互通信的源終端和目的地終端的終端標(biāo)識(shí)地址;或者用于將包傳送到另一個(gè)路由器的包傳送地址;以及不需要地址轉(zhuǎn)換的地址;還包括用于存儲(chǔ)地址標(biāo)識(shí)信息的地址標(biāo)識(shí)信息表,其中,從外部更新所述地址標(biāo)識(shí)信息;以及用于獲取或更新所述地址標(biāo)識(shí)信息的地址標(biāo)識(shí)信息表管理裝置。如果有任何以相同格式標(biāo)識(shí)的地址被加入到一個(gè)包中,則可以識(shí)別其類型。在路由器中,在發(fā)送一個(gè)請(qǐng)求以獲得地址轉(zhuǎn)換信息之前,判斷是否有轉(zhuǎn)換一個(gè)目標(biāo)地址的實(shí)際需要,只對(duì)實(shí)際需要轉(zhuǎn)換的目標(biāo)地址進(jìn)行地址轉(zhuǎn)換。因此,不需要發(fā)出關(guān)于不需要轉(zhuǎn)換的地址的詢問。結(jié)果,可以防止網(wǎng)絡(luò)擁塞或者地址管理服務(wù)器和訪問路由器超載。在本發(fā)明的路由器中,不需要進(jìn)行地址轉(zhuǎn)換的地址至少是下述地址中的一個(gè)在不執(zhí)行地址轉(zhuǎn)換的外部網(wǎng)絡(luò)中分配的地址,以及由不需要轉(zhuǎn)換的網(wǎng)絡(luò)策略確定的地址。對(duì)于在不執(zhí)行地址轉(zhuǎn)換的外部網(wǎng)絡(luò)中分配的地址,以及有網(wǎng)絡(luò)策略確定不需要轉(zhuǎn)換的地址,可以確定它們不需要被轉(zhuǎn)換。本發(fā)明的路由器還包括一個(gè)用于存儲(chǔ)地址標(biāo)識(shí)信息的地址標(biāo)識(shí)信息表,從外部更新存儲(chǔ)在該地址標(biāo)識(shí)信息表中的地址標(biāo)識(shí)信息。通過提供該表并更新所存儲(chǔ)的內(nèi)容,能夠正確地反映地址標(biāo)識(shí)信息的任何變化。本發(fā)明的路由器還包括用于根據(jù)所迷判斷裝置的判斷結(jié)果轉(zhuǎn)換添加到包中的地址的地址轉(zhuǎn)換裝置。這樣,僅當(dāng)需要時(shí)改變地址。在本發(fā)明的路由器中,地址轉(zhuǎn)換裝置根據(jù)地址轉(zhuǎn)換信息轉(zhuǎn)換終端標(biāo)識(shí)地址和包傳送地址,所述地址轉(zhuǎn)換信息指出終端標(biāo)識(shí)地址和包傳送地址的組合。這樣,從一個(gè)終端接收到的包可以被傳送到另一個(gè)路由器。在本發(fā)明的路由器中,地址標(biāo)識(shí)信息包括網(wǎng)絡(luò)前綴信息,網(wǎng)絡(luò)前綴信息指出由因特網(wǎng)管理者(Internetadministrator)分配的網(wǎng)絡(luò)前綴。該判斷裝置根據(jù)所述網(wǎng)絡(luò)前綴信息判斷添加到一個(gè)包的地址是要的終端標(biāo)識(shí)地址和^傳、送地址中的一個(gè),還是用在外部IP網(wǎng)絡(luò)中的IP地址。通過根據(jù)網(wǎng)絡(luò)前綴信息進(jìn)行判斷,可以判斷包的目的地地址或者源地址是否是終端標(biāo)識(shí)地址、包傳送地址中的至少一個(gè)或者在外部IP網(wǎng)絡(luò)中使用的IP地址。在本發(fā)明的路由器中,所述地址標(biāo)識(shí)信息包括當(dāng)分配地址時(shí)使用的地址分配規(guī)則信息,所述判斷裝置判斷根據(jù)所述地址分配規(guī)則信息添加到包的并在地址轉(zhuǎn)換網(wǎng)絡(luò)中使用的地址是終端標(biāo)識(shí)地址還是包傳送地址。這樣,根據(jù)地址分配規(guī)則信息,區(qū)分終端標(biāo)識(shí)地址和包傳送地址,從而執(zhí)行地址轉(zhuǎn)換。本發(fā)明的路由器還包括一個(gè)用于存儲(chǔ)地址標(biāo)識(shí)信息的地址轉(zhuǎn)換信息存儲(chǔ)表,其中,從外部更新存儲(chǔ)在該地址轉(zhuǎn)換信息存儲(chǔ)表中的地址轉(zhuǎn)換信息。通過提供該表和更新所存儲(chǔ)的內(nèi)容,可以正確地反映地址標(biāo)識(shí)信息的任何變化。在本發(fā)明的路由器中,添加到包的地址是根據(jù)IPv6格式(第6版互聯(lián)網(wǎng)協(xié)議)的IP地址。即使向包中加入IPv6格式的IP地址,也能執(zhí)行識(shí)別。本發(fā)明的地址標(biāo)識(shí)信息管理服務(wù)器管理用于標(biāo)識(shí)笫一網(wǎng)絡(luò)中的地址類型的地址標(biāo)識(shí)信息,在該笫一網(wǎng)絡(luò)中,有應(yīng)用所迷服務(wù)器的第一設(shè)備,該服務(wù)器包括用于管理所述地址標(biāo)識(shí)信息的信息管理裝置;用于存儲(chǔ)所述地址標(biāo)識(shí)信息的存儲(chǔ)裝置;用于將所述地址標(biāo)識(shí)信息分配到網(wǎng)絡(luò)中的路由器的分配裝置;通知裝置,用于至少在下述情況之一向第二網(wǎng)絡(luò)中的第二設(shè)備通知由所述第一設(shè)備管理的地址標(biāo)識(shí)信息第一網(wǎng)絡(luò)連接到第二網(wǎng)絡(luò)時(shí),所述第一設(shè)備管理的地址標(biāo)識(shí)信息的內(nèi)容被更新時(shí);接收裝置,用于接收第二網(wǎng)絡(luò)中的第二設(shè)備通知的地址標(biāo)識(shí)信息,其中,根據(jù)接收裝置接收到的內(nèi)容更新第一設(shè)備管理的地址標(biāo)識(shí)信息。通過發(fā)出關(guān)于地址標(biāo)識(shí)信息的更新的信息,地址標(biāo)識(shí)信息的內(nèi)容可以與另一個(gè)網(wǎng)絡(luò)的地址標(biāo)識(shí)信息匹配。圖1圖示了使用本發(fā)明的路由器配置的網(wǎng)絡(luò)的結(jié)構(gòu)的概要圖2表示圖1所示地址管理服務(wù)器的主要功能的框圖3是表示圖1所示的地址標(biāo)識(shí)信息管理^^務(wù)器的主要功能的框圖4表示了使用根據(jù)本發(fā)明的路由器配置的多個(gè)地址轉(zhuǎn)換網(wǎng)絡(luò)和外部IP網(wǎng)絡(luò)之間的連接狀態(tài),以及它們之間的通信;圖5是使用本發(fā)明的路由器的地址標(biāo)識(shí)和地址轉(zhuǎn)換的配置的框圖;圖6是流程圖,表示將本發(fā)明應(yīng)用于訪問路由器時(shí),地址轉(zhuǎn)換判斷裝置的過程;圖7是流程圖,表示將本發(fā)明應(yīng)用于邊界路由器時(shí),地址轉(zhuǎn)換判斷裝置的過程;圖8圖示了存儲(chǔ)在前綴管理服務(wù)器、訪問服務(wù)器和邊界服務(wù)器中的地址標(biāo)識(shí)信息表中的內(nèi)容;圖9圖示了從地址標(biāo)識(shí)信息管理服務(wù)器向AR和BR傳送的用于通知的地址標(biāo)識(shí)信息通知消息的格式;圖10A圖示了在終端和訪問路由器之間傳送的包的格式,圖10B圖示了在訪問路由器之間傳送的包的格式;圖11圖示了在傳送包的過程中轉(zhuǎn)換包的格式的狀態(tài)。具體實(shí)施例方式下面參照附圖描述本發(fā)明的實(shí)施例。在下面的說明中,同樣的附圖標(biāo)記表示相同的部件。圖1圖示了包括本發(fā)明的路由器和地址標(biāo)識(shí)信息管理服務(wù)器的通信系統(tǒng)的配置的一個(gè)例子。在圖1中,本實(shí)施例的通信系統(tǒng)包括可移動(dòng)終端11和12、AR21、22、23和24以及BR30。它還包括一個(gè)用于管理終端標(biāo)識(shí)地址和包傳送地址的地址管理服務(wù)器40,以及用于管理網(wǎng)絡(luò)前綴信息和地址分配規(guī)則信息的地址標(biāo)識(shí)信息管理服務(wù)器50。終端11和12可以是PDA(個(gè)人數(shù)字助理)、移動(dòng)電話、筆記本電腦等,它們是便攜的,并能夠通過無線的方式與目的地終端通信。假定終端11和12具有在通信對(duì)方是地址轉(zhuǎn)換網(wǎng)絡(luò)中的終端的情況下僅使用終端標(biāo)識(shí)符傳送包的功能。并假設(shè)終端11和12具有當(dāng)與外部IP網(wǎng)絡(luò)中的終端通信時(shí)使用作為目的地的通信對(duì)方的IP地址傳送包的功能。AR21到24是通過無線網(wǎng)絡(luò)上的通信終端連接起來的路由器。AR21到24的內(nèi)部配置將在后面詳細(xì)說明。BR30是用于將地址轉(zhuǎn)換網(wǎng)絡(luò)連接到外部IP網(wǎng)絡(luò)的路由器。BR30安排在地址轉(zhuǎn)換網(wǎng)絡(luò)和外部IP網(wǎng)絡(luò)之間的邊界(boundary)上。BR30的內(nèi)部結(jié)構(gòu)也在后面詳細(xì)描述。如圖2所示,地址管理服務(wù)器40管理的終端標(biāo)識(shí)地址和包傳送地址,并具有通知功能41:響應(yīng)于來自AR和BR的查詢,給出終端標(biāo)識(shí)地址和包傳送地址的組合的通知。地址標(biāo)識(shí)信息管理服務(wù)器50如圖3所示設(shè)置在地址轉(zhuǎn)換網(wǎng)絡(luò)中,包括信息管理能力51,用于通過一種組織結(jié)構(gòu)管理分配給地址轉(zhuǎn)換網(wǎng)絡(luò)的網(wǎng)絡(luò)前綴信息,該組織結(jié)構(gòu)管理IP地址和網(wǎng)絡(luò)管理器用來分配終端標(biāo)識(shí)地址和包傳送地址的地址分配規(guī)則信息;存儲(chǔ)能力52,用于獲取和存儲(chǔ)關(guān)于另一個(gè)地址轉(zhuǎn)換網(wǎng)絡(luò)的網(wǎng)絡(luò)前綴信息以及關(guān)于終端標(biāo)識(shí)地址和包傳送地址的地址分配規(guī)則信息;通知能力53,用于通知所述信息;分配能力54,用于將關(guān)于所存儲(chǔ)的地址轉(zhuǎn)換網(wǎng)絡(luò)的網(wǎng)絡(luò)前綴信息和地址分配規(guī)則信息分配到網(wǎng)絡(luò)中的所有AR。這樣,由于信息從地址標(biāo)識(shí)信息管理服務(wù)器50被通知給另一個(gè)設(shè)備,并且從另一個(gè)設(shè)備接收到通知,可以使存儲(chǔ)在每一個(gè)設(shè)備中的地址標(biāo)識(shí)信息的內(nèi)容相互匹配。此后,獲取匹配的內(nèi)容的過程稱為"同步"。在本發(fā)明的說明書中,地址標(biāo)識(shí)信息可以被描述為包括網(wǎng)絡(luò)前綴信息和地址分配規(guī)則信息。現(xiàn)在回到圖1。當(dāng)從源終端ll發(fā)出的一個(gè)包被輸入具有上述結(jié)構(gòu)的網(wǎng)絡(luò)中的AR21時(shí),被添加到包80的地址要按照需要被轉(zhuǎn)換。當(dāng)其地址已被轉(zhuǎn)換的包被輸入目的地終端附近的AR22時(shí),被添加到該包的地址被轉(zhuǎn)換為初始地址。下面詳細(xì)描述這個(gè)轉(zhuǎn)換過程。一般,一個(gè)地址被添加到包的標(biāo)題H。地址被表示為按照例如IPv6的格式。在本發(fā)明中,標(biāo)識(shí)以相同格式表示的地址。圖4圖示了應(yīng)用本發(fā)明的網(wǎng)絡(luò)NW1中的終端11的狀態(tài),該終端與另一個(gè)網(wǎng)絡(luò)NW2中的終端12,以及外部IP網(wǎng)絡(luò)NW3中的IP通信終端13通信。作為網(wǎng)絡(luò)配置的例子,多個(gè)地址轉(zhuǎn)換網(wǎng)絡(luò)NW1和NW2連接到不執(zhí)行地址轉(zhuǎn)換的外部IP網(wǎng)絡(luò)NW3。網(wǎng)絡(luò)NW1和網(wǎng)絡(luò)NW3通過BR30A連接,網(wǎng)絡(luò)NW2和網(wǎng)絡(luò)NW3通過BR30B連接。網(wǎng)絡(luò)NW1中的地址標(biāo)識(shí)信息管理服務(wù)器50A與網(wǎng)絡(luò)NW2中的地址標(biāo)識(shí)信息管理服務(wù)器50B配合,從而所存儲(chǔ)的地址標(biāo)識(shí)信息的內(nèi)容能夠同步。每一個(gè)網(wǎng)絡(luò)中的地址標(biāo)識(shí)信息管理服務(wù)器都相互配合,并相互通知地址標(biāo)識(shí)信息,并且當(dāng)激活新的網(wǎng)絡(luò)時(shí),當(dāng)關(guān)于已經(jīng)作為地址轉(zhuǎn)換網(wǎng)絡(luò)運(yùn)行的網(wǎng)絡(luò)中的終端標(biāo)識(shí)地址和包傳送地址的分配系統(tǒng)、標(biāo)識(shí)系統(tǒng)等的地址標(biāo)識(shí)信息改變時(shí),等等,更新地址標(biāo)識(shí)信息。當(dāng)存儲(chǔ)在地址標(biāo)識(shí)信息管理服務(wù)器中的關(guān)于每一個(gè)地址轉(zhuǎn)換網(wǎng)絡(luò)的地址標(biāo)識(shí)信息被更新時(shí),服務(wù)器將更新的地址標(biāo)識(shí)信息通知給網(wǎng)絡(luò)中所有的AR和BR。在AR和BR中,根據(jù)存儲(chǔ)在每一個(gè)AR和BR中的地址標(biāo)識(shí)信息中的網(wǎng)絡(luò)前綴信息判斷包的目的地地址或者源地址是終端標(biāo)識(shí)地址、包傳送地址,還是在外部IP網(wǎng)絡(luò)中使用的IP地址。當(dāng)在地址轉(zhuǎn)換網(wǎng)絡(luò)中存在多個(gè)地址轉(zhuǎn)換策略時(shí)(例如在這樣的環(huán)境中存在僅轉(zhuǎn)換包的目的地地址的系統(tǒng),以及既轉(zhuǎn)換包的目的地地址又轉(zhuǎn)換包的源地址的系統(tǒng)),則根據(jù)地址分配規(guī)則信息識(shí)別一個(gè)地址是終端標(biāo)識(shí)地址還是包傳送地址。根據(jù)所述判斷結(jié)果和所確定的地址是基于包的哪一個(gè)地址字段(目的地地址或者源地址)加以描述的,并根據(jù)包是在AR或者BR的哪一條路徑上輸入的,判斷是否要執(zhí)行地址轉(zhuǎn)換。這樣,在不同網(wǎng)絡(luò)的終端之間的通信中,能夠正確地執(zhí)行地址轉(zhuǎn)換,從而成功地傳送包。圖5的方框示了在AR和BR中標(biāo)識(shí)和轉(zhuǎn)換地址的配置,其中執(zhí)行地址標(biāo)識(shí)和地址轉(zhuǎn)換。下面描述AR的結(jié)構(gòu)。BR具有類似的結(jié)構(gòu)。AR是一種用來在無線網(wǎng)絡(luò)上連接通信終端的路由器。AR包括用于確定終端標(biāo)識(shí)地址、包傳送地址或者外部IP網(wǎng)絡(luò)的IP地址的地址標(biāo)識(shí)信息表35;用于根據(jù)地址標(biāo)識(shí)信息的網(wǎng)絡(luò)前綴信息識(shí)別外部IP網(wǎng)絡(luò)中的地址或者用在地址轉(zhuǎn)換網(wǎng)絡(luò)中的終端標(biāo)識(shí)地址/包傳送地址的前綴判斷單元37;用于根據(jù)關(guān)于地址標(biāo)識(shí)信息的分配規(guī)則信息識(shí)別終端標(biāo)識(shí)地址或者包傳送地址的終端標(biāo)識(shí)地址/包傳送地址判斷單元38;用于根據(jù)地址類型信息(終端標(biāo)識(shí)地址或者包傳送地址)、關(guān)于其地址被描述了的包的輸入接口信息以及關(guān)于源地址字段或者目的地元39;用于獲得或者更新地址標(biāo)識(shí)信息表的地址標(biāo)識(shí)信息管理單元36;用于查詢地址轉(zhuǎn)換表的表查詢單元32;地址轉(zhuǎn)換單元32,基于一個(gè)應(yīng)答執(zhí)行包地址轉(zhuǎn)換,該應(yīng)答是對(duì)表查詢單元32的關(guān)于地址轉(zhuǎn)換信息的查詢的響應(yīng);地址轉(zhuǎn)換表管理單元34,使用相應(yīng)的終端標(biāo)識(shí)地址或者包傳送地址向地址管理服務(wù)器發(fā)出關(guān)于包傳送地址和終端標(biāo)識(shí)地址的查詢,以獲得與包傳送地址和包的內(nèi)部網(wǎng)絡(luò)通信或者與通信終端通信所需的終端標(biāo)識(shí)地址的組合;以及地址轉(zhuǎn)換表33,作為存儲(chǔ)地址轉(zhuǎn)換所需信息的高速緩存。在圖5中,地址轉(zhuǎn)換處理功能模塊也就是地址轉(zhuǎn)換單元31、表查詢單元32、地址轉(zhuǎn)換表33、地址轉(zhuǎn)換表管理單元34是用軟件或者硬件設(shè)置在現(xiàn)有的具有轉(zhuǎn)換地址的功能的路由器(AR和BR)中的部件。地址轉(zhuǎn)換單元31對(duì)輸入的地址執(zhí)行轉(zhuǎn)換過程。在轉(zhuǎn)換過程中進(jìn)行轉(zhuǎn)換之后,控制進(jìn)行到下一個(gè)處理(S301)。地址轉(zhuǎn)換單元31利用表查詢單元32訪問地址轉(zhuǎn)換表33和地址標(biāo)識(shí)信息表(S302)。地址轉(zhuǎn)換表33存儲(chǔ)關(guān)于終端標(biāo)識(shí)地址和包傳送地址的組合信息。因此,通過查詢地址轉(zhuǎn)換表33,終端標(biāo)識(shí)地址和包傳送地址可以相互轉(zhuǎn)換。當(dāng)查詢地址轉(zhuǎn)換表33中的一個(gè)條目時(shí),使用設(shè)置在現(xiàn)有的路由器和NAT功能路由器中的表查詢單元32。也就是,通過查詢表查詢單元32,檢索出地址轉(zhuǎn)換表33中的終端標(biāo)識(shí)地址和包傳送地址,并將應(yīng)答返回(S303)。當(dāng)訪問下面將要描述的地址轉(zhuǎn)換表33和地址標(biāo)識(shí)信息表35時(shí),使用所述表查詢單元32。也就是,當(dāng)?shù)刂忿D(zhuǎn)換表33和地址標(biāo)識(shí)信息表35的內(nèi)容被檢索出來并且獲得應(yīng)答時(shí),訪問表查詢單元32的內(nèi)容。地址轉(zhuǎn)換表管理單元34具有管理設(shè)置在同一路由器中的地址轉(zhuǎn)換表33的功能。實(shí)踐中,地址轉(zhuǎn)換表管理單元34向地址管理服務(wù)器發(fā)出關(guān)于地址的查詢,并根據(jù)返回的應(yīng)答(S305,S306)的內(nèi)容(S304)改變地址轉(zhuǎn)換表33和表查詢單元32的內(nèi)容。除了上述部件之外,訪問路由器還包括地址標(biāo)識(shí)信息表35、地址標(biāo)識(shí)信息表管理單元36、前綴判斷單元37、終端標(biāo)識(shí)地址/包傳送地址判斷單元38以及地址轉(zhuǎn)換判斷單元39。(地址標(biāo)識(shí)信息表)地址標(biāo)識(shí)信息表35存儲(chǔ)用在后面將要參照附圖6描述的地址類型判斷處理中的地址標(biāo)識(shí)信息。由關(guān)于地址轉(zhuǎn)換網(wǎng)絡(luò)的網(wǎng)絡(luò)前綴信息、地址分配規(guī)則信息和可選字段配置地址標(biāo)識(shí)信息的一個(gè)條目。可以用地址標(biāo)識(shí)信息表管理單元36在地址標(biāo)識(shí)信息表35中重新添加或者刪除條目。也就是,地址標(biāo)識(shí)信息表管理單元36改變地址標(biāo)識(shí)信息表35的內(nèi)容(S307)。當(dāng)訪問地址標(biāo)識(shí)信息表35中的一個(gè)條目時(shí),使用為一個(gè)現(xiàn)有路由器和一個(gè)NAT功能路由器設(shè)置的表查詢單元32。也就是,通過訪問表查詢單元32,檢索關(guān)于地址標(biāo)識(shí)信息表35的地址標(biāo)識(shí)信息,并將應(yīng)答返回(S308)。(地址標(biāo)識(shí)信息表管理單元)地址標(biāo)識(shí)信息表管理單元36具有管理設(shè)置在同一路由器中的地址標(biāo)識(shí)信息表35的功能。實(shí)踐中,當(dāng)從地址標(biāo)識(shí)信息管理服務(wù)器收到更新指令時(shí),地址標(biāo)識(shí)信息表管理單元36更新地址標(biāo)識(shí)信息表35的內(nèi)容(S309).在這個(gè)內(nèi)容更新過程中,地址標(biāo)識(shí)信息管理服務(wù)器與設(shè)置在每一個(gè)地址轉(zhuǎn)換網(wǎng)絡(luò)中的路由器中設(shè)置的地址標(biāo)識(shí)信息表管理單元配合,獲得各地址標(biāo)識(shí)信息表之間的同步。地址標(biāo)識(shí)信息表35的內(nèi)容的更新可以按照下述方法執(zhí)行。例如,設(shè)置一個(gè)多點(diǎn)傳送地址,用來用在向地址標(biāo)識(shí)信息管理表的傳送中,從而,當(dāng)產(chǎn)生一個(gè)新的地址轉(zhuǎn)換網(wǎng)絡(luò)并且由于地址標(biāo)識(shí)方法的變化而在地址標(biāo)識(shí)信息表中產(chǎn)生變化時(shí),可以將一個(gè)包傳送到該多點(diǎn)傳送地址。(前綴判斷單元)前綴判斷單元37接收包的地址(S310)。然后,前綴判斷單元37判斷包的目的地地址或者源地址,也就是,作為地址轉(zhuǎn)換網(wǎng)絡(luò)中的終端標(biāo)識(shí)地址或者包傳送地址,或者外部IP網(wǎng)絡(luò)中的IP通信終端的IP地址。當(dāng)進(jìn)行了該判斷時(shí),在存儲(chǔ)在AR或者BR中的地址標(biāo)識(shí)信息表35中的信息中引用所述網(wǎng)絡(luò)前綴信息(S311)。當(dāng)前綴判斷單元37從地址標(biāo)識(shí)信息表35讀取數(shù)據(jù)時(shí),使用所述表查詢單元32。即,通過訪問表查詢單元32,檢索出地址標(biāo)識(shí)信息表35中的網(wǎng)絡(luò)前綴信息,并返回應(yīng)答(S308)。當(dāng)所述網(wǎng)絡(luò)前綴信息被訪問時(shí),用所述地址的網(wǎng)絡(luò)前綴執(zhí)行匹配操作。當(dāng)獲得所述匹配操作的匹配結(jié)果時(shí),判斷該地址是用在地址轉(zhuǎn)換網(wǎng)絡(luò)中的終端標(biāo)識(shí)地址還是包傳送地址。作為該判斷的結(jié)果,如果該地址被判斷為外部IP網(wǎng)絡(luò)中的地址,則不執(zhí)行地址轉(zhuǎn)換,地址轉(zhuǎn)換過程終止(S312)。另一方面,如果判斷該地址是用在地址轉(zhuǎn)換網(wǎng)絡(luò)中的終端標(biāo)識(shí)地址或者包傳送地址,則將該地址傳給終端標(biāo)識(shí)地址/包傳送地址判斷單元38(S313)。(終端標(biāo)識(shí)地址/包傳送地址判斷單元)終端標(biāo)識(shí)地址/包傳送地址判斷單元38判斷接收到的地址的類型,也就是,作為前綴判斷單元37的判斷的結(jié)果,作為終端標(biāo)識(shí)地址或者包傳送地址。當(dāng)進(jìn)行了該判斷時(shí),在地址標(biāo)識(shí)信息表35的信息中引用地址分配規(guī)則信息(S314)。當(dāng)終端標(biāo)識(shí)地址/包傳送地址判斷單元38引用地址標(biāo)識(shí)信息時(shí),使用表查詢單元32。也就是,通過引用表查詢單元32,檢索到地址標(biāo)識(shí)信息表35中的地址分配規(guī)則信息,并返回應(yīng)答(S308)。地址分配規(guī)則信息包括一個(gè)用于判斷地址類型的判斷位和一個(gè)終端標(biāo)識(shí)地址判斷位,后者用于判斷哪一個(gè)判斷位,"0"或者"1",指的是一個(gè)終端標(biāo)識(shí)地址。取決于根據(jù)地址分配規(guī)則信息進(jìn)行的判斷的結(jié)果,終端標(biāo)識(shí)地址/包傳送地址判斷單元38在其判斷該地址為終端標(biāo)識(shí)地址或者包傳送地址后將控制流程傳遞到地址轉(zhuǎn)換判斷單元39(S315,S316)。當(dāng)前綴判斷單元讀取地址標(biāo)識(shí)信息時(shí),其同時(shí)讀取地址分配規(guī)則信息,當(dāng)將一個(gè)目標(biāo)地址傳送給終端標(biāo)識(shí)地址/包傳送地址單元時(shí),較早獲得的地址分配規(guī)則信息可以同時(shí)傳送。(地址轉(zhuǎn)換判斷單元)地址轉(zhuǎn)換判斷單元39判斷是否能夠?qū)σ粋€(gè)從終端標(biāo)識(shí)地址/包傳送地址判斷單元38傳送來的包進(jìn)行地址轉(zhuǎn)換。該判斷基于地址流路徑信息和地址字段信息(S317)。地址流路徑信息指出包是通過AR或者BR的哪一條路徑被接收到的。另一方面,地址字段信息指出在該包中,地址是在包的哪一個(gè)字段(目的地地址字段或者源地址字段)被描述的。但是,當(dāng)在網(wǎng)絡(luò)中存在多個(gè)地址轉(zhuǎn)換策略時(shí),由地址轉(zhuǎn)換判斷單元39判斷使用的是哪一個(gè)轉(zhuǎn)換策略。地址轉(zhuǎn)換判斷單元39將要轉(zhuǎn)換的終端標(biāo)識(shí)地址和要轉(zhuǎn)換的包傳送地址傳送到地址轉(zhuǎn)換單元31(S318,S319)。另一方面,對(duì)于不需要進(jìn)行地址轉(zhuǎn)換的終端標(biāo)識(shí)地址,終止后續(xù)的處理(S320)。不需要進(jìn)行地址轉(zhuǎn)換的終端標(biāo)識(shí)地址是指由網(wǎng)絡(luò)策略確定不需要進(jìn)行地址轉(zhuǎn)換的地址。當(dāng)一個(gè)包傳送地址流過一個(gè)未許可的路徑時(shí),控制前進(jìn)到一個(gè)廢棄該包的過程(S321)。下面結(jié)合圖6和7說明地址轉(zhuǎn)換判斷單元39的操作。(AR的地址轉(zhuǎn)換判斷單元進(jìn)行的處理)圖6是一個(gè)流程圖,圖示了在添加到AR以實(shí)現(xiàn)本發(fā)明的功能中,由地址轉(zhuǎn)換判斷單元進(jìn)行的轉(zhuǎn)換處理。在這個(gè)例子中,說明的是其中使用單個(gè)地址轉(zhuǎn)換策略的網(wǎng)絡(luò)(轉(zhuǎn)換源地址和目的地地址的系統(tǒng))。在圖6中,用短劃線表示有關(guān)目的地地址的處理的流程,用點(diǎn)劃線表示有關(guān)源地址的處理的流程,用實(shí)線表示兩個(gè)處理的公共處理的流程。在圖6中,當(dāng)輸入一個(gè)終端標(biāo)識(shí)地址時(shí),啟動(dòng)地址轉(zhuǎn)換判斷單元的處理(步驟S401)。首先,判斷輸入的地址是目的地地址還是源地址(步驟S402)。作為步驟S402的判斷結(jié)果,如果輸入地址是目的地地址,則控制前進(jìn)到地址轉(zhuǎn)換單元(步驟S402+S403+S404)。作為步驟S402的判斷結(jié)果,如果輸入地址是源地址,則判斷該包是通過哪一條路徑被接收到的(步驟S402-S406)。作為步驟S406的判斷結(jié)果,如果確定該包是從網(wǎng)絡(luò)內(nèi)部接收到的,則控制前進(jìn)到地址轉(zhuǎn)換單元(步驟S406">S407)。作為步驟S406的判斷結(jié)果,如果確定該包是從AR中的較低層通信終端接收到的,則廢棄該包,不執(zhí)行后續(xù)的過程(步驟S406"^S408),因?yàn)檎J(rèn)為具有該包傳送地址的該包是從不被認(rèn)可的路徑接收到的。如果在圖6中輸入一個(gè)包傳送地址,則啟動(dòng)地址轉(zhuǎn)換判斷單元的過程(步驟S401)。首先,判斷該輸入地址是目的地地址還是源地址(步驟S402)。作為步驟S402的判斷結(jié)果,如果該輸入地址是一個(gè)目的地地址,則判斷該包是通過哪一條路徑被接收到的(步驟S403)。如果,作為步驟S403的判斷結(jié)果,確定該包是從網(wǎng)絡(luò)內(nèi)部接收到的,則控制前進(jìn)到地址轉(zhuǎn)換單元(步驟S403+S404)。如果,作為步驟S403的判斷結(jié)果,確定該包是從AR中的較低層通信終端接收到的,則廢棄該包,不執(zhí)行后續(xù)過程(步驟S403^S405),因?yàn)榫哂性摪鼈魉偷刂返脑摪徽J(rèn)為是從不被認(rèn)可的路徑接收到的。如果,作為步驟S402的判斷結(jié)果,確定該輸入地址是一個(gè)源地址,則控制前進(jìn)到地址轉(zhuǎn)換單元(步驟S402+S406+S407)。在上述過程中,終端標(biāo)識(shí)地址沒有作為來自網(wǎng)絡(luò)內(nèi)部的包的目的地地址凈皮*沒置并傳送到AR或BR,以在AR或者BR中對(duì)所有包的目的地地址進(jìn)行地址轉(zhuǎn)換(排除外部IP網(wǎng)絡(luò)中的地址)。(BR的地址轉(zhuǎn)換判斷單元進(jìn)行的處理)圖7是一個(gè)流程圖,圖示了在添加到BR以實(shí)現(xiàn)本發(fā)明的功能中,由地址轉(zhuǎn)換判斷單元進(jìn)行的轉(zhuǎn)換過程。在這個(gè)例子中,描述的是沒有使用多個(gè)地址轉(zhuǎn)換策略的情形(轉(zhuǎn)換源地址和目的地地址的系統(tǒng))。在圖7中,用短劃線表示有關(guān)目的地地址的處理的流程,用點(diǎn)劃線表示有關(guān)源地址的處理的流程,用實(shí)線表示兩個(gè)處理的公共處理的流程。在圖7中,當(dāng)輸入一個(gè)終端標(biāo)識(shí)地址時(shí),啟動(dòng)地址轉(zhuǎn)換判斷單元的處理(步驟S501)。首先,判斷輸入的地址是目的地地址還是源地址(步驟S502)。作為步驟S502的判斷結(jié)果,如果輸入地址是目的地地址,則控制前進(jìn)到地址轉(zhuǎn)換單元(步驟S502+S503+S504)。作為步驟S502的判斷結(jié)果,如果輸入地址是源地址,則判斷該包是通過哪一條路徑被接收到的(步驟S502-S506)。作為步驟S506的判斷結(jié)果,如果確定該包是從網(wǎng)絡(luò)內(nèi)部接收到的,則控制前進(jìn)到地址轉(zhuǎn)換單元(步驟S506+S507)。作為步驟S506的判斷結(jié)果,如果確定該包是從外部IP網(wǎng)絡(luò)接收到的,則廢棄該包,不執(zhí)行后續(xù)的過程(步驟S506+S508),因?yàn)檎J(rèn)為,當(dāng)一個(gè)源地址是一個(gè)終端標(biāo)識(shí)地址時(shí),包是不被認(rèn)可的包。如果在圖7中輸入一個(gè)包傳送地址,則啟動(dòng)地址轉(zhuǎn)換判斷單元的過程(步驟S501)。首先,判斷該輸入地址是目的地地址還是源地址(步驟S502)。作為步驟S502的判斷結(jié)果,如果該輸入地址是一個(gè)目的地地址,則判斷該包是通過哪一條路徑被接收到的(步驟S503)。如果,作為步驟S503的判斷結(jié)果,確定該包是從網(wǎng)絡(luò)內(nèi)部接收到的,則控制前進(jìn)到地址轉(zhuǎn)換單元(步驟S503^S504)。如果,作為步驟S503的判斷結(jié)果,確定該包是從外部IP網(wǎng)絡(luò)接收到的,則廢棄該包,不執(zhí)行后續(xù)過程(步驟S503+S505),因?yàn)榫哂性摪鼈魉偷刂返脑摪徽J(rèn)為是從不被認(rèn)可的路徑接收到的。如果,作為步驟S502的判斷結(jié)果,確定該輸入地址是一個(gè)源地址,則廢棄該包,不執(zhí)行后續(xù)過程(步驟S502+S506+S508)。這是因?yàn)?,如果所述源地址是一個(gè)包傳送地址,則認(rèn)為該包是不被認(rèn)可的包。在上述過程中,終端標(biāo)識(shí)地址沒有作為來自網(wǎng)絡(luò)內(nèi)部的包的目的地地址被設(shè)置并傳送到AR或BR,以在AR或者BR中對(duì)所有包的目的地地址進(jìn)行地址轉(zhuǎn)換(排除外部IP網(wǎng)絡(luò)中的地址)。(地址標(biāo)識(shí)信息表的存儲(chǔ)內(nèi)容)圖8圖示了存儲(chǔ)在前綴管理服務(wù)器、訪問路由器和邊界路由器的地址標(biāo)識(shí)信息表中的信息的內(nèi)容。在圖8中,地址標(biāo)識(shí)信息表存儲(chǔ)網(wǎng)絡(luò)前綴信息61、地址分配規(guī)則信息62和可選字段65。網(wǎng)絡(luò)前綴信息61是指出因特網(wǎng)管理者分配給地址轉(zhuǎn)換網(wǎng)絡(luò)的網(wǎng)絡(luò)前綴的信息。該信息例如是一個(gè)指出該網(wǎng)絡(luò)前綴比如"3ffe:0501:1823::/48",等等,的地址。因特網(wǎng)管理者例如是IANA(Internetassignednumbersauthority,因特網(wǎng)賦號(hào)管理局)等等。地址分配規(guī)則信息62用于區(qū)分終端標(biāo)識(shí)地址和包傳送地址的信息。地址分配規(guī)則信息包括一個(gè)判斷位63和一個(gè)終端標(biāo)識(shí)地址判斷位值64。判斷位63是一個(gè)在用于判斷地址類型的地址判斷位中,指示地址中的位置的比特位。終端標(biāo)識(shí)地址判斷位值64是一個(gè)用于判斷指示終端標(biāo)識(shí)地址的比特位值是哪一個(gè)(0或者1)的比特位值??蛇x字段65是這樣一個(gè)字段當(dāng)標(biāo)識(shí)一個(gè)地址時(shí),其中可以添加其它信息。在圖8中,當(dāng)網(wǎng)絡(luò)前綴信息是"A"時(shí),所述判斷位是"33",所述地址判斷位值是"O"。當(dāng)網(wǎng)絡(luò)前綴信息為"B"時(shí),所述判斷位是"41",所述終端標(biāo)識(shí)地址判斷位值為"l"。當(dāng)網(wǎng)絡(luò)前綴信息為"C"時(shí),所述判斷位為,,33",所述終端標(biāo)識(shí)地址判斷位值為"1"。當(dāng)網(wǎng)絡(luò)前綴信息為"D"時(shí),所述判斷位為"49",所述終端標(biāo)識(shí)地址判斷位值為"0"。(地址標(biāo)識(shí)信息通知消息的格式)圖9圖示了地址標(biāo)識(shí)信息通知消息的格式。地址標(biāo)識(shí)信息通知消息是一個(gè)包,用在AR或者BR中的地址標(biāo)識(shí)信息表管理裝置36(示于圖5中)和地址標(biāo)識(shí)信息管理服務(wù)器50(示于圖1中)相互傳送消息時(shí)。示于圖9的地址標(biāo)識(shí)信息通知消息包括地址標(biāo)識(shí)信息管理服務(wù)器71、AR或者BR的地址72、消息類型76和可選字段77。此外,作為地址標(biāo)識(shí)信息,網(wǎng)絡(luò)前綴信息73、判斷位74和終端標(biāo)識(shí)地址判斷位值75被包含在所述地址標(biāo)識(shí)信息通知消息中。消息類型76是表示關(guān)于添加、刪除、更新等的消息的類型的信息。當(dāng)大量的地址標(biāo)識(shí)信息必需同時(shí)被更新時(shí),使用可選字段77。通過使用可選字段77,可以將多個(gè)消息作為一個(gè)消息傳送。(包的格式)下面結(jié)合圖10A和10B說明在終端和路由器之間,以及在路由器之間發(fā)送和接收的包的格式。在終端和訪問路由器之間,包的格式示于圖IOA。也就是,如圖10A所示,一個(gè)包包括一個(gè)目的地終端標(biāo)識(shí)地址81a、一個(gè)源終端標(biāo)識(shí)地址82a、一個(gè)可選字段83a以及用戶數(shù)據(jù)84a,在訪問路由器之間,例如在源地址和目的地地址都被重寫的地址轉(zhuǎn)換網(wǎng)絡(luò)中的訪問路由器之間,包的格式示于圖IOB。也就是,如圖10B所示,一個(gè)包包括一個(gè)目的地包傳送地址81b、一個(gè)源包傳送地址82b、一個(gè)可選字段83b以及用戶數(shù)據(jù)84b。(包格式轉(zhuǎn)換過程)圖11圖示了在傳送包的過程中轉(zhuǎn)換包的格式的狀態(tài)。在圖11中,當(dāng)源終端11將包80向目的地終端12傳送時(shí),將源終端標(biāo)識(shí)地址82a設(shè)置為源地址,將所述目的地終端標(biāo)識(shí)地址81a設(shè)置為目的地地址。收到該包后,所述AR21判斷是否需要進(jìn)行地址轉(zhuǎn)換,并在需要進(jìn)行地址轉(zhuǎn)換時(shí)向地址管理服務(wù)器發(fā)出關(guān)于轉(zhuǎn)換信息的查詢。在這個(gè)例子中,源地址和目的地地址都需要進(jìn)行地址轉(zhuǎn)換。當(dāng)訪問路由器21獲得地址轉(zhuǎn)換信息時(shí),其根據(jù)該信息進(jìn)行地址轉(zhuǎn)換。在執(zhí)行轉(zhuǎn)換后,源地址和目的地地址均作為傳送地址被處理。也就是,該包80被傳送時(shí)所述目的地包傳送地址81b和所述源包傳送地址82b被i殳置在一起。當(dāng)目的地終端的訪問路由器22收到該包80時(shí),其按照與前迷類似的過程執(zhí)行地址轉(zhuǎn)換。這樣,地址被轉(zhuǎn)換為源終端傳送的包的原始地址。也就是,地址被轉(zhuǎn)換為源終端標(biāo)識(shí)地址82a和目的地終端標(biāo)識(shí)地址81a。轉(zhuǎn)換后的包80被傳送給目的地終端12。(判斷是否需要執(zhí)行地址轉(zhuǎn)換的路由器的優(yōu)點(diǎn))用于管理地址轉(zhuǎn)換信息的地址管理服務(wù)器40(示于圖l)管理這樣的網(wǎng)絡(luò)其中,沒有用戶數(shù)據(jù)包通過的傳送系統(tǒng)與控制系統(tǒng)是分開的。本發(fā)明也可應(yīng)用于端到端管理型網(wǎng)絡(luò),這種網(wǎng)絡(luò)沒有地址管理服務(wù)器,向目的地終端所連接的訪問路由器查詢關(guān)于通信對(duì)方的地址轉(zhuǎn)換信息。因此,當(dāng)一個(gè)路由器不需要進(jìn)行是否需要進(jìn)行地址轉(zhuǎn)換的判斷時(shí),向目的地終端所連的地址管理服務(wù)器、地址標(biāo)識(shí)信息管理服務(wù)器或者訪問路由器查詢是否需要進(jìn)行地址轉(zhuǎn)換。如果需要,則發(fā)出一個(gè)請(qǐng)求以傳送轉(zhuǎn)換信息。這樣,對(duì)于通常不需要地址轉(zhuǎn)換的地址發(fā)出了查詢,從而產(chǎn)生了不必要的地址轉(zhuǎn)換信息查詢消息。結(jié)果,產(chǎn)生了網(wǎng)絡(luò)擁塞的問題,增加了地址管理服務(wù)器和訪問路由器的處理負(fù)載。根據(jù)本實(shí)施例,在傳送獲取地址轉(zhuǎn)換信息的請(qǐng)求之前,路由器判斷是否要對(duì)目標(biāo)地址進(jìn)行地址轉(zhuǎn)換,僅對(duì)需要進(jìn)行轉(zhuǎn)換的地址進(jìn)行地址轉(zhuǎn)換。因此,上述問題不會(huì)發(fā)生,(在網(wǎng)絡(luò)中設(shè)置地址標(biāo)識(shí)信息管理服務(wù)器的優(yōu)點(diǎn))當(dāng)在地址轉(zhuǎn)換網(wǎng)絡(luò)中設(shè)置地址標(biāo)識(shí)信息管理服務(wù)器,并更新每一個(gè)地址轉(zhuǎn)換網(wǎng)絡(luò)的地址分配策略時(shí),以及當(dāng)新激活的地址轉(zhuǎn)換網(wǎng)絡(luò)被連接到包括地址標(biāo)識(shí)信息管理服務(wù)器的地址轉(zhuǎn)換網(wǎng)絡(luò)時(shí),與將地址分配規(guī)則信息等通過用地址轉(zhuǎn)換網(wǎng)絡(luò)中的地址標(biāo)識(shí)信息管理服務(wù)器切換地址分配規(guī)則信息等單獨(dú)地通知給所有地址轉(zhuǎn)換網(wǎng)絡(luò)中的路由器的情形相比,網(wǎng)絡(luò)流量可以減小。網(wǎng)絡(luò)管理者可以只在地址標(biāo)識(shí)信息管理服務(wù)器中輸入地址分配規(guī)則信息,不需要將所述信息通知給所有路由器。因此,與要求向所有路由器發(fā)送通知的情形相比,地址轉(zhuǎn)換網(wǎng)絡(luò)更容易實(shí)現(xiàn)。下面列出了上述實(shí)施例的一些變型。(第一變型)當(dāng)統(tǒng)一用在地址轉(zhuǎn)換網(wǎng)絡(luò)中的包的地址轉(zhuǎn)換策略時(shí),例如,在管理者預(yù)先通過在地址轉(zhuǎn)換網(wǎng)絡(luò)中轉(zhuǎn)換目的地地址和源地址管理統(tǒng)一的地址轉(zhuǎn)換策略時(shí),在一個(gè)地址轉(zhuǎn)換表中寫入僅用于從終端標(biāo)識(shí)地址檢目,以^更可以訪問它們。這樣,用于標(biāo)識(shí)終端標(biāo)識(shí)地址和包傳送地址的地址分配規(guī)則信息就不需要被存儲(chǔ)在地址標(biāo)識(shí)信息管理服務(wù)器中。在這種情況下,不需要在AR或者BR中提供終端標(biāo)識(shí)地址/包傳送地址判斷單元。(第二變型)在上述的實(shí)施例中,假定了終端標(biāo)識(shí)地址和包傳送地址具有與IPv6相同的格式。但是本發(fā)明不限于這種應(yīng)用。例如,終端標(biāo)識(shí)地址和包傳送地址可以與IPv4地址系統(tǒng)具有相同的格式。(第三變型)根據(jù)上述實(shí)施例,設(shè)置在網(wǎng)絡(luò)中的路由器或者是AR或者是BR。但是,可以設(shè)置其它任何路由器。例如,能夠在地址轉(zhuǎn)換網(wǎng)絡(luò)中設(shè)置錨定路由器(ANR,anchorrouter),通過具有象AR那樣的轉(zhuǎn)換地址的功能,并具有傳統(tǒng)的轉(zhuǎn)換網(wǎng)絡(luò)中的地址的功能,錨定路由器能夠防止通信終端的詳細(xì)操作(minuteoperations)被泄漏給通信對(duì)方。(第四變型)可以有沒有地址標(biāo)識(shí)信息管理服務(wù)器的地址轉(zhuǎn)換網(wǎng)絡(luò)(此后稱為獨(dú)立地址轉(zhuǎn)換網(wǎng)絡(luò))。但是,在這種情況下,在地址轉(zhuǎn)換網(wǎng)絡(luò)中使用的網(wǎng)絡(luò)前綴信息或者地址分配規(guī)則信息不能被通知給其它的地址轉(zhuǎn)換網(wǎng)絡(luò)。因此,地址轉(zhuǎn)換網(wǎng)絡(luò)從獨(dú)立地址轉(zhuǎn)換網(wǎng)絡(luò)的源終端接收到的包的源地址被誤判為外部IP網(wǎng)絡(luò)地址。因此,在連接有目的地終端的地址轉(zhuǎn)換網(wǎng)絡(luò)中的AR中,不執(zhí)行從包傳送地址到終端標(biāo)識(shí)地址的轉(zhuǎn)換,出現(xiàn)包被傳送到目的地終端時(shí)源地址被設(shè)定為包傳送地址的問題。這個(gè)問題可以如下解決。也就是,當(dāng)一個(gè)包從獨(dú)立地址轉(zhuǎn)換網(wǎng)絡(luò)向網(wǎng)絡(luò)外部傳送時(shí),將包的源地址從包傳送地址轉(zhuǎn)換為終端標(biāo)識(shí)地址,從而解決所述問題。(第五變型)在AR和BR的地址轉(zhuǎn)換過程的程序中,前綴判斷單元在地址標(biāo)識(shí)信息表中的地址前綴和網(wǎng)絡(luò)前綴信息之間匹配所述網(wǎng)絡(luò)前綴信息。如果獲得匹配的結(jié)果,從相應(yīng)的網(wǎng)絡(luò)前綴信息中檢索出的地址分配規(guī)則信息可以被傳送到終端標(biāo)識(shí)地址/包傳送地址判斷單元。在這種情況下,從前綴判斷單元接收該過程的終端標(biāo)識(shí)地址/包傳送地址判斷單元不必向表查詢單元發(fā)出檢索地址標(biāo)識(shí)信息的請(qǐng)求。(第六變型)在地址標(biāo)識(shí)信息表中的地址分配規(guī)則信息中,當(dāng)訪問一個(gè)判斷位所指定的位值時(shí),所述地址標(biāo)識(shí)信息表可以存儲(chǔ)包傳送地址判斷位值而不是終端標(biāo)識(shí)地址判斷位值,作為用于將一個(gè)地址標(biāo)識(shí)為終端標(biāo)識(shí)地址或者包傳送地址的信息。但是,當(dāng)信息在地址標(biāo)識(shí)信息管理服務(wù)器之間傳送和更新時(shí),以及當(dāng)判斷位值相互匹配時(shí),需要發(fā)出指示地址的類型也就是終端標(biāo)識(shí)地址或者包傳送地址的信息。(第七變型)AR和BR的地址轉(zhuǎn)換功能框圖的流程不限于圖5所示的處理流程。例如,使用圖5中的使用的信息,可以在判斷是否要對(duì)一個(gè)包執(zhí)行地址判斷和地址轉(zhuǎn)換之后執(zhí)行地址轉(zhuǎn)換。(第八變型)在上述實(shí)施例中,當(dāng)在地址轉(zhuǎn)換網(wǎng)絡(luò)中存在多種地址轉(zhuǎn)換策略時(shí),沒有判斷基于哪一個(gè)策略對(duì)每一個(gè)包或者網(wǎng)絡(luò)進(jìn)行地址轉(zhuǎn)換。一種解決方案是通過標(biāo)記要對(duì)網(wǎng)絡(luò)中的每一個(gè)包執(zhí)行哪一個(gè)地址轉(zhuǎn)換來動(dòng)態(tài)地應(yīng)用地址轉(zhuǎn)換策略,網(wǎng)絡(luò)中的AR或者BR從應(yīng)用和目的地地址等判斷。(第九變型)判斷地址轉(zhuǎn)換判斷單元39(示于圖5)中的地址轉(zhuǎn)換策略的功能可以由另一個(gè)獨(dú)立于地址轉(zhuǎn)換判斷單元的功能塊實(shí)現(xiàn)。當(dāng)預(yù)先統(tǒng)一了一個(gè)地址轉(zhuǎn)換策略時(shí),不需要具有判斷地址轉(zhuǎn)換策略的功能。(第十變型)在包流的方向構(gòu)成處理功能模塊的路由器等中,通過對(duì)功能模塊執(zhí)行特定的過程,不需要具有根據(jù)關(guān)于通過什么路徑收到包的信息由地址轉(zhuǎn)換判斷單元執(zhí)行的過程流。另外,在對(duì)于包的每一個(gè)地址字段構(gòu)成處理功能模塊的路由器等中,沒有必要存在使用關(guān)于由地址轉(zhuǎn)換判斷單元在哪一個(gè)地址字段中執(zhí)行包的地址信息的過程流。(第十一變型)在上述實(shí)施例中,僅僅描述了實(shí)現(xiàn)地址轉(zhuǎn)換的功能。但是,當(dāng)用終端標(biāo)識(shí)地址傳送從地址轉(zhuǎn)換網(wǎng)絡(luò)中的通信終端傳送的包時(shí),包會(huì)被當(dāng)作不被認(rèn)可的包從而被廢棄等。也就是,必要時(shí)可以加入包過濾功能。(第十二變型)在用于交換地址標(biāo)識(shí)信息的地址標(biāo)識(shí)信息更新消息中,當(dāng)?shù)刂窐?biāo)識(shí)信息管理服務(wù)器向地址轉(zhuǎn)換網(wǎng)絡(luò)中的AR或者BR傳送消息時(shí),它可以在預(yù)先向所有的AR或者BR分配一個(gè)多點(diǎn)傳送地址之后被分配。這樣,通過將該消息傳送給所述多點(diǎn)傳送地址,可以減少地址標(biāo)識(shí)信息更新消息的數(shù)量。(第十三變型)在上述實(shí)施例中,實(shí)施了一個(gè)地址標(biāo)識(shí)信息管理服務(wù)器,每當(dāng)必要時(shí)通過一個(gè)地址標(biāo)識(shí)信息管理服務(wù)器通知和更新用于規(guī)定信息的地址標(biāo)識(shí)信息,比如地址分配等。但是,地址轉(zhuǎn)換網(wǎng)絡(luò)中的每一個(gè)AR和BR也可以單獨(dú)交換信息而不用實(shí)現(xiàn)一個(gè)地址標(biāo)識(shí)信息管理服務(wù)器。(結(jié)論)在本發(fā)明中,使用路由器標(biāo)識(shí)以相同格式表示的地址。因此,可以減少由于對(duì)地址管理服務(wù)器的不必要的查詢而導(dǎo)致的地址管理服務(wù)器的額外負(fù)載、包丟失以及包傳送的延遲增加等問題。另外,可以在每一個(gè)網(wǎng)絡(luò)中管理地址標(biāo)識(shí)信息并且當(dāng)更新地址標(biāo)識(shí)信息時(shí),所述信息可以與另一個(gè)地址標(biāo)識(shí)信息管理服務(wù)器交換,并被通知給網(wǎng)絡(luò)中的路由器,從而減少實(shí)現(xiàn)每一個(gè)網(wǎng)絡(luò)地址轉(zhuǎn)換網(wǎng)絡(luò)的成本(為路由器等設(shè)置地址標(biāo)識(shí)信息),減少整個(gè)網(wǎng)絡(luò)中通知消息的數(shù)量。如上所述,本發(fā)明具有這樣的效果通過正確地識(shí)別已有的IP地址和路由器比如AR、BR等中的終端標(biāo)識(shí)地址和包傳送地址,允許地址轉(zhuǎn)換網(wǎng)絡(luò)中的終端與外部IP網(wǎng)絡(luò)中的IP通信終端通信(與外部IP網(wǎng)絡(luò)互連)。另外,當(dāng)必要時(shí)執(zhí)行包的地址轉(zhuǎn)換時(shí),可以避免對(duì)地址管理服務(wù)器的不必要的查詢,并可以由每一個(gè)網(wǎng)絡(luò)的管理者自由地確定終端標(biāo)識(shí)地址和包傳送地址的分配規(guī)則。此外,在地址轉(zhuǎn)換網(wǎng)絡(luò)中可以有多個(gè)地址轉(zhuǎn)換策略。例如,在地址轉(zhuǎn)換網(wǎng)絡(luò)中對(duì)包進(jìn)行包的目的地地址和源地址的地址轉(zhuǎn)換,但是與外部IP網(wǎng)絡(luò)互連時(shí),可以允許不轉(zhuǎn)換源地址的地址轉(zhuǎn)換策略。另外,可以不是每一個(gè)路由器單獨(dú)地發(fā)出通知,而可以是一個(gè)地址標(biāo)識(shí)信息管理服務(wù)器發(fā)出一個(gè)通知,從而減少在整個(gè)網(wǎng)絡(luò)中發(fā)出的通知的總數(shù)。權(quán)利要求1.一種中繼接收到的包的路由器,包括判斷裝置,根據(jù)用于標(biāo)識(shí)地址類型的地址標(biāo)識(shí)信息,判斷加到包中的接收到的地址屬于由相同格式表示的哪一種地址用于標(biāo)識(shí)通過該路由器相互通信的源終端和目的地終端的終端標(biāo)識(shí)地址;或者用于將包傳送到另一個(gè)路由器的包傳送地址;以及不需要地址轉(zhuǎn)換的地址;用于存儲(chǔ)地址標(biāo)識(shí)信息的地址標(biāo)識(shí)信息表,其中,從外部更新所述地址標(biāo)識(shí)信息;以及用于獲取或更新所述地址標(biāo)識(shí)信息的地址標(biāo)識(shí)信息表管理裝置。全文摘要本申請(qǐng)公開了一種路由器和地址標(biāo)識(shí)信息管理服務(wù)器,從而可以減少以下問題;具有傳送包的功能的AR、用作邊界中繼設(shè)備的BR以及地址管理服務(wù)器的額外負(fù)載,由于對(duì)管理服務(wù)器的不必要的查詢而導(dǎo)致的包丟失,以及包傳送的延遲增加。根據(jù)用于標(biāo)識(shí)地址類型的地址標(biāo)識(shí)信息,路由器判斷分配給給定包的地址屬于哪一種類型用于標(biāo)識(shí)源終端的終端標(biāo)識(shí)地址,用于將該包傳送到另一個(gè)路由器的包傳送地址,或者不需要地址轉(zhuǎn)換的地址。這樣,可以實(shí)現(xiàn)連接到外部IP網(wǎng)絡(luò)的地址轉(zhuǎn)換網(wǎng)絡(luò),可以減少由關(guān)于錯(cuò)誤地址等的查詢導(dǎo)致的負(fù)載增加、包丟失以及由于不必要的查詢而導(dǎo)致的延遲。文檔編號(hào)H04L12/46GK101098304SQ20061016373公開日2008年1月2日申請(qǐng)日期2004年4月29日優(yōu)先權(quán)日2003年5月1日發(fā)明者岡川隆俊,西田克利,趙晚熙申請(qǐng)人:株式會(huì)社Ntt都科摩