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

用于改善控制服務(wù)器性能的因特網(wǎng)協(xié)議版本4上的因特網(wǎng)協(xié)議版本6轉(zhuǎn)變方法和設(shè)備的制作方法

文檔序號:7940104閱讀:177來源:國知局
專利名稱:用于改善控制服務(wù)器性能的因特網(wǎng)協(xié)議版本4上的因特網(wǎng)協(xié)議版本6轉(zhuǎn)變方法和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種基于服務(wù)器的IPv4上的IPv6轉(zhuǎn)變(IPv6 over IPv4transition) 方法和設(shè)備,且更具體地,涉及一種用于改善控制服務(wù)器性能的基于控制服務(wù)器的IPv4上 的IPv6轉(zhuǎn)變方法和設(shè)備。
背景技術(shù)
—般地,基于控制服務(wù)器的IPv4上的IPv6轉(zhuǎn)變方法是以下方法(被稱為RFC 2529和RFC 3053),所述方法用于創(chuàng)建到控制服務(wù)器的控制隧道,以便使得服務(wù)終端能夠 在控制服務(wù)器中注冊其服務(wù)并且要求關(guān)于要通信的終端的轉(zhuǎn)換地址信息。IPv6終端通過使 用所創(chuàng)建的控制隧道來向控制服務(wù)器要求可以與接收終端(另一側(cè))的IPv6地址進行通 信的IPv4地址,并且獲得該IPv4地址。每個終端向控制服務(wù)器傳送隧道創(chuàng)建請求消息,以 便初始地創(chuàng)建控制隧道,從而在控制服務(wù)器中進行注冊,使得可以管理前述信息。
作為用于IPv4上的IPv6轉(zhuǎn)變的傳統(tǒng)方法,存在翻譯方法和基于服務(wù)器的轉(zhuǎn)變方 法。 所述翻譯方法是其中在兩個不同的IP版本網(wǎng)絡(luò)之間提供網(wǎng)絡(luò)地址翻譯器、以使 能IPv6和IPv4連接的方法。在該方法中,不得不對所有分組執(zhí)行地址翻譯,所以存在可擴 展性的問題。 可以將基于服務(wù)器的轉(zhuǎn)變(IPv4上的IPv6轉(zhuǎn)變)方法分類為隧道代理(稱為RFC 3053) 、 Teredo、和站內(nèi)自動隧道尋址協(xié)議(ISATAP)。 隧道代理是用于中繼隧道的裝置,并且IPv4網(wǎng)絡(luò)中的終端創(chuàng)建到IPv4和IPv6網(wǎng) 絡(luò)之間的網(wǎng)關(guān)的隧道。這里,創(chuàng)建控制隧道,以使得IPv4網(wǎng)絡(luò)中的終端能夠在服務(wù)器中注 冊其自己的信息,以與IPv6網(wǎng)絡(luò)中的終端進行通信,并且獲取信息,以與另一側(cè)的終端進 行通信。 接下來,Teredo使用與隧道代理方法類似的方法,但是其沒有得到因特網(wǎng)分配編 號機構(gòu)(IANA)正式分配。然而,在該方法中,附加地定義用于Teredo的前綴,并且設(shè)計協(xié)議 以包括其中IPv4網(wǎng)絡(luò)中的終端在網(wǎng)絡(luò)地址翻譯(NAT)之下的可能性。然而,隧道代理方法 描述了 RFC 3063中的一般結(jié)構(gòu),但是在實踐中考慮到地址翻譯來實現(xiàn)該方法,所以Teredo 和隧道代理方法彼此區(qū)別不大。另外,由于Teredo可以從IPv6地址中提取IPv4地址,所 以終端可以直接彼此通信,而無需穿過諸如Teredo中繼器之類的裝置,并且這就是所述兩 種方法之間的區(qū)別。 ISATAP是在終端之間或在終端和路由器之間使用的自動隧穿方法,以提供IPv4 內(nèi)聯(lián)網(wǎng)中的終端和相同內(nèi)聯(lián)網(wǎng)中的另一終端或連接到該內(nèi)聯(lián)網(wǎng)的IPv6公共網(wǎng)中的終端之 間的通信。該方法是尚未由RFC標(biāo)準(zhǔn)化、但基本上在微軟視窗(Microsoft Windows)操作 系統(tǒng)中提供的協(xié)議。ISATAP地址使用接口標(biāo)識符0:5EFE:w. x. y. z,其中w. x. y. z是IPv4 地址??梢詫SATAP接口標(biāo)識符與對于IPv6單播地址有效的任何64位前綴進行組合。
如上所述,ISATAP地址包括用于通過IPv4網(wǎng)絡(luò)來傳送ISATAP業(yè)務(wù)的IPv4源和 目的地址,諸如IPv4兼容地址、6over4地址、和6to4地址。 然而,前述一般的IPv4上的IPv6轉(zhuǎn)變方法具有以下問題,即當(dāng)服務(wù)終端的數(shù)目增 加時,控制隧道的數(shù)目增加,并且控制服務(wù)器具有隧道管理的負(fù)載。這是因為控制服務(wù)器測 量每個控制隧道的生存期,并且在終止了來自終端的服務(wù)之后刪除或維持控制隧道。另外, 控制服務(wù)器使能了轉(zhuǎn)發(fā),以通過控制隧道而向要通信的終端傳送數(shù)據(jù)。如上所述,維持控制 隧道和通過控制隧道的數(shù)據(jù)轉(zhuǎn)發(fā)可能導(dǎo)致控制服務(wù)器性能的降級。

發(fā)明內(nèi)容
技術(shù)問題 本發(fā)明提供了一種IPv4上的IPv6轉(zhuǎn)變方法和設(shè)備,用于容易地管理控制隧道、而 不管服務(wù)終端的數(shù)目增加,并且使得能夠進行通過所述隧道的數(shù)據(jù)轉(zhuǎn)發(fā),以改善控制服務(wù) 器的性能和服務(wù)穩(wěn)定性。
技術(shù)方案 根據(jù)本發(fā)明的一方面,提供了一種用于在連接在IPv6終端和控制服務(wù)器之間的 路由器中執(zhí)行IPv4上的IPv6轉(zhuǎn)變以改善控制服務(wù)器的性能的方法,包括以下步驟從在 IPv6終端的隧道創(chuàng)建請求的基礎(chǔ)上操作的控制服務(wù)器接收隧道創(chuàng)建請求消息;通過控制 服務(wù)器來向IPv6終端傳送對于所接收的隧道創(chuàng)建請求消息的隧道創(chuàng)建應(yīng)答消息;以及通 過由接收到該隧道創(chuàng)建應(yīng)答消息的IPv6終端所創(chuàng)建的隧道來執(zhí)行IPv4上的IPv6轉(zhuǎn)變。
根據(jù)本發(fā)明的另一方面,提供了一種用于在連接在IPv6終端和多個路由器之間 的控制服務(wù)器中執(zhí)行IPv4上的IPv6轉(zhuǎn)變以改善控制服務(wù)器的性能的方法,包括以下步驟 通過IPv4網(wǎng)絡(luò)來從IPv4網(wǎng)絡(luò)中的IPv6終端接收隧道創(chuàng)建請求消息;從預(yù)先注冊的路由器 中選擇邊緣路由器,以創(chuàng)建所述邊緣路由器和IPv6終端之間的隧道;向所選擇的邊緣路由 器傳送隧道創(chuàng)建請求消息;從所選擇的邊緣路由器接收與該隧道創(chuàng)建請求對應(yīng)的隧道創(chuàng)建 應(yīng)答消息,并且向IPv6終端傳送所接收的隧道創(chuàng)建應(yīng)答消息;以及當(dāng)接收到隧道創(chuàng)建應(yīng)答 消息并且通過所創(chuàng)建的隧道來從IPv6終端向邊緣路由器傳送所述消息時,從邊緣路由器 接收被IPv4上IPv6轉(zhuǎn)變的消息。 根據(jù)本發(fā)明的另一方面,提供了一種用于執(zhí)行IPv4上的IPv6轉(zhuǎn)變的連接在IPv6 終端和控制服務(wù)器之間的設(shè)備,包括IPv6終端接口,用于通過IPv4網(wǎng)絡(luò)來與IPv6終端對 接,并且設(shè)置與IPv6終端的隧道,以傳送/接收消息;轉(zhuǎn)發(fā)控制器,用于當(dāng)控制服務(wù)器將所 述設(shè)備選擇為邊緣路由器以設(shè)置隧道并且所述設(shè)備從控制服務(wù)器接收到隧道創(chuàng)建請求消 息時,向控制服務(wù)器傳送包括關(guān)于所述設(shè)備的信息的隧道創(chuàng)建應(yīng)答消息,并且當(dāng)IPv6終端 從控制服務(wù)器接收到隧道創(chuàng)建應(yīng)答消息時,執(zhí)行IPv4上的IPv6轉(zhuǎn)變;路由表,用于注冊在 隧道創(chuàng)建請求消息中包括的路由信息;以及控制服務(wù)器接口 ,用于當(dāng)通過所創(chuàng)建的隧道來 從IPv6終端接收消息時,通過IPv6來與控制服務(wù)器對接。
有益效果 如上所述,創(chuàng)建了由控制服務(wù)器所選擇的邊緣路由器和終端之間的控制隧道,并 且可以容易地管理控制隧道,而不管服務(wù)終端數(shù)目的增加,并且數(shù)據(jù)轉(zhuǎn)發(fā)是可能的。因此, 可以防止因為所有終端設(shè)置到控制服務(wù)器的控制隧道而發(fā)生的控制服務(wù)器的負(fù)載,改善了
5控制服務(wù)器的性能并增加了服務(wù)穩(wěn)定性,并且可以保證由于訂戶數(shù)目增加而導(dǎo)致的服務(wù)可 擴展性。


圖1是圖示了根據(jù)本發(fā)明實施例的基于服務(wù)器的IPv4上的IPv6轉(zhuǎn)變系統(tǒng)中的通 過邊緣路由器的隧道配置的視圖。 圖2是圖示了根據(jù)本發(fā)明實施例的邊緣路由器的詳細(xì)結(jié)構(gòu)的視圖。 圖3是圖示了根據(jù)本發(fā)明實施例的基于服務(wù)器的IPv4上的IPv6轉(zhuǎn)變系統(tǒng)中的通
過邊緣路由器來設(shè)置隧道的處理的視圖。 圖4是圖示了根據(jù)本發(fā)明實施例的由控制服務(wù)器執(zhí)行的用于確定路由器以創(chuàng)建 來自終端的隧道的操作的視圖。 圖5是圖示了根據(jù)本發(fā)明實施例的基于服務(wù)器的IPv4上的IPv6轉(zhuǎn)變系統(tǒng)中的從 控制服務(wù)器向路由器傳送的隧道請求消息的視圖。 圖6是圖示了根據(jù)本發(fā)明實施例的基于服務(wù)器的IPv4上的IPv6轉(zhuǎn)變系統(tǒng)中的從 隧道邊緣路由器向控制服務(wù)器傳送的隧道應(yīng)答消息的視圖。 圖7是圖示了根據(jù)本發(fā)明實施例的處理用于IPv4上的IPv6轉(zhuǎn)變的控制消息分組 的操作的視圖。 圖8是圖示了根據(jù)本發(fā)明實施例的基于服務(wù)器的IPv4上的IPv6轉(zhuǎn)變系統(tǒng)中的數(shù) 據(jù)轉(zhuǎn)發(fā)的視圖。 圖9是圖示了根據(jù)本發(fā)明實施例的基于服務(wù)器的IPv4上的IPv6轉(zhuǎn)變系統(tǒng)中的檢 查邊緣路由器和控制服務(wù)器之間的連接的操作的視圖。
具體實施例方式
現(xiàn)在,將參考附圖來對本發(fā)明的示范實施例進行詳細(xì)描述。貫穿說明書中,同樣的 附圖標(biāo)記指定同樣的元件。在描述中,可能省略公知功能和結(jié)構(gòu)的詳細(xì)描述,從而不阻礙對 于本發(fā)明的理解。 圖1是圖示了根據(jù)本發(fā)明實施例的基于服務(wù)器的IPv4上的IPv6轉(zhuǎn)變系統(tǒng)的視 圖,所述系統(tǒng)包括隧道邊緣路由器和服務(wù)器。 參考圖1, IPv4上的IPv6轉(zhuǎn)變系統(tǒng)包括多個終端101 ;多個路由器102,用于形 成隧道(稱為IPv4上的IPv6隧道,并且在下文中,稱為控制隧道);和控制服務(wù)器103,用 于根據(jù)來自終端101的隧道創(chuàng)建請求來選擇用于可用隧道的邊緣路由器102,并且通過所 選擇的邊緣路由器102向/從終端101傳送/接收消息。 終端101是IPv6終端,請求控制服務(wù)器103的隧道創(chuàng)建,并且根據(jù)該請求的結(jié)果 而生成與路由器102的控制隧道。 可以將邊緣路由器102配置為可以處理IPv4和IPv6數(shù)據(jù)兩者的雙棧路由器。另 外,邊緣路由器102通過控制隧道來與請求隧道創(chuàng)建的終端101進行通信,并且通過傳送控 制協(xié)議(TCP)來執(zhí)行與控制服務(wù)器103的IPv6通信,從而傳送IPv4/IPv6消息(隧道創(chuàng)建 請求消息)。另外,當(dāng)邊緣路由器102嘗試到控制服務(wù)器103的初始連接時,邊緣路由器102 向控制服務(wù)器傳送用于注冊請求的消息Init Msg.以通知它的存在,并且傳送當(dāng)前所設(shè)置的隧道的數(shù)目和可以被添加以進行設(shè)置的隧道的數(shù)目。 當(dāng)終端101的數(shù)目增加時,控制服務(wù)器103添加(注冊)新的路由器,存儲關(guān)于所 添加路由器的信息,并且周期性地檢查關(guān)于所添加路由器的狀態(tài)信息,以覺察是否可以使 用所添加的路由器。另外,控制服務(wù)器103根據(jù)隧道的數(shù)目和可用性,來從多個所注冊的路 由器之中確定要形成與終端101的隧道的邊緣路由器102。 參考圖2來詳細(xì)描述邊緣路由器102的結(jié)構(gòu),所述邊緣路由器102是用于在具有 前述配置的IPv4上的IPv6轉(zhuǎn)變系統(tǒng)中通過所創(chuàng)建隧道來轉(zhuǎn)變終端101和控制服務(wù)器103 之間的通信的裝置。 圖2是圖示了根據(jù)本發(fā)明實施例的邊緣路由器的詳細(xì)結(jié)構(gòu)的視圖。 參考圖2,邊緣路由器102可以包括IPv6終端接口 111、轉(zhuǎn)發(fā)控制器112、路由表
113、和控制服務(wù)器接口 114。 IPv6終端接口 111通過IPv4網(wǎng)絡(luò)來與終端101對接,并且設(shè)置與終端101的隧 道,以傳送/接收消息。 控制服務(wù)器103將轉(zhuǎn)發(fā)控制器112選擇為用于設(shè)置隧道的邊緣路由器,以從控制 服務(wù)器103接收隧道創(chuàng)建請求消息,并且通過使用在從控制服務(wù)器103接收的隧道創(chuàng)建請 求消息中包括的信息來生成隧道接口。另外,當(dāng)終端101從控制服務(wù)器103接收到隧道創(chuàng) 建應(yīng)答消息并且創(chuàng)建隧道時,轉(zhuǎn)發(fā)控制器112通過所創(chuàng)建的隧道來轉(zhuǎn)變終端101和控制服 務(wù)器103之間的通信(稱為IPv4上的IPv6轉(zhuǎn)變)。另外,轉(zhuǎn)發(fā)控制器112控制IPv6數(shù)據(jù) 轉(zhuǎn)發(fā),向控制服務(wù)器103通知它的存在以創(chuàng)建隧道,并且傳送其狀態(tài)信息和在路由表113中 注冊的信息。這里,狀態(tài)信息包括在邊緣路由器102中當(dāng)前設(shè)置的隧道的數(shù)目和可以被添 加以進行設(shè)置的隧道的數(shù)目。 路由表113注冊關(guān)于由轉(zhuǎn)發(fā)控制器112生成的隧道接口的路由信息(IPv4和IPv6 地址等)。 控制服務(wù)器接口 114執(zhí)行對接以與通過TCP而連接的控制服務(wù)器103進行通信, 并且當(dāng)通過所創(chuàng)建隧道而從終端101接收到消息時,其通過IPv6來與控制服務(wù)器103進行 對接。 另外,將參考圖3來詳細(xì)描述用于通過路由器來設(shè)置IPv6終端和控制服務(wù)器之間 的隧道的處理。 圖3是圖示了根據(jù)本發(fā)明實施例的基于服務(wù)器的IPv4上的IPv6轉(zhuǎn)變系統(tǒng)中的通 過路由器來設(shè)置隧道的處理的視圖。 參考圖3,在操作201中,終端101通過IPv4網(wǎng)絡(luò)來向路由器102傳送隧道創(chuàng)建 請求消息。相應(yīng)地,路由器102通過消息中繼來向控制服務(wù)器103傳送隧道創(chuàng)建請求消息。 這里,由于尚未生成來自終端101的控制隧道(稱為IPv4上的IPv6隧道)并且需要IPv4 消息類型,所以以IPv4消息類型來傳送隧道創(chuàng)建請求消息。 另外,在操作202中,接收隧道創(chuàng)建請求消息的控制服務(wù)器103存儲關(guān)于終端的信 息(NAT、端口 、 IPv4私有地址、IPv4全局地址、IPv6地址等),并且從多個路由器之中選擇 隧道的邊緣路由器102,以考慮到當(dāng)前隧道的數(shù)目、隧道的利用等來實際生成控制隧道。
相應(yīng)地,所選擇的邊緣路由器102在操作203中從控制服務(wù)器103接收隧道創(chuàng)建 請求消息,并且所選擇的邊緣路由器102在操作204中向控制服務(wù)器103傳送隧道創(chuàng)建應(yīng)答消息。這里,所選擇的邊緣路由器102通過使用在隧道創(chuàng)建請求消息中包括的信息來創(chuàng) 建隧道接口,并且在路由表113中注冊路由信息。 相應(yīng)地,在操作205中,邊緣路由器102通過控制服務(wù)器103來向終端101傳送包 括用于隧道創(chuàng)建的所接收信息的隧道創(chuàng)建應(yīng)答消息。其后,在操作206中,終端101通過使 用在隧道創(chuàng)建應(yīng)答消息中包括的信息,來創(chuàng)建到邊緣路由器102的控制隧道。這里,終端 101通過所創(chuàng)建的控制隧道來向控制服務(wù)器103請求關(guān)于要通信的接收終端的信息??傊?終端101利用路由器102來設(shè)置控制隧道,并相應(yīng)地,路由器102通過IPv6來與控制服務(wù) 器103進行通信。 參考圖4來詳細(xì)描述用于設(shè)置隧道的處理中的控制服務(wù)器的操作。 圖4是圖示了根據(jù)本發(fā)明實施例的由控制服務(wù)器執(zhí)行的用于確定路由器以創(chuàng)建
來自終端的隧道的操作的視圖。 參考圖4,在操作301中,當(dāng)要注冊新的路由器請求時,控制服務(wù)器103添加(注 冊)該新路由器,并且在操作302中,控制服務(wù)器103存儲關(guān)于由新路由器設(shè)置的隧道的數(shù) 目或可用隧道的類型的信息,并且設(shè)置連接。當(dāng)服務(wù)終端的數(shù)目增加時,通過在控制服務(wù)器 103中按需地注冊新路由器,可以從所注冊路由器之中選擇恰當(dāng)?shù)穆酚善髯鳛檫吘壜酚善?102,以創(chuàng)建隧道。 接下來,當(dāng)控制服務(wù)器103在操作303中從終端101接收到隧道創(chuàng)建請求消息時, 控制服務(wù)器103檢索預(yù)先存儲的邊緣路由器信息,并且在操作304中從所述路由器中選擇 邊緣路由器,以形成與終端101的隧道。這里,控制服務(wù)器103確定為了每個路由器設(shè)置的 隧道的數(shù)目、隧道的可用性、和用于隧道的數(shù)據(jù)量,并且選擇恰當(dāng)?shù)穆酚善鳌?
其后,控制服務(wù)器103在操作305中向所選擇的邊緣路由器102傳送隧道創(chuàng)建請 求消息,以指示設(shè)置隧道,在操作306中從邊緣路由器102接收包括設(shè)置隧道的結(jié)果的隧道 創(chuàng)建應(yīng)答消息,并且在操作307中向終端101傳送所接收的隧道創(chuàng)建應(yīng)答消息。這里,在圖 5中圖示了隧道創(chuàng)建請求消息的結(jié)構(gòu)。隧道創(chuàng)建請求消息包括IP報頭、cmd、類型(Type)、 Nat、生存期、終端的IPv4地址(稱為轉(zhuǎn)交地址(CoA))、以及終端的IPv6地址的字段,并且 當(dāng)終端屬于CoA和Nat時,隧道創(chuàng)建請求消息還包括私有CoA字段。這里,cmd字段代表操 作,類型字段代表隧道類型(例如,IPv4上的IPv6等),而Nat端口 (NatPort)代表終端是 否屬于Nat。 在圖6中圖示了隧道創(chuàng)建應(yīng)答消息的結(jié)構(gòu),并且其包括lP報頭、cmd、結(jié)果、理由、 和終端的IPv6地址字段。這里,結(jié)果字段代表隧道設(shè)置結(jié)果,而理由字段代表失敗情況下 的緣由。 參考圖7來詳細(xì)描述IPv4上的IPv6系統(tǒng)中的用于創(chuàng)建控制隧道并處理通過所創(chuàng) 建的控制隧道而收發(fā)的控制消息分組的操作。 圖7是圖示了根據(jù)本發(fā)明實施例的處理用于IPv4上的IPv6轉(zhuǎn)變的控制消息分組 的操作的視圖。 參考圖7,在操作401中,控制服務(wù)器103通過IPv4從終端101接收控制隧道創(chuàng) 建請求消息。相應(yīng)地,在操作402中,控制服務(wù)器103向路由器102傳送控制隧道創(chuàng)建請求 消息,從路由器102接收控制隧道創(chuàng)建應(yīng)答消息,并且向終端101傳送控制隧道創(chuàng)建應(yīng)答消 息。
終端101接收控制隧道應(yīng)答消息,并生成控制隧道。其后,在操作405中,終端101 通過使用所創(chuàng)建的控制隧道來向控制服務(wù)器103請求關(guān)于要通信的接收終端的信息。這 里,使用IPv4上的IPv6控制隧道。在該情況下,IPv4報頭包括包含作為目的地被放置在 隧道邊緣上的路由器102的信息,并且IPv6報頭包括包含作為目的地的控制服務(wù)器103 的信息。 相應(yīng)地,在操作406中,由于在信息請求消息中包括的IPv4報頭指明路由器102, 所以路由器102執(zhí)行IPv6查找并向控制服務(wù)器103傳送包括查找信息的接收終端信息請 求消息。其后,在操作407中,路由器102從控制服務(wù)器103接收對于信息請求的應(yīng)答消息。 相應(yīng)地,在操作408中,路由器102通過具有作為終端101的目的地的控制終端來傳送對于 信息請求的應(yīng)答消息。 如上所述,在圖8中圖示了使用所創(chuàng)建控制隧道在傳送/接收終端之間進行的數(shù) 據(jù)轉(zhuǎn)發(fā)。這里,由于在用于生成控制隧道的點處的路由器中設(shè)置IPv6路由信息,所以使用 該控制隧道的數(shù)據(jù)轉(zhuǎn)發(fā)是可能的。參考圖8,在傳送終端101和邊緣路由器102之間創(chuàng)建第 一控制隧道,并且通過該控制隧道而轉(zhuǎn)發(fā)的分組在有效載荷間隔中包括數(shù)據(jù),并且在IPv6 和IPv4報頭以及在IPv4報頭中分別包括關(guān)于接收終端的信息和關(guān)于路由器102的信息。 另外,在路由器102和接收終端104之間創(chuàng)建第二控制隧道,并且通過第二控制隧道而轉(zhuǎn)發(fā) 的分組在有效載荷間隔中包括數(shù)據(jù),并且在IPv6報頭和IPv4報頭中包括關(guān)于接收終端的 信息。 如圖9所圖示的,路由器102和控制服務(wù)器103使用TCP連接來周期性地檢查對 方狀態(tài)(opposing status)。 參考圖9,在操作501中,在其中路由器102嘗試到控制服務(wù)器103的連接的情況 下,路由器102向控制服務(wù)器103初始地傳送用于注冊請求的消息Init Msg.以通知其存 在,并且傳送關(guān)于在路由器102中設(shè)置的終端的數(shù)目和可以被添加以進行設(shè)置的隧道的數(shù) 目的信息。其后,控制服務(wù)器103通過使用所接收的信息來檢查是否可以使用路由器102, 并且向路由器102傳送包括其信息(地址)的注冊請求應(yīng)答消息。 相應(yīng)地,在操作502中,路由器102從控制服務(wù)器103接收注冊請求應(yīng)答消息,并 且在操作503中,設(shè)置與控制服務(wù)器103的連接。 其后,在操作504中,路由器102從控制服務(wù)器103接收用于周期性狀態(tài)維護的狀 態(tài)信息請求消息,并且在操作505中,路由器102向控制服務(wù)器103傳送狀態(tài)信息應(yīng)答消 息。相應(yīng)地,控制服務(wù)器103可以周期性地檢查路由器102是否處于可用狀態(tài)中。這里,如 果在預(yù)定時間內(nèi)沒有應(yīng)答,則控制服務(wù)器103識別出邊緣路由器102不可用,并且不傳送隧 道創(chuàng)建消息。 盡管已經(jīng)參考本發(fā)明的示范實施例而具體示出并描述了本發(fā)明,但是本領(lǐng)域的技 術(shù)人員將理解,可以在其中進行形式和細(xì)節(jié)上的各種改變,而不脫離由所附權(quán)利要求限定 的本發(fā)明的精神和范圍。
權(quán)利要求
一種用于在連接在IPv6終端和控制服務(wù)器之間的路由器中執(zhí)行IPv4上的IPv6轉(zhuǎn)變以改善控制服務(wù)器的性能的方法,包括以下步驟從在IPv6終端的隧道創(chuàng)建請求的基礎(chǔ)上操作的控制服務(wù)器接收隧道創(chuàng)建請求消息;通過控制服務(wù)器來向IPv6終端傳送對于所接收的隧道創(chuàng)建請求消息的隧道創(chuàng)建應(yīng)答消息;以及通過由接收到隧道創(chuàng)建應(yīng)答消息的IPv6終端所創(chuàng)建的隧道來執(zhí)行IPv4上的IPv6轉(zhuǎn)變。
2. 根據(jù)權(quán)利要求1的方法,還包括用于在路由表中注冊在隧道創(chuàng)建請求消息中包括的路由信息的步驟。
3. 根據(jù)權(quán)利要求2的方法,其中,通過使用從IPv6終端接收的消息和路由表來執(zhí)行所述執(zhí)行IPv4上的IPv6轉(zhuǎn)變的步驟。
4. 根據(jù)權(quán)利要求3的方法,其中,向接收終端轉(zhuǎn)發(fā)具有關(guān)于從IPv6終端接收的消息的IPv6報頭信息和包括關(guān)于所述路由器的信息的IPv4報頭的消息。
5. 根據(jù)權(quán)利要求1的方法,其中,控制服務(wù)器通過分析關(guān)于多個路由器的狀態(tài)信息來選擇邊緣路由器。
6. 根據(jù)權(quán)利要求1的方法,其中,所述執(zhí)行IPv4上的IPv6轉(zhuǎn)變的步驟包括以下步驟通過所創(chuàng)建的隧道來從IPv6終端接收包括IPv6報頭和IPv4報頭信息的消息;以及對所接收的消息中包括的IP"報頭信息執(zhí)行IPv6查找,并且向控制服務(wù)器傳送包括該IPv6查找信息的消息。
7. 根據(jù)權(quán)利要求1的方法,還包括用于向控制服務(wù)器周期性地傳送關(guān)于所述路由器的狀態(tài)信息的步驟。
8. —種用于在連接在IPv6終端和多個路由器之間的控制服務(wù)器中執(zhí)行IPv4上的IPv6轉(zhuǎn)變以改善控制服務(wù)器的性能的方法,包括以下步驟通過IPv4網(wǎng)絡(luò)來從IPv4網(wǎng)絡(luò)中的IPv6終端接收隧道創(chuàng)建請求消息;從預(yù)先注冊的路由器中選擇邊緣路由器,以創(chuàng)建所述邊緣路由器和IPv6終端之間的隧道;向所選擇的邊緣路由器傳送隧道創(chuàng)建請求消息;從所選擇的邊緣路由器接收與該隧道創(chuàng)建請求對應(yīng)的隧道創(chuàng)建應(yīng)答消息,并且向IPv6終端傳送所接收的隧道創(chuàng)建應(yīng)答消息;以及當(dāng)接收到隧道創(chuàng)建應(yīng)答消息并且通過所創(chuàng)建的隧道來從IPv6終端向邊緣路由器傳送所述消息時,從該邊緣路由器接收被IPv4上IPv6轉(zhuǎn)變的消息。
9. 根據(jù)權(quán)利要求8的方法,還包括用于注冊在IPv4網(wǎng)絡(luò)中新添加的路由器的步驟。
10. 根據(jù)權(quán)利要求9的方法,其中,所述注冊新添加的路由器的步驟包括以下步驟從新路由器接收包括狀態(tài)信息的注冊請求消息;通過使用狀態(tài)信息來檢查新路由器是否可用;當(dāng)新路由器處于可用狀態(tài)中時,通過使用該狀態(tài)信息來設(shè)置與新路由器的連接;向新路由器傳送對于注冊請求消息的注冊應(yīng)答消息;以及傳送/接收用于周期性地檢查關(guān)于新路由器的狀態(tài)信息的消息。
11. 根據(jù)權(quán)利要求8的方法,還包括用于在預(yù)先設(shè)置的預(yù)定時間之后、刪除在邊緣路由器和IPv6終端之間創(chuàng)建的隧道的步驟。
12. 根據(jù)權(quán)利要求8的方法,其中,通過使用關(guān)于所注冊的路由器的狀態(tài)信息來執(zhí)行所述選擇邊緣路由器的步驟。
13. —種用于執(zhí)行IPv4上的IPv6轉(zhuǎn)變的連接在IPv6終端和控制服務(wù)器之間的設(shè)備,包括IPv6終端接口 ,用于通過IPv4網(wǎng)絡(luò)來與IPv6終端對接,并且設(shè)置與IPv6終端的隧道,以傳送/接收消息;轉(zhuǎn)發(fā)控制器,用于當(dāng)該控制服務(wù)器將所述設(shè)備選擇為邊緣路由器以設(shè)置隧道并且所述設(shè)備從控制服務(wù)器接收到隧道創(chuàng)建請求消息時,向控制服務(wù)器傳送包括關(guān)于所述設(shè)備的信息的隧道創(chuàng)建應(yīng)答消息,并且當(dāng)IPv6終端從控制服務(wù)器接收到隧道創(chuàng)建應(yīng)答消息時,執(zhí)行IPv4上的IPv6轉(zhuǎn)變;路由表,用于注冊在隧道創(chuàng)建請求消息中包括的路由信息;以及控制服務(wù)器接口 ,用于當(dāng)通過所創(chuàng)建的隧道來從IPv6終端接收消息時,通過IPv6來與控制服務(wù)器對接。
14. 根據(jù)權(quán)利要求13的設(shè)備,其中,所述轉(zhuǎn)發(fā)控制器從IPv6終端接收包括IPv6報頭和IPv4報頭信息的消息,并且對所接收的消息中包括的IPv4報頭信息執(zhí)行IPv6查找,以向控制服務(wù)器傳送包括該IPv6查找信息的消息。
15. 根據(jù)權(quán)利要求13的設(shè)備,其中,所述轉(zhuǎn)發(fā)控制器向該控制服務(wù)器周期性地傳送狀態(tài)信息。
全文摘要
本發(fā)明涉及一種用于執(zhí)行IPv4上的IPv6轉(zhuǎn)變、以改善控制服務(wù)器的性能的方法和設(shè)備。當(dāng)控制服務(wù)器根據(jù)IPv6終端的隧道創(chuàng)建請求所選擇的邊緣路由器從控制服務(wù)器接收到隧道創(chuàng)建請求消息時,邊緣路由器通過控制服務(wù)器來向IPv6終端傳送對于所接收的隧道創(chuàng)建請求消息的隧道創(chuàng)建應(yīng)答消息,并且邊緣路由器通過由接收到該隧道創(chuàng)建應(yīng)答消息的IPv6終端所創(chuàng)建的隧道來執(zhí)行IPv4上的IPv6轉(zhuǎn)變,從而改善控制服務(wù)器的性能。因此,可以防止因為所有終端設(shè)置到控制服務(wù)器的控制隧道而發(fā)生的控制服務(wù)器的負(fù)載,并且可以保證由于訂戶數(shù)目增加而導(dǎo)致的服務(wù)可擴展性。
文檔編號H04L12/28GK101796769SQ200880105659
公開日2010年8月4日 申請日期2008年4月8日 優(yōu)先權(quán)日2007年7月4日
發(fā)明者全敬杓, 樸平九, 李京浩, 洪性伯 申請人:韓國電子通信研究院
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1