專利名稱::使用IPv4/IPv6譯碼器的網(wǎng)絡(luò)系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及一種對(duì)使用IPv4/IPv6譯碼器在使用IPv6(InternetProtocolversion6,網(wǎng)際協(xié)議版本6)作為通信協(xié)議的IPv6終端和使用IPv4(InternetProtocolversion4,網(wǎng)際協(xié)議版本4)作為通信協(xié)議的IPv4之間進(jìn)行地址轉(zhuǎn)換的網(wǎng)絡(luò)系統(tǒng)的改進(jìn)的使用IPv4/IPv6譯碼器的網(wǎng)絡(luò)系統(tǒng)。
背景技術(shù):
:以下將要提到的專利文獻(xiàn)1中公開了一種技術(shù),試圖在使用不同IP協(xié)議版本的多個(gè)IP網(wǎng)絡(luò)同時(shí)存在的環(huán)境中使移動(dòng)IPv4/IPv6通信成為可能。但是,專利文獻(xiàn)1僅涉及當(dāng)屬于一IPv6網(wǎng)絡(luò)的一IPv6節(jié)點(diǎn)漫游出一IPv4網(wǎng)絡(luò)時(shí)該IPv6節(jié)點(diǎn)向一歸屬代理(homeagent)通知該節(jié)點(diǎn)的當(dāng)前位置的機(jī)制。與上述相比而言,本發(fā)明涉及一種當(dāng)IPv6節(jié)點(diǎn)由歸屬連接(homelink)漫游到一外部連接(externallink)時(shí)該IPv6節(jié)點(diǎn)通知該節(jié)點(diǎn)轉(zhuǎn)交地址的IPv4/IPv6譯碼器的機(jī)制。所以本發(fā)明與專利文獻(xiàn)1的發(fā)明的不同之處在于該IPv6節(jié)點(diǎn)沒有漫游到IPv4網(wǎng)絡(luò)。專利文獻(xiàn)1日本公開專利申請(qǐng)2002-328869圖1是使用現(xiàn)有IPv4/IPv6譯碼器的網(wǎng)絡(luò)系統(tǒng)的框圖。圖1中,IPv4/IPv6譯碼器30對(duì)屬于IPv6網(wǎng)絡(luò)10和IPv6結(jié)點(diǎn)11和屬于IPv4網(wǎng)絡(luò)21的IPv4結(jié)點(diǎn)之間的通信進(jìn)行IPv6和IPv4協(xié)議之間的數(shù)據(jù)包(packet)進(jìn)行互譯,從而使不同協(xié)議的節(jié)點(diǎn)之間能夠進(jìn)行通信。另一方面,已經(jīng)提出將移動(dòng)IPv6(以下簡(jiǎn)稱為MIPv6)作為另一增強(qiáng)功能的IPv6協(xié)議用于移動(dòng)節(jié)點(diǎn)。這種MIPv6可以使一移動(dòng)節(jié)點(diǎn)通過使用一永久IP地址(歸屬地址)在IPv6網(wǎng)絡(luò)之間漫游,同時(shí)保持進(jìn)行中的通信連接。當(dāng)利用一路由優(yōu)化功能從一外部連接與一目標(biāo)通信節(jié)點(diǎn)(correspondentnode)進(jìn)行通信時(shí),該移動(dòng)節(jié)點(diǎn)向該對(duì)通信點(diǎn)發(fā)送一HoTI(HomeTestInithometestinitialization)數(shù)據(jù)包和一CoTI(Care-ofTestInitcare-oftestinitialization)數(shù)據(jù)包。圖2是通信節(jié)點(diǎn)50沒有路由優(yōu)化功能時(shí)的系統(tǒng)工作框圖。通信節(jié)點(diǎn)50響應(yīng)由移動(dòng)節(jié)點(diǎn)42發(fā)出的CoTI(1)或HoTI(2)發(fā)回ICMP(InternetControlManagementProtocol,網(wǎng)際控制管理協(xié)議)錯(cuò)誤數(shù)據(jù)包(3)和(4)。移動(dòng)節(jié)點(diǎn)43收到ICMP錯(cuò)誤數(shù)據(jù)包后立即停止再次發(fā)送HoTI(1)和CoTI(1)數(shù)據(jù)包,而且不執(zhí)行任何路由優(yōu)化程序。請(qǐng)參閱圖3所示,在這一點(diǎn)上,移動(dòng)節(jié)點(diǎn)42利用一雙向信道(bidirectionaltunnel)通過歸屬代理41與通信節(jié)點(diǎn)50進(jìn)行通信。圖4是當(dāng)通信節(jié)點(diǎn)50具有路由優(yōu)化功能時(shí)的系統(tǒng)工作框圖。如果通信節(jié)點(diǎn)50具有路由優(yōu)化功能,該節(jié)點(diǎn)分別返回由移動(dòng)節(jié)點(diǎn)42發(fā)出的一HoT(4)數(shù)據(jù)包(HomeTesthometest)和一CoT(3)數(shù)據(jù)包(Care-ofTestcare-oftest)。移動(dòng)節(jié)點(diǎn)在收到這些數(shù)據(jù)包后立即停止再次發(fā)送HoTI(2)和CoTI(1)數(shù)據(jù)包,并進(jìn)行如圖5所示的位置注冊(cè)程序,以便執(zhí)行路由優(yōu)化程序。請(qǐng)參閱圖6所示,當(dāng)移動(dòng)節(jié)點(diǎn)42向通信節(jié)點(diǎn)50發(fā)送一綁定更新(bindingupdate,BU)數(shù)據(jù)包該位置注冊(cè)程序并且該通信節(jié)點(diǎn)在必要時(shí)送回一綁定應(yīng)答(bindingacknowledgement,BA)數(shù)據(jù)包。如圖6所示,以后移動(dòng)節(jié)點(diǎn)42就可以直接與通信節(jié)點(diǎn)50進(jìn)行通信,而無須通過歸屬代理41進(jìn)行路由選擇。當(dāng)移動(dòng)節(jié)點(diǎn)42借助如圖7所示的與IPv4節(jié)點(diǎn)21的通信通過IPv4/IPv6譯碼器30執(zhí)行路由優(yōu)化程序時(shí),IPv4/IPv6譯碼器30接收到來自移動(dòng)節(jié)點(diǎn)42的如圖8所示格式的HoTI數(shù)據(jù)包和如圖9所示的CoTI數(shù)據(jù)包。圖8中所示的HoTI數(shù)據(jù)包是由一IPv6報(bào)頭(header)和一移動(dòng)報(bào)頭組成的。IPv6報(bào)頭的源地址表示一歸屬地址并且目的地址表示與IPv4地址對(duì)應(yīng)的虛擬IPv6地址。移動(dòng)報(bào)頭的類型為HoTI。圖9中所示的CoTI數(shù)據(jù)包也由一IPv6報(bào)頭和一移動(dòng)報(bào)頭組成。IPv6報(bào)頭的源地址表示在移動(dòng)節(jié)點(diǎn)已經(jīng)移動(dòng)的時(shí)刻生成的轉(zhuǎn)交地址,目的地址表示與IPv4地址對(duì)應(yīng)的虛擬IPv6地址。移動(dòng)報(bào)頭的類型為CoTI。在MIPv6中,移動(dòng)報(bào)頭被定義為一IPv6擴(kuò)展報(bào)頭(extensionheader)。此外,根據(jù)現(xiàn)有NAT-PT規(guī)范,使用該規(guī)范的IPv4/IPv6譯碼器將IPv6擴(kuò)展報(bào)頭忽略。因此,現(xiàn)有的IPv4/IPv6譯碼器30不可能阻止HoTI和CoTI數(shù)據(jù)包由移動(dòng)節(jié)點(diǎn)42被再次發(fā)送(請(qǐng)參閱圖7所示)。在移動(dòng)節(jié)點(diǎn)42和IPv4/IPv6譯碼器30之間使用優(yōu)化路由選擇進(jìn)行通信也是不可能的。因此,請(qǐng)參閱圖10所示,總是使用兩向信道通過歸屬代理41進(jìn)行通信的。也就是說,現(xiàn)有的系統(tǒng)配置中盡管當(dāng)移動(dòng)節(jié)點(diǎn)42執(zhí)行來自外部連接的通信時(shí)在通常條件下執(zhí)行路由選擇優(yōu)化程序,但還是不可能阻止移動(dòng)節(jié)點(diǎn)42在那時(shí)再次發(fā)送HoTI和CoTI。這樣產(chǎn)生的問題是移動(dòng)節(jié)點(diǎn)42上的負(fù)載量增大。此外,移動(dòng)節(jié)點(diǎn)42不可能使用引向IPv4/IPv6譯碼器30的優(yōu)化路由選擇。這樣造成的另一個(gè)問題是移動(dòng)節(jié)點(diǎn)42的到IPv4/IPv6譯碼器30的業(yè)務(wù)量增加。還有,移動(dòng)節(jié)點(diǎn)42總是使用雙向信道通過歸屬代理41進(jìn)行通信。這樣會(huì)造成的另一個(gè)問題是IPv4/IPv6譯碼器30不能知曉哪一個(gè)網(wǎng)絡(luò)移動(dòng)結(jié)點(diǎn)真正在向前移動(dòng)。由此可見,上述現(xiàn)有的使用IPv4/IPv6譯碼器的網(wǎng)絡(luò)系統(tǒng)在結(jié)構(gòu)與使用上,顯然仍存在有不便與缺陷,而亟待加以進(jìn)一步改進(jìn)。為了解決使用IPv4/IPv6譯碼器的網(wǎng)絡(luò)系統(tǒng)存在的問題,相關(guān)廠商莫不費(fèi)盡心思來謀求解決之道,但長(zhǎng)久以來一直未見適用的設(shè)計(jì)被發(fā)展完成,而一般產(chǎn)品又沒有適切的結(jié)構(gòu)能夠解決上述問題,此顯然是相關(guān)業(yè)者急欲解決的問題。有鑒于上述現(xiàn)有的使用IPv4/IPv6譯碼器的網(wǎng)絡(luò)系統(tǒng)存在的缺陷,本發(fā)明人基于從事此類產(chǎn)品設(shè)計(jì)制造多年豐富的實(shí)務(wù)經(jīng)驗(yàn)及專業(yè)知識(shí),并配合學(xué)理的運(yùn)用,積極加以研究創(chuàng)新,以期創(chuàng)設(shè)一種新型結(jié)構(gòu)的使用IPv4/IPv6譯碼器的網(wǎng)絡(luò)系統(tǒng),能夠改進(jìn)一般現(xiàn)有的使用IPv4/IPv6譯碼器的網(wǎng)絡(luò)系統(tǒng),使其更具有實(shí)用性。經(jīng)過不斷的研究、設(shè)計(jì),并經(jīng)反復(fù)試作樣品及改進(jìn)后,終于創(chuàng)設(shè)出確具實(shí)用價(jià)值的本發(fā)明。
發(fā)明內(nèi)容本發(fā)明的目的在于,克服現(xiàn)有的使用IPv4/IPv6譯碼器的網(wǎng)絡(luò)系統(tǒng)存在的缺陷,而提供一種新的使用IPv4/IPv6譯碼器的網(wǎng)絡(luò)系統(tǒng),所要解決的技術(shù)問題是使其能夠減少移動(dòng)節(jié)點(diǎn)的負(fù)載量和移動(dòng)節(jié)點(diǎn)到IPv4/IPv6譯碼器的業(yè)務(wù)量,并且IPv4/IPv6譯碼器能夠知道在IPv6網(wǎng)絡(luò)內(nèi)移動(dòng)的節(jié)點(diǎn)的當(dāng)前位置,從而更加適于實(shí)用。本發(fā)明與現(xiàn)有技術(shù)相比具有明顯的優(yōu)點(diǎn)和有益效果。由以上技術(shù)方案可知,為了達(dá)到前述發(fā)明目的,本發(fā)明的主要技術(shù)內(nèi)容如下本發(fā)明提出一種使用IPv4/IPv6譯碼器的網(wǎng)絡(luò)系統(tǒng),該網(wǎng)絡(luò)系統(tǒng)利用IPv4/IPv6譯碼器在IPv6和IPv4協(xié)議間進(jìn)行數(shù)據(jù)包的雙向譯碼,譯碼器上配有一地址表(addresstable),用于為每一節(jié)點(diǎn)成對(duì)存儲(chǔ)歸屬地址和轉(zhuǎn)交地址,并且譯碼器在移動(dòng)節(jié)點(diǎn)漫游出歸屬連接后作為所MIPv6移動(dòng)節(jié)點(diǎn)的對(duì)應(yīng)節(jié)點(diǎn)。此外,IPv4/IPv6譯碼器上還裝配有數(shù)據(jù)包處理部,用于處理接收到的來自各個(gè)MIPv6移動(dòng)節(jié)點(diǎn)的數(shù)據(jù)包并通過根據(jù)數(shù)據(jù)包處理結(jié)果得到的路由優(yōu)化路徑與MIPv6移動(dòng)節(jié)點(diǎn)進(jìn)行通信。還有,如果接收到的來自MIPv6的移動(dòng)節(jié)點(diǎn)包含一擴(kuò)展報(bào)頭,IPv4/IPv6譯碼器的數(shù)據(jù)包處理部還處理該擴(kuò)展報(bào)頭。根據(jù)本發(fā)明,當(dāng)基于MIPv6協(xié)議的移動(dòng)節(jié)點(diǎn)移出歸屬連接并漫游到IPv6網(wǎng)絡(luò)的一外部連接并通過IPv4/IPv6譯碼器由該外部連接與IPv4網(wǎng)絡(luò)上的一個(gè)節(jié)點(diǎn)進(jìn)行通信時(shí),IPv4/IPv6譯碼器可以作為一對(duì)應(yīng)節(jié)點(diǎn)工作,該對(duì)應(yīng)節(jié)點(diǎn)是MIPv6移動(dòng)節(jié)點(diǎn)的通信對(duì)應(yīng)物。這樣就可能減少移動(dòng)節(jié)點(diǎn)到IPv4/IPv6譯碼器的業(yè)務(wù)量。此外,當(dāng)使用MIPv6的路由優(yōu)化選擇功能時(shí),就有可能通過該優(yōu)化路由進(jìn)行由移動(dòng)節(jié)點(diǎn)到IPv4/IPv6譯碼器的通信。綜上所述,本發(fā)明特殊結(jié)構(gòu)的使用IPv4/IPv6譯碼器的網(wǎng)絡(luò)系統(tǒng),能夠減少移動(dòng)節(jié)點(diǎn)的負(fù)載量和移動(dòng)節(jié)點(diǎn)到IPv4/IPv6譯碼器的業(yè)務(wù)量,并且IPv4/IPv6譯碼器能夠知道在IPv6網(wǎng)絡(luò)內(nèi)移動(dòng)的節(jié)點(diǎn)的當(dāng)前位置。其具有上述諸多的優(yōu)點(diǎn)及實(shí)用價(jià)值,并在同類產(chǎn)品中未見有類似的結(jié)構(gòu)設(shè)計(jì)公開發(fā)表或使用而確屬創(chuàng)新,其不論在結(jié)構(gòu)上或功能上皆有較大的改進(jìn),在技術(shù)上有較大的進(jìn)步,并產(chǎn)生了好用及實(shí)用的效果,且較現(xiàn)有的使用IPv4/IPv6譯碼器的網(wǎng)絡(luò)系統(tǒng)具有增進(jìn)的多項(xiàng)功效,從而更加適于實(shí)用,而具有產(chǎn)業(yè)的廣泛利用價(jià)值,誠為一新穎、進(jìn)步、實(shí)用的新設(shè)計(jì)。上述說明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說明書的內(nèi)容予以實(shí)施,并為了讓本發(fā)明的上述和其他目的、特征和優(yōu)點(diǎn)能更明顯易懂,以下特舉一較佳實(shí)施例,并配合附圖,詳細(xì)說明如下。圖1是使用現(xiàn)有IPv4/IPv6譯碼器的網(wǎng)絡(luò)系統(tǒng)的框圖。圖2是對(duì)應(yīng)節(jié)點(diǎn)50沒有路由優(yōu)化選擇功能時(shí)的系統(tǒng)工作框圖。圖3是當(dāng)使用雙向信道時(shí)的系統(tǒng)工作框圖。圖4是對(duì)應(yīng)節(jié)點(diǎn)50有路由優(yōu)化選擇功能時(shí)的系統(tǒng)工作框圖。圖5是位置注冊(cè)程序的框圖。圖6是直接通信的方法的框圖。圖7是路由優(yōu)化選擇程序的框圖。圖8是HoTI包格式的示意圖。圖9是CoTI包格式的示意圖。圖10是以歸屬代理的方式使用雙向信道時(shí)的通信方法的框圖。圖11是本發(fā)明的一實(shí)施例的框圖。圖12是應(yīng)HoTI包而傳送的ICMP錯(cuò)誤包的格式的框圖。圖13是應(yīng)CoTI包而傳送的ICMP錯(cuò)誤包的格式的框圖。圖14是HoT包格式的示意圖。圖15是CoT包格式的示意圖。圖16是BU包格式的示意圖。圖17是BA包格式的示意圖。圖18是位置注冊(cè)程序完成后接納的通信路由的框圖。圖19是本發(fā)明IPv4/IPv6譯碼器主要部分的一實(shí)例的框圖。具體實(shí)施例方式為更進(jìn)一步闡述本發(fā)明為達(dá)成預(yù)定發(fā)明目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實(shí)施例,對(duì)依據(jù)本發(fā)明提出的使用IPv4/IPv6譯碼器的網(wǎng)絡(luò)系統(tǒng)其具體實(shí)施方式、結(jié)構(gòu)、特征及其功效,詳細(xì)說明如后。圖11是說明本發(fā)明一實(shí)施例的框圖,圖11、圖7和圖10中相同的附圖標(biāo)記代表相同的部件。本發(fā)明提供這樣一種機(jī)制,屬于IPv6網(wǎng)絡(luò)10的IPv6節(jié)點(diǎn)11能夠與屬于IPv4網(wǎng)絡(luò)20的作為通信對(duì)應(yīng)物的IPv4節(jié)點(diǎn)進(jìn)行通信,而不必考慮IPv4節(jié)點(diǎn)21沒有MIPv6功能,假定1)當(dāng)屬于IPv6網(wǎng)絡(luò)的IPv6節(jié)點(diǎn)11和屬于IPv4網(wǎng)絡(luò)的IPv4節(jié)點(diǎn)21之間進(jìn)行通信時(shí),IPv4/IPv6譯碼器30被用于IPv6和IPv4協(xié)議之間的雙向譯碼包;并且2)使用MIPv6,這樣即使在IPv6節(jié)點(diǎn)漫游出IPv6網(wǎng)絡(luò)時(shí),屬于該IPv6網(wǎng)絡(luò)10的該IPv6節(jié)點(diǎn)11仍然能夠進(jìn)行通信。當(dāng)移動(dòng)節(jié)點(diǎn)42駐留在IPv6網(wǎng)絡(luò)10內(nèi)的歸屬連接40時(shí),也就是說,在其漫游出該連接之前,該節(jié)點(diǎn)能夠在不使用MIPv6功能的情況下通過如圖11所示的IPv4/IPv6譯碼器與忙于IPv4網(wǎng)絡(luò)20的IPv4節(jié)點(diǎn)21進(jìn)行通信。相比而言,當(dāng)移動(dòng)節(jié)點(diǎn)42漫游出IPv6網(wǎng)絡(luò)10的歸屬連接40并與來自一外部網(wǎng)絡(luò)的IPv4網(wǎng)絡(luò)20上的IPv4節(jié)點(diǎn)進(jìn)行通信時(shí),在正常情況下路由優(yōu)化程序被執(zhí)行。在這一時(shí)刻,移動(dòng)節(jié)點(diǎn)42向一與通信對(duì)應(yīng)IPv4節(jié)點(diǎn)21的IPv4地址相關(guān)聯(lián)的虛擬IPv6地址發(fā)送HoTI和CoTi包。應(yīng)這一移動(dòng)節(jié)點(diǎn)42嘗試進(jìn)行的上述路由優(yōu)化程序,IPv4/IPv6譯碼器30可以根據(jù)系統(tǒng)管理員的管理策略從以下工作模式選項(xiàng)中進(jìn)行選擇(a)移動(dòng)節(jié)點(diǎn)42和IPv4/IPv6譯碼器30之間的通信不使用優(yōu)化路徑。(b)移動(dòng)節(jié)點(diǎn)42和IPv4/IPv6譯碼器30之間的通信使用優(yōu)化路徑。-工作模式(a)IPv4/IPv6譯碼器30通過分別將移動(dòng)節(jié)點(diǎn)42發(fā)送的HoTI和CoTI包相對(duì)應(yīng)的ICMP錯(cuò)誤包返回,拒絕使用優(yōu)化路由,從而阻止移動(dòng)節(jié)點(diǎn)42再次發(fā)送HoTI和CoTI包。移動(dòng)節(jié)點(diǎn)42接收到這些包后,并不試圖進(jìn)行路由優(yōu)化程序并利用雙向信道通過歸屬代理41進(jìn)行通信,如圖10中的所示的情況。圖12是說明應(yīng)HoTI包傳送的ICMPv6錯(cuò)誤包的格式。ICMPv6錯(cuò)誤包由IPv6報(bào)頭和ICMPv6報(bào)文(message)組成。IPv6報(bào)頭的源地址表示一對(duì)應(yīng)于一IPv4地址的虛擬IPv6地址,而目的地址表示一歸屬地址。ICMPv6報(bào)文的類型是一個(gè)參數(shù)問題并且其代碼為“unrecognizednextheadertypeencountered”(下一報(bào)頭類型不可識(shí)別)。圖13是說明應(yīng)CoTI包傳送的ICMPv6錯(cuò)誤包的格式的示意圖。ICMPv6錯(cuò)誤包同樣由IPv6報(bào)頭和ICMPv6報(bào)文組成。IPv6報(bào)頭的源地址表示一對(duì)應(yīng)于一IPv4地址的虛擬IPv6地址,而目的地址表示一轉(zhuǎn)交地址。ICMPv6報(bào)文的類型是一個(gè)參數(shù)問題并且其代碼為“unrecognizednextheadertypeencountered”(下一報(bào)頭類型不可識(shí)別)。-工作模式(b)IPv4/IPv6譯碼器30能夠響應(yīng)由移動(dòng)節(jié)點(diǎn)42發(fā)出的HoTI和CoTI包分別返回HoT和CoT包從而使用優(yōu)化路由。圖14是說明HoT包格式的示意圖。HoT包由IPv6報(bào)頭和移動(dòng)報(bào)文組成。IPv6報(bào)頭的源地址表示一對(duì)應(yīng)于一IPv4地址的虛擬IPv6地址,而目的地址表示一歸屬地址。移動(dòng)報(bào)頭的類型是HoT。圖15是說明CoT包格式的示意圖。CoT包由IPv6報(bào)頭和移動(dòng)報(bào)文組成。IPv6報(bào)頭的源地址表示一對(duì)應(yīng)于一IPv4地址的虛擬IPv6地址,而目的地址表示一轉(zhuǎn)交地址。移動(dòng)報(bào)頭的類型是CoT。移動(dòng)節(jié)點(diǎn)42在收到上述包后停止再次發(fā)送HoTI和CoTI包。然后,該節(jié)點(diǎn)通過向IPv4/IPv6譯碼器30發(fā)送一BU包執(zhí)行位置注冊(cè)程序。IPv4/IPv6譯碼器30在必要時(shí)將BA包返回。圖16是說明BU包格式的示意圖。BU包由IPv6報(bào)頭、目的選擇報(bào)頭和一移動(dòng)報(bào)頭組成。IPv6報(bào)頭的源地址表示轉(zhuǎn)交地址,而目的地址表示一對(duì)應(yīng)一IPv4地址的虛擬IPv6地址。圖17是說明BA包格式的示意圖。BA包由IPv6報(bào)頭、路由報(bào)頭和移動(dòng)報(bào)頭組成。IPv6報(bào)頭的源地址表示對(duì)應(yīng)一IPv4地址的虛擬IPv6地址,而目的地址表示一轉(zhuǎn)交地下。路由報(bào)頭的類型為2,剩余段為1,地址表示一歸屬地址。移動(dòng)報(bào)頭的類型為BA。當(dāng)移動(dòng)節(jié)點(diǎn)42完成上述位置注冊(cè)程序時(shí),IPv4/IPv6譯碼器30上存在一將移動(dòng)節(jié)點(diǎn)42的歸屬地址和轉(zhuǎn)交地址相互關(guān)聯(lián)的表。這樣,如圖18所示,移動(dòng)節(jié)點(diǎn)42和IPv4/IPv6譯碼器30之間就通過優(yōu)化路由進(jìn)行通信?,F(xiàn)在假設(shè)屬于IPv6網(wǎng)絡(luò)10的IPv6節(jié)點(diǎn)11通過IPv4/IPv6譯碼器30使用現(xiàn)有IPv4網(wǎng)絡(luò)20的服務(wù)。如果移動(dòng)節(jié)點(diǎn)42在游出之前開始與IPv4節(jié)點(diǎn)21進(jìn)行通信,那么在該節(jié)游出后為IPv4/IPv6譯碼器執(zhí)行路由優(yōu)化程序。這種情況下,如果IPv4/IPv6譯碼器30使用路由優(yōu)化功能,移動(dòng)節(jié)點(diǎn)42就能夠在該節(jié)點(diǎn)游出后仍然能夠通過優(yōu)化路由繼續(xù)與IPv4節(jié)點(diǎn)21進(jìn)行通信。如果IPv4/IPv6譯碼器30不使用路由優(yōu)化功能,就有可能即時(shí)地阻止移動(dòng)節(jié)點(diǎn)42通過路由優(yōu)化程序并減少移動(dòng)節(jié)點(diǎn)42的負(fù)載量。圖19是說明本發(fā)明的IPv4/IPv6譯碼器主要部分的一具體實(shí)例的框圖。例如,該主要部分包括包測(cè)定部31、包處理部32和地址表存儲(chǔ)部33。包測(cè)定部31對(duì)接收到的來自MIPv6移動(dòng)節(jié)點(diǎn)的配置進(jìn)行測(cè)定,如該包內(nèi)是僅包含擴(kuò)展報(bào)頭,或是僅包含用戶數(shù)據(jù),或是擴(kuò)展報(bào)頭和用戶數(shù)據(jù)都包含或都不包含。例如,包處理部32包括IPv6報(bào)頭檢查塊32a、目的選擇報(bào)頭檢查塊32b、路由報(bào)頭檢查塊32c,和移動(dòng)報(bào)頭檢查塊32d。包處理塊32如果接收到了含有擴(kuò)展報(bào)頭的MIPv6移動(dòng)節(jié)點(diǎn)就執(zhí)行擴(kuò)展報(bào)頭處理。在處理移動(dòng)報(bào)頭的過程中,包處理塊32生成一個(gè)地址表,為每個(gè)MIPv6節(jié)點(diǎn)成對(duì)地列出歸屬地址和轉(zhuǎn)交地址,并將該表存儲(chǔ)到地址表存儲(chǔ)部33中。結(jié)果就是IPv4/IPv6譯碼器30能夠作為MIPv6移動(dòng)節(jié)點(diǎn)的對(duì)應(yīng)節(jié)點(diǎn),并且能夠精確知曉每個(gè)MIPv6移動(dòng)節(jié)點(diǎn)正在移向的位置或其當(dāng)前位置。以上所述,僅是本發(fā)明的較佳實(shí)施例而已,并非對(duì)本發(fā)明作任何形式上的限制,雖然本發(fā)明已以較佳實(shí)施例揭露如上,然而并非用以限定本發(fā)明,任何熟悉本專業(yè)的技術(shù)人員,在不脫離本發(fā)明技術(shù)方案范圍內(nèi),當(dāng)可利用上述揭示的技術(shù)內(nèi)容作出些許更動(dòng)或修飾為等同變化的等效實(shí)施例,但凡是未脫離本發(fā)明技術(shù)方案的內(nèi)容,依據(jù)本發(fā)明的技術(shù)實(shí)質(zhì)對(duì)以上實(shí)施例所作的任何簡(jiǎn)單修改、等同變化與修飾,均仍屬于本發(fā)明技術(shù)方案的范圍內(nèi)。權(quán)利要求1.一種網(wǎng)絡(luò)系統(tǒng),該網(wǎng)絡(luò)系統(tǒng)使用一IPv4/IPv6譯碼器進(jìn)行IPv6和IPv4協(xié)議間的雙向譯碼,其特征在于上述IPv4/IPv6譯碼器上配備有為每一MIPv6移動(dòng)節(jié)點(diǎn)成對(duì)地存儲(chǔ)歸屬地址和轉(zhuǎn)交地址的地址表,并且當(dāng)所述MIPv6移動(dòng)節(jié)點(diǎn)漫游到其歸屬連接之外后,所述IPv4/IPv6譯碼器的功能相當(dāng)于所述MIPv6移動(dòng)節(jié)點(diǎn)的對(duì)應(yīng)節(jié)點(diǎn)。2.根據(jù)權(quán)利要求1所述的網(wǎng)絡(luò)系統(tǒng),其特征在于其中所述的IPv4/IPv6譯碼器配備有一用于處理接收到的來自每個(gè)MIPv6移動(dòng)節(jié)點(diǎn)的包的包處理部,并且所述IPv4/IPv6譯碼器根據(jù)所述包處理的結(jié)果通過一路由優(yōu)化與所述MIPv6移動(dòng)節(jié)點(diǎn)進(jìn)行通信。3.根據(jù)權(quán)利要求1或2所述的網(wǎng)絡(luò)系統(tǒng),其特征在于,其中,如果從所述MIPv6移動(dòng)節(jié)點(diǎn)接收的包中包含一擴(kuò)展報(bào)頭,所述IPv4/IPv6譯碼器的包處理部執(zhí)行擴(kuò)展報(bào)頭處理。全文摘要本發(fā)明是有關(guān)于一種使用IPv4/IPv6譯碼器的網(wǎng)絡(luò)系統(tǒng),利用IPv4/IPv6譯碼器在IPv6和IPv4協(xié)議間進(jìn)行數(shù)據(jù)包的雙向譯碼,譯碼器上配有一地址表(addresstable),用于為每一節(jié)點(diǎn)成對(duì)存儲(chǔ)歸屬地址和轉(zhuǎn)交地址,并且譯碼器在移動(dòng)節(jié)點(diǎn)漫游出歸屬連接后作為所MIPv6移動(dòng)節(jié)點(diǎn)的對(duì)應(yīng)節(jié)點(diǎn)。IPv4/IPv6譯碼器上還裝配有數(shù)據(jù)包處理部,用于處理接收到的來自各個(gè)MIPv6移動(dòng)節(jié)點(diǎn)的數(shù)據(jù)包并通過根據(jù)數(shù)據(jù)包處理結(jié)果得到的路由優(yōu)化路徑與MIPv6移動(dòng)節(jié)點(diǎn)進(jìn)行通信。如果接收到的來自MIPv6的移動(dòng)節(jié)點(diǎn)包含一擴(kuò)展報(bào)頭,IPv4/IPv6譯碼器的數(shù)據(jù)包處理部還處理該擴(kuò)展報(bào)頭。根據(jù)本發(fā)明,可減少移動(dòng)節(jié)點(diǎn)到IPv4/IPv6譯碼器的業(yè)務(wù)量。此外,當(dāng)使用MIPv6的路由優(yōu)化選擇功能時(shí),就有可能通過該優(yōu)化路由進(jìn)行由移動(dòng)節(jié)點(diǎn)到IPv4/IPv6譯碼器的通信。文檔編號(hào)H04L29/06GK1787517SQ20041009693公開日2006年6月14日申請(qǐng)日期2004年12月6日優(yōu)先權(quán)日2004年12月6日發(fā)明者秋定征世,宮田宏申請(qǐng)人:橫河電機(jī)株式會(huì)社