国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種分組的交付和路由選擇的方法和裝置以及系統(tǒng)的制作方法

      文檔序號(hào):7686583閱讀:459來(lái)源:國(guó)知局
      專(zhuān)利名稱(chēng):一種分組的交付和路由選擇的方法和裝置以及系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種分組的交付和路由選擇的方法和裝置以及系統(tǒng)。
      背景技術(shù)
      目前的計(jì)算機(jī)網(wǎng)絡(luò)通訊、數(shù)據(jù)傳輸主要是通過(guò)國(guó)際互聯(lián)網(wǎng)(Internet)、萬(wàn)維網(wǎng)實(shí)現(xiàn),國(guó) 際互聯(lián)網(wǎng)用TCP/IP協(xié)議族,包括IPv4 、 IPv6的路由協(xié)議包括路由信息協(xié)議(RIPvl、 RIPv2、 RIPng)、開(kāi)放的最短路徑優(yōu)先協(xié)議(OSPFv3)、邊際網(wǎng)關(guān)協(xié)議(BGP)等,通過(guò)路由器、網(wǎng)關(guān) 將世界范圍內(nèi)許多計(jì)算機(jī)網(wǎng)絡(luò)連接在一起,成為當(dāng)今最大和最流行的數(shù)據(jù)通訊網(wǎng)。國(guó)際互聯(lián) 網(wǎng)的建立和成功發(fā)展,以及萬(wàn)維網(wǎng)的廣泛使用,為人們的生活帶來(lái)了巨大的變革,國(guó)際互聯(lián) 網(wǎng)和萬(wàn)維網(wǎng)已影響到社會(huì)的方方面面。但是國(guó)際互聯(lián)網(wǎng)、萬(wàn)維網(wǎng)也有其局限性和不足之處。
      目前的互聯(lián)網(wǎng)是用通訊設(shè)備(包括用路由器、網(wǎng)關(guān))和傳輸介質(zhì)將分布在不同地理位置 的功能獨(dú)立的計(jì)算機(jī)系統(tǒng)連接在一起,并通過(guò)用TCP/IP協(xié)議族包括IPv4或/和IPv6的路由 協(xié)議,諸如路由信息協(xié)議(RIPvl、 RIPv2、 RIPng)、最短路徑優(yōu)先協(xié)議0SPFv3、邊際網(wǎng)關(guān) 協(xié)議(BGP)等,來(lái)實(shí)現(xiàn)網(wǎng)絡(luò)通訊和IP協(xié)議數(shù)據(jù)分組的交付和路由選擇以及通訊的,目前互 聯(lián)網(wǎng)實(shí)現(xiàn)數(shù)據(jù)傳輸?shù)幕A(chǔ)是TCP/IP協(xié)議族,而TCP/IP技術(shù)的核心是IP地址,如IPv4地址、 IPv6地址,是用的IP地址標(biāo)識(shí)一個(gè)主機(jī)與網(wǎng)絡(luò)的一個(gè)連接即接口,以實(shí)現(xiàn)主機(jī)到主機(jī)的通 訊。目前功能結(jié)構(gòu)簡(jiǎn)單的IPv4地址、IPv6地址和其它標(biāo)識(shí)符,如同結(jié)繩記事年代繩結(jié)一樣, 只是一個(gè)標(biāo)記。IP地址之間,以及異構(gòu)標(biāo)識(shí)符之間沒(méi)有定義相互間的關(guān)聯(lián)關(guān)系,沒(méi)有定義IP 地址的全局和局部的虛擬空間定位,沒(méi)有定義標(biāo)識(shí)符的虛擬空間結(jié)構(gòu)、邏輯關(guān)系,都沒(méi)有涉 及到對(duì)IP地址進(jìn)行一種全局的、統(tǒng)一的虛擬空間結(jié)構(gòu)及相互關(guān)聯(lián)的定義,以及通過(guò)IP地址 為所標(biāo)識(shí)的各種資源構(gòu)建全局的、統(tǒng)一的虛擬空間結(jié)構(gòu)及相互關(guān)聯(lián)的規(guī)范。因此現(xiàn)有的各種 IP地址都是一個(gè)個(gè)相對(duì)獨(dú)立的標(biāo)識(shí)符,現(xiàn)在的標(biāo)識(shí)資源的IP地址不能為所標(biāo)識(shí)的對(duì)象構(gòu)建 起全局的、統(tǒng)一的具有相互關(guān)聯(lián)關(guān)系的虛擬空間結(jié)構(gòu)(邏輯網(wǎng)絡(luò)),相應(yīng)的IPv4、 IPv6、 IPv9 的中的各種路由協(xié)議也不會(huì)并且沒(méi)有涉及到關(guān)于用一種具有虛擬空間結(jié)構(gòu)的標(biāo)識(shí)符——多維 地址定義的邏輯網(wǎng)絡(luò),以及在用多維地址表示的資源、路由資源構(gòu)成的物理網(wǎng)絡(luò)和/或邏輯網(wǎng) 絡(luò)中進(jìn)行的數(shù)據(jù)分組的交付和路由選擇。本人在先公開(kāi)了《一種分組交付和路由選擇的方法 和裝置以及系統(tǒng)》在該方法中確定了一種由信源資源確定關(guān)聯(lián)地址的方法也就是在主機(jī)發(fā)送 階段確定關(guān)聯(lián)地址的方法。而沒(méi)有涉及到由路由資源進(jìn)行關(guān)聯(lián)地址選擇的方法。
      關(guān)于目前的路由協(xié)議,在[RFC2453, Internet標(biāo)準(zhǔn)]、[RFC2080,建議標(biāo)準(zhǔn)]、[RFC2328, Internet標(biāo)準(zhǔn)]、[RFC1771,草案標(biāo)準(zhǔn)]、[RFC1772,草案標(biāo)準(zhǔn)]中有詳細(xì)記載。
      本公開(kāi)是與我們?cè)谙裙_(kāi)《構(gòu)建多維地址的方法、裝置以及系統(tǒng)》的中國(guó)專(zhuān)利申請(qǐng)?zhí)柺?00710139245.2以及《一種多維地址編址的方法和裝置以及系統(tǒng)》的中國(guó)專(zhuān)利申請(qǐng)?zhí)柺?200710139252. 2等是相互交叉關(guān)聯(lián)的。

      發(fā)明內(nèi)容
      本發(fā)明克服了現(xiàn)有技術(shù)中的不足之處,本發(fā)明的目的是提供一種基于多維地址的分組的 交付和路由選擇的方法和裝置以及系統(tǒng)包括多維地址路由-域協(xié)議。用于在以多維地址為基礎(chǔ) 構(gòu)建的網(wǎng)絡(luò)中進(jìn)行分組的交付和路由選擇,本發(fā)明的一種分組的交付和路由選擇的方法和裝 置以及系統(tǒng)是建立在多維地址基礎(chǔ)上的,由于多維地址具有虛擬的空間結(jié)構(gòu),多維地址之間 具有相互的關(guān)聯(lián)關(guān)系,因此本發(fā)明不但包括在物理網(wǎng)絡(luò)中分組的交付和路由選擇還包括在以 多維地址定義的邏輯網(wǎng)中的進(jìn)行分組的交付和路由選擇。所述邏輯網(wǎng)是用多維地址空間結(jié)構(gòu) 定義的虛擬網(wǎng)絡(luò)是構(gòu)建在物理網(wǎng)絡(luò)之上的,是通過(guò)多維地址虛擬空間結(jié)構(gòu)在網(wǎng)絡(luò)層或/和應(yīng)用 層構(gòu)建的一個(gè)全局的邏輯網(wǎng)絡(luò)。本發(fā)明由路由資源確定目標(biāo)地址并由路由資源確定相應(yīng)的關(guān) 聯(lián)資源,并轉(zhuǎn)發(fā)。
      本公開(kāi)的路由資源包括具有路由功能的節(jié)點(diǎn)之間,周期性進(jìn)行鏈路或/和虛鏈路測(cè)量,每 個(gè)網(wǎng)絡(luò)資源(路由資源、節(jié)點(diǎn))將鏈路或/和虛鏈路測(cè)量的信息保存在數(shù)據(jù)庫(kù)中,成為各路由 資源、節(jié)點(diǎn)本地狀態(tài)更新的依據(jù)。路由資源、節(jié)點(diǎn)間通過(guò)周期性的狀態(tài)廣播或/和組播交互各 自數(shù)據(jù)庫(kù)中保存的狀態(tài)信息(包括節(jié)點(diǎn)狀態(tài)和鏈路狀態(tài)),進(jìn)而得到物理網(wǎng)絡(luò)或/和虛擬網(wǎng)絡(luò) 的實(shí)時(shí)狀態(tài)信息。每個(gè)節(jié)點(diǎn)根據(jù)多維地址虛擬空間結(jié)構(gòu)計(jì)算出其關(guān)聯(lián)多維地址以及用包含虛 擬網(wǎng)絡(luò)狀態(tài)信息的狀態(tài)數(shù)據(jù)庫(kù)計(jì)算自己的路由表,為數(shù)據(jù)在虛擬網(wǎng)絡(luò)中的轉(zhuǎn)發(fā)提供路由信息, 在物理網(wǎng)或/和邏輯網(wǎng)中的以多維地址標(biāo)識(shí)的信源資源通過(guò)傳輸介質(zhì)和接口、并用路由資源進(jìn) 行路由選擇和分組交付,將多維地址協(xié)議分組交付到以多維地址標(biāo)識(shí)的目標(biāo)資源或關(guān)聯(lián)資源。 本公開(kāi)定義的多維地址協(xié)議分組的封裝、轉(zhuǎn)發(fā)、解封裝使得多維地址協(xié)議分組可按照以多維 地址定義的物理網(wǎng)絡(luò)或/和虛擬網(wǎng)絡(luò)(邏輯網(wǎng)絡(luò))的路由機(jī)制進(jìn)行轉(zhuǎn)發(fā)和交付。 本發(fā)明的技術(shù)方案是
      創(chuàng)建一種分組的交付和路由選擇的方法,用多維地址標(biāo)識(shí)網(wǎng)絡(luò)中的資源,所述資源,包括信 源資源、路由資源、目標(biāo)資源、關(guān)聯(lián)資源;信源資源確定目標(biāo)資源多維地址;信源資源經(jīng)過(guò) 路由選擇通過(guò)接口、傳輸介質(zhì)將多維地址協(xié)議分組交付到以多維地址標(biāo)識(shí)的路由資源;路由 資源進(jìn)行根據(jù)目標(biāo)多維地址,確定關(guān)聯(lián)多維地址;路由資源進(jìn)行路由選擇將多維地址協(xié)議分 組交付到以多維地址標(biāo)識(shí)的目標(biāo)資源或關(guān)聯(lián)資源;目標(biāo)資源或關(guān)聯(lián)資源接收多維地址協(xié)議分 組。
      本發(fā)明的另一方面是創(chuàng)建一種分組的交付和路由選擇的裝置,包括用于多維地址標(biāo)識(shí) 網(wǎng)絡(luò)中的資源,所述資源,包括信源資源、路由資源、目標(biāo)資源、關(guān)聯(lián)資源的裝置;用于信源資源確定目標(biāo)資源多維地址的裝置;用于信源資源經(jīng)過(guò)路由選擇通過(guò)接口、傳輸介質(zhì)將多 維地址協(xié)議分組交付到以多維地址標(biāo)識(shí)的路由資源的裝置;用于路由資源進(jìn)行根據(jù)目標(biāo)多維 地址,確定關(guān)聯(lián)多維地址的裝置;用于路由資源進(jìn)行路由選擇將多維地址協(xié)議分組交付到以 多維地址標(biāo)識(shí)的目標(biāo)資源或關(guān)聯(lián)資源的裝置;用于目標(biāo)資源或關(guān)聯(lián)資源接收多維地址協(xié)議分 組的裝置
      本發(fā)明的另一方面是創(chuàng)建一種分組的交付和路由選擇的系統(tǒng),該系統(tǒng)包括處理器可 執(zhí)行用于分組的交付和路由選擇的實(shí)用程序;存儲(chǔ)裝置與處理器相連,存儲(chǔ)用于分組的交 付和路由選擇的數(shù)據(jù);接口用于將分組的交付和路由選擇系統(tǒng)連接于網(wǎng)絡(luò);還包括用于多 維地址標(biāo)識(shí)網(wǎng)絡(luò)中的資源,所述資源,包括信源資源、路由資源、目標(biāo)資源、關(guān)聯(lián)資源的系 統(tǒng);用于信源資源確定目標(biāo)資源多維地址的系統(tǒng);用于信源資源經(jīng)過(guò)路由選擇通過(guò)接口、傳 輸介質(zhì)將多維地址協(xié)議分組交付到以多維地址標(biāo)識(shí)的路由資源的系統(tǒng);用于路由資源進(jìn)行根 據(jù)目標(biāo)多維地址,確定關(guān)聯(lián)多維地址的系統(tǒng);用于路由資源進(jìn)行路由選擇將多維地址協(xié)議分 組交付到以多維地址標(biāo)識(shí)的目標(biāo)資源或關(guān)聯(lián)資源的系統(tǒng);用于目標(biāo)資源或關(guān)聯(lián)資源接收多維 地址協(xié)議分組的系統(tǒng)。 與現(xiàn)有技術(shù)相比本發(fā)明的有益效果是-
      本發(fā)明是一種建立在多維地址基礎(chǔ)上的新的路由方案,本公開(kāi)是多維地址協(xié)議族中的核 心協(xié)議之一,通過(guò)本發(fā)明的分組的交付和路由選擇方法和多維地址協(xié)議族中的其它協(xié)議可以 使網(wǎng)絡(luò)成為一個(gè)將物理網(wǎng)絡(luò)和邏輯網(wǎng)絡(luò)統(tǒng)一的多維統(tǒng)一網(wǎng),通過(guò)本發(fā)明的分組的交付和路由 選擇和多維地址協(xié)議族中的其它協(xié)議可使網(wǎng)絡(luò)中分散于不同地域的計(jì)算機(jī)組織起來(lái),成為一 個(gè)虛擬的超級(jí)計(jì)算機(jī),在多維統(tǒng)一網(wǎng)上人們不僅能夠進(jìn)行數(shù)據(jù)傳輸、共享信息資源,而且能 共享計(jì)算資源、數(shù)據(jù)資源、信息資源、知識(shí)資源、專(zhuān)家資源、存儲(chǔ)資源、設(shè)備儀器等各種通 過(guò)網(wǎng)絡(luò)使用的資源。通過(guò)互聯(lián)網(wǎng)把用通訊的手段連接起來(lái)的各種資源無(wú)縫地集合成為一個(gè)整 體,即實(shí)現(xiàn)資源的全面共享,消除資源孤島。實(shí)現(xiàn)一個(gè)全范圍的人工智能網(wǎng)絡(luò)。


      圖1示出的是本發(fā)明應(yīng)用的一種網(wǎng)絡(luò)系統(tǒng)的高層的概念性圖解 圖2示出的是本發(fā)明應(yīng)用的公知的通用計(jì)算機(jī)環(huán)境 圖3示出的是本發(fā)明的多維地址的格式
      圖4示出的是本發(fā)明多維地址路由-域協(xié)議的分組交付和路由選擇的環(huán)境示圖 圖5示出的是本發(fā)明的多維地址路由域協(xié)議的路由資源的概念示圖
      圖6示出的是本發(fā)明的包含有路由結(jié)構(gòu)-域選擇模塊的多維地址路由-域協(xié)議的路由資源的概 念示7示出的是本發(fā)明的源資源發(fā)送數(shù)據(jù)包的過(guò)程的框圖
      圖8示出的是本發(fā)明的路由資源接收和轉(zhuǎn)發(fā)數(shù)據(jù)包的過(guò)程或是路由資源接收和向其關(guān)聯(lián)多維 資源轉(zhuǎn)發(fā)數(shù)據(jù)包的過(guò)程的框圖
      圖9示出的是本發(fā)明的目標(biāo)資源接收數(shù)據(jù)包的過(guò)程的步驟的框圖
      圖io示出的是本發(fā)明的目標(biāo)多維地址高速緩存的格式
      掛ll示出的是本發(fā)明的目標(biāo)關(guān)聯(lián)多維地址高速緩存的格式
      圖12示出的是本發(fā)明的源關(guān)聯(lián)多維地址高速緩存的格式
      圖13示出的是本發(fā)明的鄰多維資源高速緩存的格式
      圖14示出的是本發(fā)明的目標(biāo)關(guān)聯(lián)多維資源高速緩存的格式
      圖15示出的是本發(fā)明的源關(guān)聯(lián)多維資源高速緩存的格式
      圖16示出的是本發(fā)明的融合高速緩存的格式
      圖17示出的是本發(fā)明的結(jié)合高速緩存的格式
      圖18示出的是本發(fā)明的黏合高速緩存的格式
      圖19示出的是本發(fā)明的綁定高速緩存的格式
      圖20示出的是本發(fā)明的路由優(yōu)選序列列表的格式
      圖21示出的是本發(fā)明的默認(rèn)路由資源列表的格式
      圖22示出的是本發(fā)明的鏈路級(jí)地址列表的格式
      圖23示出的是本發(fā)明的父級(jí)別地址列表的格式
      圖24示出的是本發(fā)明的子級(jí)別多維地址列表的格式
      圖25示出的是本發(fā)明的融合更新列表的格式
      圖26示出的是本發(fā)明的黏合更新列表的格式
      圖27示出的是本發(fā)明的結(jié)合更新列表的格式
      圖28示出的是本發(fā)明的綁定更新列表的格式
      圖29示出的是本發(fā)明的本地管理資源列表的格式
      圖30示出的是本發(fā)明的多維地址路由表的格式
      圖31示出的是本發(fā)明的關(guān)聯(lián)多維地址路由表的格式
      圖32示出的是本發(fā)明的多維地址路由信息協(xié)議報(bào)文的格式
      圖33示出的是本發(fā)明的多維地址路由信息協(xié)議報(bào)文的路由表項(xiàng)的格式
      具體實(shí)施例方式
      下面結(jié)合附圖與具體實(shí)施方式
      對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)描述-
      本公開(kāi)所述的一種分組的交付和路由選擇的方法中包括多維地址路由-域協(xié)議。在本公開(kāi)中所述的路由資源是指包括在網(wǎng)絡(luò)中(物理網(wǎng)或/和邏輯網(wǎng))實(shí)現(xiàn)本公開(kāi)所述多維地址協(xié)議分組 的交付以及路由選擇的節(jié)點(diǎn)。
      邏輯網(wǎng)絡(luò)是一種邏輯路由-域,還可以稱(chēng)為鄰資源域,是用多維地址空間結(jié)構(gòu)部或/和 多維地址信息維部中的路由/子網(wǎng)標(biāo)識(shí)字段的虛擬空間結(jié)構(gòu)定義的一組資源(鄰域-資源),包 括信源資源和目標(biāo)資源;邏輯網(wǎng)絡(luò)具有用多維地址虛擬空間結(jié)構(gòu)定義的樹(shù)狀或網(wǎng)狀邏輯空間 結(jié)構(gòu)。用多維地址定義的邏輯路由-域組包含有一個(gè)或多個(gè)子邏輯路由-域組;是具有虛擬空 間結(jié)構(gòu)域的一組主機(jī)或/和數(shù)據(jù),同一邏輯路由-域組的成員資源包括具有邏輯的關(guān)聯(lián),邏輯 路由-域組成員可以是同在一個(gè)物理網(wǎng)絡(luò)的主機(jī),也可以是來(lái)自不同的物理網(wǎng)絡(luò),邏輯路由-域組成員的邏輯關(guān)系用多維地址的虛擬空間結(jié)構(gòu)進(jìn)行定義。本公開(kāi)包括定義用多維地址標(biāo)識(shí) 邏輯路由-域組,用該多維地址的關(guān)聯(lián)多維地址定義與該邏輯路由-域組相關(guān)聯(lián)的一組資源或 一個(gè)資源,所述關(guān)聯(lián)多維地址;包括從屬關(guān)聯(lián)的子關(guān)聯(lián)多維地址、相鄰關(guān)聯(lián)多維地址、間接 關(guān)聯(lián)多維地址、超維關(guān)聯(lián)多維地址。本公開(kāi)的用多維地址構(gòu)建邏輯路由-域組,包括構(gòu)建永久 邏輯路由-域組和構(gòu)建臨時(shí)邏輯路由-域組,所述永久邏輯路由-域組,包括以固定多維地址定 義的一組鄰域-資源組;所述臨時(shí)邏輯路由-域組是給每個(gè)邏輯路由-域組分配一個(gè)移動(dòng)多維地 址標(biāo)識(shí)邏輯路由-域組。
      在本發(fā)明中圖1例示的是一種用多維地址協(xié)議以及包括用本公開(kāi)的多維地址協(xié)議數(shù)據(jù)分組的交付和路由選擇和多維地址路由-域協(xié)議進(jìn)行數(shù)據(jù)傳輸和控制的網(wǎng)絡(luò)系統(tǒng)我們稱(chēng)這種網(wǎng) 絡(luò)為多維統(tǒng)一網(wǎng)系統(tǒng),100示出的是該網(wǎng)絡(luò)的高層的概念性圖解,作為例子該網(wǎng)絡(luò)包括但不 限于用多維地址協(xié)議、多維地址協(xié)議數(shù)據(jù)分組的交付和路由選擇和多維地址路由-域協(xié)議進(jìn)行 控?cái)?shù)據(jù)傳輸及控制,網(wǎng)絡(luò)中的各種資源作為例子包括但不限于用多維地址進(jìn)行標(biāo)識(shí)、定位; 圖中的101、 102、 103、 104、 105、 106均為以多維地址標(biāo)識(shí)的資源,作為例子包括但不限于 使用或/和遵循多維地址協(xié)議以及多維地址協(xié)議數(shù)據(jù)分組的交付和路由選擇和多維地址路由-域協(xié)議規(guī)范,其中101為傳輸介質(zhì),102通常為多維統(tǒng)一網(wǎng)高速路由器,103為多維統(tǒng)一網(wǎng) 接入節(jié)點(diǎn)其通常也是路由器,其用多維地址協(xié)議、多維地址協(xié)議數(shù)據(jù)分組的交付和路由選擇 和多維地址路由-域協(xié)議在102多維統(tǒng)一網(wǎng)高速路由器和其它網(wǎng)絡(luò)之間路由數(shù)據(jù)分組,多維統(tǒng) 一網(wǎng)節(jié)點(diǎn)103連接有多個(gè)多維統(tǒng)一網(wǎng)高速路由器102以提供一定的冗余,104、 105、 106均 為以多維地址標(biāo)識(shí)的資源,其中105是104的下級(jí)別多維地址標(biāo)識(shí)的資源,106是105的下 級(jí)別多維地址標(biāo)識(shí)的資源,各級(jí)別資源的級(jí)別是邏輯上的上下級(jí)關(guān)系,其可能位于不同的網(wǎng) 絡(luò)并通過(guò)不同的接入節(jié)點(diǎn)103進(jìn)行數(shù)據(jù)傳輸,或直接連接102多維統(tǒng)一網(wǎng)高速路由器進(jìn)行數(shù)據(jù)分組傳輸,所述下級(jí)別的多維地址來(lái)源于上級(jí)別多維地址標(biāo)識(shí)的資源的分配或來(lái)源于多維地址管理資源的分配或第三方資源的分配,多個(gè)資源通過(guò)多維地址的相互關(guān)聯(lián)構(gòu)成一個(gè)多維 虛擬網(wǎng)絡(luò),各資源維護(hù)其關(guān)聯(lián)資源的路由表。多維統(tǒng)一網(wǎng)可以包含有各種拓?fù)浣Y(jié)構(gòu)的網(wǎng)絡(luò), 其可以通過(guò)增加新的資源,諸如結(jié)點(diǎn)、鏈路進(jìn)行無(wú)限的擴(kuò)展,在本發(fā)明中的所述的資源是 指所有能夠通過(guò)網(wǎng)絡(luò)使用的實(shí)體,其包括物理資源、邏輯資源、可移動(dòng)資源、不可移動(dòng)資 源,作為例子包括但不限于,諸如網(wǎng)絡(luò)、節(jié)點(diǎn)、連接到網(wǎng)絡(luò)的接口、計(jì)算機(jī)群、并行計(jì)算 機(jī)、計(jì)算機(jī)池、大型數(shù)據(jù)庫(kù)、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、可嵌入計(jì)算機(jī)、個(gè)人計(jì) 算機(jī)、手持或膝上型便攜式設(shè)備、可編程消費(fèi)電子產(chǎn)品、基于光交換技術(shù)的高速交換設(shè)備、 各種計(jì)算機(jī)功能部件的集合體、主干網(wǎng)中的管理資源、高速路由器、主干網(wǎng)的接入接點(diǎn)、(路由器)、網(wǎng)關(guān)、交換機(jī)、域名服務(wù)器、通訊設(shè)備、精密儀器、傳感器、存儲(chǔ)器、CPU、 R0M、 RAM、 CPU群集合體、DRAM群集合體、輸入/輸出接口、計(jì)算機(jī)軟件包括系統(tǒng)軟件、應(yīng)用軟件、應(yīng)用 程序、文件、數(shù)據(jù)實(shí)例、數(shù)據(jù)、元素、信息、電子貨幣、虛擬人、虛擬動(dòng)物、虛擬植物、虛 擬地球、虛擬城市、虛擬物體,文本文件、音頻文件/視頻文件、數(shù)據(jù)、數(shù)據(jù)實(shí)例的數(shù)據(jù)文件等等。所述多維統(tǒng)一網(wǎng)還包括由其中的邏輯資源構(gòu)成的多維虛擬網(wǎng),多維統(tǒng)一網(wǎng)中主干網(wǎng)部分包含有多個(gè)多維統(tǒng)一網(wǎng)高速路由器,這些多維統(tǒng)一網(wǎng)高速路由器接收數(shù)據(jù)分組,并向網(wǎng) 絡(luò)中的其它節(jié)點(diǎn)傳遞這些數(shù)據(jù)分組,每個(gè)多維統(tǒng)一網(wǎng)高速路由器具有多個(gè)到其它多維統(tǒng)一網(wǎng) 高速路由器和/或因特網(wǎng)高速路由器的連接并且這些連接具有高數(shù)據(jù)容量,多維統(tǒng)一網(wǎng)中的資 源依靠多維地址協(xié)議、多維地址協(xié)議數(shù)據(jù)分組的交付和路由選擇和多維地址路由-域協(xié)議完成 數(shù)據(jù)通訊,資源中駐留有多維地址協(xié)議、多維地址協(xié)議數(shù)據(jù)分組的交付和路由選擇、多維地址路由-域協(xié)議的其中一個(gè)或多個(gè)協(xié)議軟件模塊。所示多維統(tǒng)一網(wǎng)ioo是用通信(傳輸)介質(zhì)101以及圖中未示出的接口將資源102、 103、 104、 105、 106,可通訊的連接起來(lái)并依靠多維 地址協(xié)議、多維地址協(xié)議數(shù)據(jù)分組的交付和路由選擇、多維地址路由-域協(xié)議實(shí)現(xiàn)數(shù)據(jù)的傳輸 及應(yīng)用,圖1中100多維統(tǒng)一網(wǎng)系統(tǒng)中的各資源之間的連接可以是任何拓?fù)浣Y(jié)構(gòu)的連接,包 括可以是總線(xiàn)形拓?fù)浣Y(jié)構(gòu),環(huán)形拓?fù)浣Y(jié)構(gòu),星形拓?fù)浣Y(jié)構(gòu)和這些形狀混合構(gòu)成的混合拓?fù)浣Y(jié) 構(gòu),以及其它形狀的拓?fù)浣Y(jié)構(gòu),其總體結(jié)構(gòu)可以通過(guò)增加新節(jié)點(diǎn)和鏈路獲得無(wú)限擴(kuò)展,其中 每個(gè)資源節(jié)點(diǎn)可以具有多個(gè)將其連接到其它資源節(jié)點(diǎn)的鏈路。這些實(shí)現(xiàn)多維統(tǒng)一網(wǎng)各系統(tǒng)的 物理基礎(chǔ)網(wǎng)絡(luò)即是以通信介質(zhì)101構(gòu)成的使數(shù)字設(shè)備(節(jié)點(diǎn))相互之間具有多個(gè)鏈路進(jìn)行連 接的異構(gòu)的網(wǎng)絡(luò),這些異構(gòu)的網(wǎng)絡(luò)包括但不限于以太網(wǎng)、局域網(wǎng)(LAN)、廣域網(wǎng)(WAN)、 城域網(wǎng)(MAN)、 Local Talk 、 X , 25 、令牌環(huán)局域網(wǎng),數(shù)字?jǐn)?shù)據(jù)網(wǎng)(DDN)綜合業(yè)務(wù)數(shù)字 網(wǎng)(ISDN)、全光網(wǎng)、基于先進(jìn)的交換和光纖傳輸技術(shù)即ATM和SONET的超高帶寬網(wǎng)絡(luò)服務(wù) (vBNS)、 ATM、 SDH/S0NET、基于波分多路復(fù)用WDM的光傳輸技術(shù)的傳輸系統(tǒng)、WDM、 DWDM、 以光交叉連接OXC/光分插復(fù)用OADM設(shè)備為主體的光交換系統(tǒng)、3T (Tb/s傳輸、Tb/s交換、Tb/s路由)光網(wǎng)絡(luò)、混合光纖同軸電纜網(wǎng)HFC、非對(duì)稱(chēng)數(shù)字用戶(hù)線(xiàn)ADSL、 WLAN、 LMDS (本地 多點(diǎn)分配業(yè)務(wù))、GSM、、WiMAX、 GPRS或、HiperLAN 、 HomeRF 、藍(lán)牙、IR(紅外)、UWB (超寬帶)、JTRs (聯(lián)合戰(zhàn)術(shù)無(wú)線(xiàn)電系統(tǒng))、3G (第三代移動(dòng)通信)、4G、 GPRS (通用分 組無(wú)線(xiàn)電業(yè)務(wù))或EDGE (全球演進(jìn)的增強(qiáng)型數(shù)據(jù)速率)中的無(wú)線(xiàn)電標(biāo)準(zhǔn)等等其它網(wǎng)絡(luò)及其 通信介質(zhì)。多維統(tǒng)一網(wǎng)系統(tǒng)100可以與互聯(lián)網(wǎng)(因特網(wǎng))電視網(wǎng),通信網(wǎng)等相互共用其由通 信介質(zhì)構(gòu)成的網(wǎng)絡(luò),在多維統(tǒng)一網(wǎng)系統(tǒng)中,因特網(wǎng),萬(wàn)維網(wǎng),電視網(wǎng),通信網(wǎng)以及各種專(zhuān)用 網(wǎng)及其資源也可以成為資源,即通過(guò)一種設(shè)備裝置或/和軟件(多維地址協(xié)議、多維地址協(xié)議 數(shù)據(jù)分組的交付和路由選擇、多維地址路由-域協(xié)議)可以使因特網(wǎng),萬(wàn)維網(wǎng),電視網(wǎng),通信 網(wǎng)及各種專(zhuān)用網(wǎng)包括上述各網(wǎng)的資源,成為一種資源。通過(guò)此種設(shè)備裝置或/和軟件(多維地 址協(xié)議、多維地址協(xié)議數(shù)據(jù)分組的交付和路由選擇、多維地址路由-域協(xié)議)也可以使多維統(tǒng) 一網(wǎng)系統(tǒng)的資源成為基于IPV4, IPV6, IPV9地址的系統(tǒng)的資源,此種設(shè)備,裝置或/和軟件 包含有多維地址協(xié)議、多維地址協(xié)議數(shù)據(jù)分組的交付和路由選擇、多維地址路由-域協(xié)議,通 過(guò)多維地址協(xié)議的諸如多維地址配置、標(biāo)識(shí)、路由、管理、控制等實(shí)現(xiàn)上述功能,這也是 我們發(fā)明的一種實(shí)施例,其也是一種多維統(tǒng)一網(wǎng)服務(wù)管理裝置。
      圖1所示多維統(tǒng)一網(wǎng)系統(tǒng)100中的資源。103、 104、 105、 106也可以是區(qū)域的多維統(tǒng)
      一網(wǎng)服務(wù)(路由-域)管理裝置、通訊設(shè)備或/和路由器、區(qū)域(本地)域名服務(wù)器、交換機(jī)、 智能集線(xiàn)器等多維統(tǒng)一網(wǎng)服務(wù)管理資源。雖然圖1中所示出了各資源102、 103、 104、 105、 106及通信介質(zhì)101,但應(yīng)當(dāng)理解這些資源的實(shí)際數(shù)量和類(lèi)型可以有所不同,其實(shí)際數(shù)量可以 遠(yuǎn)大于圖1中所示出的數(shù)量。
      在本發(fā)明中,在多維統(tǒng)一網(wǎng)絡(luò)的主干部分分布有大量的專(zhuān)用局域多維統(tǒng)一網(wǎng)服務(wù)管理裝 置(多維統(tǒng)一網(wǎng)路由資源、多維統(tǒng)一網(wǎng)/因特網(wǎng)路由資源),這些專(zhuān)用的多維統(tǒng)一網(wǎng)服務(wù)管理 裝置(多維統(tǒng)一網(wǎng)路由器、多維統(tǒng)一網(wǎng)/因特網(wǎng)路由器)具有兩個(gè)或兩個(gè)以上的多維統(tǒng)一網(wǎng)、 因特網(wǎng)(含以太網(wǎng))網(wǎng)絡(luò)接口用于連接不同的網(wǎng)絡(luò),其協(xié)議至少實(shí)現(xiàn)到多維統(tǒng)一網(wǎng)多維地址 協(xié)議,諸如多維地址協(xié)議中的各種協(xié)議包括多維地址協(xié)議數(shù)據(jù)分組的交付和路由選擇、多 維地址路由-域協(xié)議,理解多維地址協(xié)議、多維地址協(xié)議數(shù)據(jù)分組的交付和路由選擇、多維地 址路由-域協(xié)議、IPV4、 IPV6、 IPV9等協(xié)議,可進(jìn)行多維統(tǒng)一網(wǎng)/網(wǎng)絡(luò)層通信,支持兩種以上 的子網(wǎng)協(xié)議(異種網(wǎng)),可進(jìn)行存儲(chǔ)、轉(zhuǎn)發(fā)、尋徑、并具有一組路由協(xié)議。專(zhuān)用的多維統(tǒng)一網(wǎng) 服務(wù)管理裝置(多維統(tǒng)一網(wǎng)路由器、多維統(tǒng)一網(wǎng)/因特網(wǎng)路由器),其用于連接多個(gè)邏輯上分 開(kāi)的多維統(tǒng)一網(wǎng)網(wǎng)絡(luò)和/或因特網(wǎng)網(wǎng)絡(luò)。當(dāng)數(shù)據(jù)從一個(gè)子網(wǎng)傳輸?shù)搅硪粋€(gè)子網(wǎng)時(shí)可通過(guò)專(zhuān)用的 多維統(tǒng)一網(wǎng)服務(wù)管理裝置(多維統(tǒng)一網(wǎng)路由器、多維統(tǒng)一網(wǎng)/因特網(wǎng)路由器)來(lái)實(shí)現(xiàn)。專(zhuān)用的
      多維統(tǒng)一網(wǎng)服務(wù)管理裝置(多維統(tǒng)一網(wǎng)路由器、多維統(tǒng)一網(wǎng)/因特網(wǎng)路由器),可以判斷多維地址、多維地址、IP地址(包括IPV4、 IPV6、 IPV9地址)和選擇路徑、以及在多維統(tǒng)一網(wǎng)、 以及因特網(wǎng)的網(wǎng)絡(luò)互聯(lián)環(huán)境中建立靈活有效的連接,可完成不同數(shù)據(jù)分組和介質(zhì)的訪(fǎng)問(wèn)方法, 去連接各種子網(wǎng),這些專(zhuān)用的多維統(tǒng)一網(wǎng)服務(wù)管理裝置(多維統(tǒng)一網(wǎng)路由器、多維統(tǒng)一網(wǎng)/ 因特網(wǎng)路由器)接收數(shù)據(jù)分組,并向多維統(tǒng)一網(wǎng)、因特網(wǎng)中其它節(jié)電傳遞這些數(shù)據(jù),其任何 單獨(dú)的專(zhuān)用多維統(tǒng)一網(wǎng)服務(wù)管理裝置(多維統(tǒng)一網(wǎng)路由器、多維統(tǒng)一網(wǎng)/因特網(wǎng)路由器)可以 不必知道所有的多維統(tǒng)一網(wǎng)或/和因特網(wǎng)的最終目的地。傳遞遠(yuǎn)程地址的數(shù)據(jù)分組會(huì)被路由到 最近的專(zhuān)用多維統(tǒng)一網(wǎng)服務(wù)管理裝置(多維統(tǒng)一網(wǎng)路由器、多維統(tǒng)一網(wǎng)/因特網(wǎng)路由器)能夠 進(jìn)一步細(xì)化地址,諸如此類(lèi),直到數(shù)據(jù)分組到達(dá)其最終目的地。通常每個(gè)專(zhuān)用多維統(tǒng)一網(wǎng)服 務(wù)管理裝置(多維統(tǒng)一網(wǎng)路由器、多維統(tǒng)一網(wǎng)/因特網(wǎng)路由器)具有多個(gè)到其它專(zhuān)用多維統(tǒng)一 網(wǎng)服務(wù)管理裝置的連接,并且這些連接具有高數(shù)據(jù)容量,其通常使用光纖鏈路。圖1例示中的101是通信介質(zhì),其可以是有線(xiàn)介質(zhì)或無(wú)線(xiàn)介質(zhì),它們包括但不限于銅導(dǎo) 線(xiàn)、同軸電纜、光纜、無(wú)線(xiàn)電波、微波、FR (射頻)紅外線(xiàn)、聲音等對(duì)本發(fā)明而言,圖1中 的資源102、 103、 104、 105、 106可使用任意公知的技術(shù)來(lái)實(shí)現(xiàn)。例如可以使用硬件邏輯組 件來(lái)實(shí)現(xiàn),如一個(gè)或多個(gè)ASIC (特定應(yīng)用的集成電路),或者它可以作為一個(gè)或多個(gè)處理器 執(zhí)行的一組指令以軟件的形式來(lái)實(shí)現(xiàn)。所述軟件包括但不限于程序模塊以及實(shí)現(xiàn)本發(fā)明的特 定抽象數(shù)據(jù)類(lèi)型的例程、程序、組件數(shù)據(jù)結(jié)構(gòu)等,它們?cè)诙嗑S統(tǒng)一網(wǎng)計(jì)算環(huán)境中通常位于本 地、遠(yuǎn)程資源和多維服務(wù)管理裝置以及包括存儲(chǔ)器設(shè)備在內(nèi)的計(jì)算機(jī)存儲(chǔ)介質(zhì)中。圖2示出的是200形式的公知的通用計(jì)算機(jī)環(huán)境,該計(jì)算機(jī)包含但不限于本發(fā)明的多維 地址協(xié)議數(shù)據(jù)分組的交付和路由選擇、多維地址路由-域協(xié)議的計(jì)算環(huán)境。在圖2中其210處 理器CPU在各種存儲(chǔ)單元,如221只讀存儲(chǔ)器R0M、 222隨機(jī)存取存儲(chǔ)器RAM和高速緩存的 支持下運(yùn)行與多維地址協(xié)議相關(guān)的軟件,包括諸如包含有生成、或/和識(shí)別、或/和應(yīng)用多 維地址協(xié)議、多維地址協(xié)議數(shù)據(jù)分組的交付和路由選擇、多維地址路由-域協(xié)議的系統(tǒng)軟件, 即關(guān)于多維地址協(xié)議、多維地址協(xié)議數(shù)據(jù)分組的交付和路由選擇、多維地址路由-域協(xié)議系統(tǒng) 的軟件,但不限于關(guān)于多維地址協(xié)議、多維地址協(xié)議數(shù)據(jù)分組的交付和路由選擇、多維地址 路由-域協(xié)議系統(tǒng)的軟件。關(guān)于多維地址協(xié)議、多維地址協(xié)議數(shù)據(jù)分組的交付和路由選擇、多 維地址路由-域協(xié)議系統(tǒng)的軟件或/和其它軟件存儲(chǔ)在ROM中,稱(chēng)為ROM映像,這個(gè)映像中包括,但不限于,關(guān)于多維地址協(xié)議、多維地址協(xié)議數(shù)據(jù)分組的交付和路由選擇、多維地址路由-域協(xié)議的系統(tǒng)軟件、還包括其它軟件的引導(dǎo)程序、初始化數(shù)據(jù)、初始屏幕顯示或者系統(tǒng)狀態(tài)的字符串、系統(tǒng)執(zhí)行的多任務(wù)程序以及實(shí)時(shí)操作系統(tǒng)(RT0S)內(nèi)核。ROM中存儲(chǔ)的ROM映像包含最終設(shè)計(jì)的代碼。RAM存儲(chǔ)的包括,但不限于,關(guān)于多維地址協(xié)議、多維地址協(xié)議數(shù)據(jù)分組的交付和路由選擇、多維地址路由-域協(xié)議系統(tǒng)的軟件、還包括其它軟件的程序執(zhí)行過(guò)程中變量和堆棧的臨時(shí)值。高速緩存提前存儲(chǔ)來(lái)自于外部存儲(chǔ)器的指令和數(shù)據(jù)副本,并在快 速處理過(guò)程中臨時(shí)存儲(chǔ)結(jié)果。關(guān)于多維地址協(xié)議、多維地址協(xié)議數(shù)據(jù)分組的交付和路由選擇、多維地址路由-域協(xié)議的 軟件通常嵌入在只讀存儲(chǔ)器(ROM)中。圖2中的220是用于存儲(chǔ)信息和處理器所執(zhí)行的指 令的與總線(xiàn)230相互連接的存儲(chǔ)器,它是用于存儲(chǔ)數(shù)據(jù)和程序的隨機(jī)訪(fǎng)問(wèn)半導(dǎo)體存儲(chǔ)器,它 可以用以存儲(chǔ)關(guān)于多維地址協(xié)議、多維地址協(xié)議數(shù)據(jù)分組的交付和路由選擇、多維地址路由-域協(xié)議但不限于此系統(tǒng)的數(shù)據(jù)和程序以及臨時(shí)變量或其它中間信息,存儲(chǔ)器220,包括易 失性和/或非易失性存儲(chǔ)器形式的計(jì)算機(jī)存儲(chǔ)介質(zhì),諸如221只讀存儲(chǔ)器ROM和222隨機(jī)存取 存儲(chǔ)器RAM, ROM中一般存儲(chǔ)關(guān)于多維地址協(xié)議、多維地址協(xié)議數(shù)據(jù)分組的交付和路由選擇、 多維地址路由-域協(xié)議系統(tǒng)但不限于多維地址協(xié)議、多維地址協(xié)議數(shù)據(jù)分組的交付和路由選 擇、多維地址路由-域協(xié)議系統(tǒng)的系統(tǒng)啟動(dòng)程序和參數(shù)表,也用來(lái)存放RAM中一般存儲(chǔ)包括數(shù) 據(jù)和/或程序模塊,可由處理單元210立即訪(fǎng)問(wèn)和/或當(dāng)即操作。常駐內(nèi)存的監(jiān)控程序或者操 作系統(tǒng)的常駐內(nèi)存部分,甚至也可用來(lái)存放字庫(kù)或者某些語(yǔ)言的編譯程序及解釋程序。在圖 2中示出的220是概念性的存儲(chǔ)器,但是應(yīng)當(dāng)理解存儲(chǔ)器220經(jīng)常被組織成為高速緩存層次 結(jié)構(gòu)的具有高速緩存存儲(chǔ)器(cache)的存儲(chǔ)器或其它存儲(chǔ)設(shè)備。CPU210是與系統(tǒng)總線(xiàn)相連接的執(zhí)行存儲(chǔ)器220中存儲(chǔ)的指令的通用可編程處理器即是一 個(gè)集中取指和處理一組通用指令的單元,其可以取指和控制一個(gè)給定命令或指令的順序執(zhí)行, 并與系統(tǒng)的其余部分進(jìn)行通訊,以及進(jìn)行對(duì)字節(jié)或字的算術(shù)和邏輯操作。圖2中示出的是單 獨(dú)的CPU然而應(yīng)當(dāng)理解資源包括多維統(tǒng)一網(wǎng)服務(wù)管理裝置(服務(wù)器)、請(qǐng)求資源(客戶(hù))、 調(diào)用資源(第三方資源)它們可以是具有多個(gè)CPU的計(jì)算系統(tǒng)。圖2中示例的資源(裝置) 中還包括將存儲(chǔ)器220在內(nèi)的各種計(jì)算機(jī)組件和/或功能單元連接到CPU 210和使功能單元 和/或組件之間相互連接的系統(tǒng)總線(xiàn)230,系統(tǒng)總線(xiàn)230可以是任何幾種類(lèi)型的總線(xiàn)結(jié)構(gòu),包 括有存儲(chǔ)器總線(xiàn)、使用任何各種各樣總線(xiàn)結(jié)構(gòu)的局部總線(xiàn)、作為例子,但不限于,這樣的 總線(xiàn)結(jié)構(gòu)工業(yè)標(biāo)準(zhǔn)總線(xiàn)(ISA)、微通道總線(xiàn)(MCA)、擴(kuò)充的工業(yè)標(biāo)準(zhǔn)總線(xiàn)(EISA)、局部總 線(xiàn)(PCI)、 AGP總線(xiàn)、通用串行總線(xiàn)(USB)視頻電子標(biāo)準(zhǔn)協(xié)會(huì)局部總線(xiàn)(VESA)、基于光波導(dǎo)的短距離光互聯(lián)總線(xiàn)、在可嵌入式計(jì)算機(jī)中應(yīng)用的I 2C總線(xiàn)、CAN總線(xiàn)、先進(jìn)的串行高速 總線(xiàn)、PCI-X (擴(kuò)展PCI)總線(xiàn)、CompactPCI總線(xiàn)(cPCI)、 PXI總線(xiàn)、IEEE1394總線(xiàn)、UART 總線(xiàn)、以及CoreConnect總線(xiàn)標(biāo)準(zhǔn)、AMBA總線(xiàn)標(biāo)準(zhǔn)、Wishbone總線(xiàn)標(biāo)準(zhǔn)、AHB總線(xiàn)、ASB總 線(xiàn)、APB總線(xiàn)等等。圖2、中例示的資源(裝置)200、中還包括其它的易失性的/非易失性的、可移動(dòng)的/不可移動(dòng)的計(jì)算機(jī)存儲(chǔ)介質(zhì)。圖2、示出的計(jì)算機(jī)200中例示了可讀寫(xiě)不可移動(dòng)的非易失性的磁介質(zhì)的旋轉(zhuǎn)磁性硬盤(pán)驅(qū)動(dòng)單元241其通過(guò)不可移動(dòng)的非易失性存儲(chǔ)器接口 240連接到系統(tǒng) 總線(xiàn)230 。 200中還包括:磁盤(pán)驅(qū)動(dòng)器251、光盤(pán)驅(qū)動(dòng)器252、其通過(guò)可移動(dòng)的非易失性存儲(chǔ) 器接口 250連接至系統(tǒng)總線(xiàn)230,磁盤(pán)驅(qū)動(dòng)器251、光盤(pán)驅(qū)動(dòng)器252可分別裝入使用諸如讀 寫(xiě)可移動(dòng)的非易失性磁盤(pán)、讀寫(xiě)可移動(dòng)的非易失性光盤(pán),可以在示例的資源(裝置)環(huán)境中 使用其它的可移動(dòng)的/不可移動(dòng)的、易失性的/非易失性的計(jì)算機(jī)存儲(chǔ)介質(zhì),其還包括,但不 限于磁帶、磁帶存儲(chǔ)器、快閃存儲(chǔ)器、數(shù)字通用盤(pán)、數(shù)字視頻帶、移動(dòng)存儲(chǔ)設(shè)備、硬盤(pán)驅(qū)動(dòng) 器、U盤(pán)、移動(dòng)硬盤(pán)、固態(tài)ROM、固態(tài)RAM等等。上述的驅(qū)動(dòng)單元241、 251、 252及其相關(guān)的 計(jì)算機(jī)存儲(chǔ)介質(zhì),是用于存儲(chǔ)關(guān)于多維地址協(xié)議系統(tǒng)的但不限于該系統(tǒng)的計(jì)算機(jī)可讀指令、 數(shù)據(jù)結(jié)構(gòu)、程序模塊、數(shù)據(jù)實(shí)例或其它數(shù)據(jù)。圖2中示出的201是終端接口,其可以通過(guò)任 意的方式或?yàn)閱蝹€(gè)或多個(gè)終端提供連接,連接到系統(tǒng)總線(xiàn)230 。應(yīng)當(dāng)理解,其通常通過(guò)在一 個(gè)或多個(gè)電子電路卡上的終端接口 I/O處理器支持多個(gè)終端的直接連接附接,包括終端可通 過(guò)局域網(wǎng)絡(luò)連接到終端接口 201也可以是其它方式。圖2中示出的與系統(tǒng)總線(xiàn)230連接的202例示的是應(yīng)用多維地址協(xié)議、多維地址協(xié)議數(shù) 據(jù)分組的交付和路由選擇、多維地址路由-域協(xié)議系統(tǒng)的網(wǎng)絡(luò)和/或互聯(lián)網(wǎng)接口,它是針對(duì)應(yīng) 用多維地址的網(wǎng)絡(luò)和/或互聯(lián)網(wǎng)260的數(shù)據(jù)傳輸提供物理的連接,可通過(guò)多維統(tǒng)一網(wǎng)/互聯(lián)網(wǎng) 接口 202發(fā)送消息并接收數(shù)據(jù),包括程序代碼。圖2中200形式的公知的通用計(jì)算機(jī),示例 圖中各單元組件及其組合并不是想要對(duì)任何關(guān)于本發(fā)明的用途或功能范圍進(jìn)行任何的限制, 也不應(yīng)該將所例示的各種環(huán)境中的單元、組建的一個(gè)或組合解釋為具有相關(guān)的依賴(lài)性要求, 其單元組件在不影響本發(fā)明的實(shí)質(zhì)的情況下可進(jìn)行任意的增加和/或組合其它未示出的單元、 組件,也可以縮減所例示出的單元、組件或/和組合,任何不影響本發(fā)明實(shí)質(zhì)的改變都應(yīng)是視 作本發(fā)明的等同物范圍。圖3示出的是多維地址的格式示圖,在較佳的實(shí)施例中多維地址包括信息維部310、空 間結(jié)構(gòu)部320;信息維部310中包含但不限于諸如包括表示路由/子網(wǎng)標(biāo)識(shí)屬性的位段311并以該字段的值定義所標(biāo)識(shí)的資源是邏輯網(wǎng)中的資源還是物理網(wǎng)絡(luò)中資源,還包括用于定義 和描述路由/子網(wǎng)標(biāo)識(shí)的網(wǎng)絡(luò)結(jié)構(gòu)的312位段(公共拓?fù)銲D位段、站點(diǎn)拓?fù)銲D位段),該位 段的數(shù)據(jù)結(jié)構(gòu)可以是網(wǎng)狀結(jié)構(gòu)或樹(shù)狀結(jié)構(gòu);表示接口 ID位段313等,表示接口 ID的字段313 的格式及其編址規(guī)范最好與IPv6地址相同,以便于IPv4地址、IPv6地址與多維地址的轉(zhuǎn)化 和移植,真實(shí)地址驗(yàn)證碼字段314、也稱(chēng)為真實(shí)地址標(biāo)識(shí)字段,多維地址還包括表示多維地 址其它屬性的字段315。圖3示出的多維地址的312字段,用于定義和描述路由/子網(wǎng)標(biāo)識(shí)的 網(wǎng)絡(luò)結(jié)構(gòu),包括使該字段數(shù)據(jù)還可用于構(gòu)建關(guān)于事物及屬性的數(shù)據(jù),用該多維地址標(biāo)識(shí)可通 過(guò)網(wǎng)絡(luò)使用或傳輸?shù)馁Y源(路由器、網(wǎng)絡(luò)、節(jié)點(diǎn)、接口等),使資源(路由器、網(wǎng)絡(luò)、節(jié)點(diǎn)、接口等),具有多維地址所構(gòu)建的事物及屬性的數(shù)據(jù)(虛擬空間結(jié)構(gòu));包括用該多維地址的 該字段所構(gòu)建的虛擬空間結(jié)構(gòu)定義和描述路由資源之間的關(guān)聯(lián)關(guān)系和布局結(jié)構(gòu)以及自治域和 自治域之間的關(guān)聯(lián)關(guān)系和布局結(jié)構(gòu)的。網(wǎng)絡(luò)和網(wǎng)絡(luò)之間的關(guān)聯(lián)關(guān)系和布局結(jié)構(gòu)。即使任何資 源可通過(guò)該多維地址可解析出用多維地址所標(biāo)識(shí)的各個(gè)網(wǎng)絡(luò)、路由資源、節(jié)點(diǎn)、接口的相互 關(guān)聯(lián)、布局,包括基于路徑的布局。包括通過(guò)該布局,確定最短路由路徑。圖3示出的多維 地址的真實(shí)多維地址標(biāo)識(shí)314字段,用于確定該多維地址是可信的多維地址,該字段的值, 包括是對(duì)該多維地址進(jìn)行標(biāo)記的授權(quán)路由資源的可信的身份標(biāo)識(shí)符,所述確定該多維地址 為可信的多維地址,包括使多維地址中包含有真實(shí)多維地址標(biāo)識(shí),所述多維地址,包括源多 維地址、目標(biāo)多維地址、關(guān)聯(lián)多維地址以及其相關(guān)的多維地址域名。在多維地址編址的又一實(shí)施例中多維地址包含有多個(gè)空間結(jié)構(gòu)部,所述包括多個(gè)空間結(jié) 構(gòu)部包括第一空間結(jié)構(gòu)部用于定義和描述路由/子網(wǎng)標(biāo)識(shí)的資源的網(wǎng)絡(luò)結(jié)構(gòu),包括使該字段數(shù) 據(jù)還可用于構(gòu)建關(guān)于事物及屬性的數(shù)據(jù),用該多維地址標(biāo)識(shí)可通過(guò)網(wǎng)絡(luò)使用或傳輸?shù)馁Y源(路 由器、網(wǎng)絡(luò)、節(jié)點(diǎn)、接口等),使資源(路由器、網(wǎng)絡(luò)、節(jié)點(diǎn)、接口等),具有多維地址所 構(gòu)建的事物及屬性的數(shù)據(jù)(虛擬空間結(jié)構(gòu));包括用該多維地址的該字段構(gòu)建虛擬空間結(jié)構(gòu)定 義和描述路由資源之間的關(guān)聯(lián)關(guān)系和布局結(jié)構(gòu)以及自治域和自治域之間的關(guān)聯(lián)關(guān)系和布局結(jié) 構(gòu)的。網(wǎng)絡(luò)和網(wǎng)絡(luò)之間的關(guān)聯(lián)關(guān)系和布局結(jié)構(gòu)。即使任何資源可通過(guò)該多維地址可解析出用 多維地址所標(biāo)識(shí)的各個(gè)網(wǎng)絡(luò)、路由資源、節(jié)點(diǎn)、接口的相互關(guān)聯(lián)、布局,包括基于路徑的布 局。包括通過(guò)該布局,確定最短路由路徑。所述包括多個(gè)空間結(jié)構(gòu)部還包括第二空間結(jié)構(gòu)部 用于定義和描述資源的邏輯的虛擬空間結(jié)構(gòu)或稱(chēng)為覆蓋網(wǎng)的空間結(jié)構(gòu),在該實(shí)施例中的信息 維中則不對(duì)路由/子網(wǎng)標(biāo)識(shí)的網(wǎng)絡(luò)結(jié)構(gòu)進(jìn)行定義和描述。圖4示出的是本公開(kāi)的多維地址路由-域協(xié)議的分組交付和路由選擇的環(huán)境示圖。其包括 在物理網(wǎng)絡(luò)400 (a)、網(wǎng)絡(luò)邏輯網(wǎng)400 (b)、資源邏輯網(wǎng)400 (c)中的分組的交付和路由選 擇。資源邏輯網(wǎng)400 (c)又可以稱(chēng)為鄰資源-域,構(gòu)成鄰資源-域這個(gè)虛擬網(wǎng)絡(luò)的資源為鄰域 資源,網(wǎng)絡(luò)邏輯網(wǎng)400 (b)是用圖3中示出的多維地址中用于定義和描述路由/子網(wǎng)的312 字段標(biāo)識(shí)的網(wǎng)絡(luò)邏輯結(jié)構(gòu);資源邏輯網(wǎng)400 (c),是用圖3中示出的多維地址中用于定義和 描述的資源的虛擬空間結(jié)構(gòu)320字段構(gòu)建的虛擬邏輯結(jié)構(gòu);本公開(kāi)所述的物理網(wǎng)絡(luò)400 (a) 即是圖1中的100,本公開(kāi)的網(wǎng)絡(luò)包括由多個(gè)路由資源、傳輸介質(zhì)、以及節(jié)點(diǎn)構(gòu)成,路由資 源之間通過(guò)底層的物理網(wǎng)絡(luò)相互連接,構(gòu)成物理路由網(wǎng)絡(luò),并為接入網(wǎng)絡(luò)的用戶(hù)主機(jī)提供數(shù) 據(jù)路由服務(wù)以及為接入以多維地址虛擬空間結(jié)構(gòu)定義的虛擬網(wǎng)絡(luò)的用戶(hù)主機(jī)提供數(shù)據(jù)路由服 務(wù)。包括傳輸介質(zhì)IOI,多維統(tǒng)一網(wǎng)高速路由器102, 103為多維統(tǒng)一網(wǎng)接入節(jié)點(diǎn)其通常也 是路由器或稱(chēng)之為邊界路由器,102、 103包括用多維地址協(xié)議、多維地址協(xié)議數(shù)據(jù)分組的交付和路由選擇、多維地址路由-域協(xié)議在各網(wǎng)絡(luò)之間路由數(shù)據(jù)分組,多維統(tǒng)一網(wǎng)路由器103連 接有多個(gè)多維統(tǒng)一網(wǎng)高速路由器102以提供一定的冗余,104為連接著路由資源的以多維地 址標(biāo)識(shí)的資源(節(jié)點(diǎn)、具有路由功能的節(jié)點(diǎn)、邏輯網(wǎng)絡(luò)的路由節(jié)點(diǎn)、邏輯網(wǎng)絡(luò)的管理節(jié)點(diǎn)), 在網(wǎng)絡(luò)400 (a)中的以多維地址標(biāo)識(shí)的信源資源通過(guò)傳輸介質(zhì)101和未示出的接口、并用路 由資源102或/和路由資源103進(jìn)行路由選擇和分組交付,將多維地址協(xié)議分組交付到以多維 地址標(biāo)識(shí)的目標(biāo)資源或關(guān)聯(lián)資源。應(yīng)當(dāng)理解,圖4中示出的網(wǎng)絡(luò)邏輯網(wǎng)400 (b)、資源邏輯 網(wǎng)400 (c)的三維空間結(jié)構(gòu)是為了說(shuō)明本發(fā)明的一種示例,網(wǎng)絡(luò)邏輯網(wǎng)400 (b)、資源邏輯 網(wǎng)400 (c)還可以是其它的結(jié)構(gòu),諸如二維空間結(jié)構(gòu)、星形結(jié)構(gòu)、多維空間結(jié)構(gòu)、雙層結(jié)構(gòu)、 帶弦環(huán)結(jié)構(gòu)、蝴蝶結(jié)構(gòu)、三維CCC結(jié)構(gòu)等。本公開(kāi)還包括提出了在以多維地址空間結(jié)構(gòu)定義的虛擬網(wǎng)絡(luò)(邏輯網(wǎng))400 (b)或/和資 源邏輯網(wǎng)400 (c)中進(jìn)行數(shù)據(jù)轉(zhuǎn)發(fā)的實(shí)現(xiàn)機(jī)制。網(wǎng)絡(luò)邏輯網(wǎng)400 (b)或/和資源邏輯網(wǎng)400(c)是用標(biāo)識(shí)網(wǎng)絡(luò)資源102、 103、 104的多維地址的虛擬空間結(jié)構(gòu)構(gòu)建的。所述多維地址虛 擬空間結(jié)構(gòu)包括:用圖3中示出的多維地址的312字段定義和描述路由/子網(wǎng)標(biāo)識(shí)的邏輯結(jié)構(gòu); 以及用圖3中示出的多維地址的空間結(jié)構(gòu)部320字段定義和描述路由/子網(wǎng)標(biāo)識(shí)的邏輯結(jié)構(gòu)。 網(wǎng)絡(luò)邏輯網(wǎng)400 (b)或/和資源邏輯網(wǎng)400 (c)是網(wǎng)絡(luò)400 (a)的覆蓋網(wǎng)或稱(chēng)之為重疊 網(wǎng)。在網(wǎng)絡(luò)邏輯網(wǎng)400 (b)或/和資源邏輯網(wǎng)400 (c)中的分組交付和路由選擇是通過(guò)對(duì)用 戶(hù)的多維地址協(xié)議分組進(jìn)行封裝、轉(zhuǎn)發(fā)、解封裝使得用戶(hù)的多維地址協(xié)議分組按照以多維地 址定義的虛擬網(wǎng)絡(luò)(邏輯網(wǎng)絡(luò))的路由機(jī)制進(jìn)行轉(zhuǎn)發(fā)。用多維地址空間結(jié)構(gòu)定義的虛擬網(wǎng)絡(luò)(邏輯網(wǎng))400 (b)或/和資源邏輯網(wǎng)400 (c),是在構(gòu)建在網(wǎng)絡(luò)400 (a)之上的,是通過(guò)多 維地址虛擬空間結(jié)構(gòu)在網(wǎng)絡(luò)層或/和應(yīng)用層構(gòu)建的一個(gè)全局的邏輯網(wǎng)絡(luò)系統(tǒng)。用該系統(tǒng)針對(duì)具 體的應(yīng)用需求,在網(wǎng)絡(luò)中實(shí)現(xiàn)分布式存儲(chǔ)(如P2P應(yīng)用)、路由快速恢復(fù)(如RON )、服務(wù) 質(zhì)量保證(如OverQoS)、應(yīng)用層組播。各個(gè)路由資源102、 103或還包括具有路由功能的節(jié) 點(diǎn)104之間通過(guò)邏輯網(wǎng)絡(luò)的路由形成通路為一種虛鏈路。邏輯網(wǎng)絡(luò)的運(yùn)行機(jī)制包括每個(gè)網(wǎng) 絡(luò)資源(路由資源、節(jié)點(diǎn))周期性進(jìn)行虛鏈路測(cè)量,每個(gè)網(wǎng)絡(luò)資源(路由資源、節(jié)點(diǎn))將虛 鏈路測(cè)量的信息保存在數(shù)據(jù)庫(kù)中,成為各路由資源、節(jié)點(diǎn)本地狀態(tài)更新的依據(jù)。路由資源、 節(jié)點(diǎn)間通過(guò)周期性的狀態(tài)廣播或/和組播交互各自數(shù)據(jù)庫(kù)中保存的狀態(tài)信息(包括節(jié)點(diǎn)狀態(tài)和 鏈路狀態(tài)),進(jìn)而得到虛擬網(wǎng)絡(luò)的實(shí)時(shí)狀態(tài)信息。每個(gè)節(jié)點(diǎn)根據(jù)多維地址虛擬空間結(jié)構(gòu)計(jì)算出 其關(guān)聯(lián)多維地址以及用包含虛擬網(wǎng)絡(luò)狀態(tài)信息的狀態(tài)數(shù)據(jù)庫(kù)計(jì)算自己的路由表,為數(shù)據(jù)在虛 擬網(wǎng)絡(luò)中的轉(zhuǎn)發(fā)提供路由信息,在邏輯網(wǎng)絡(luò)400 (b)或/和資源邏輯網(wǎng)400 (c)中的以多維 地址標(biāo)識(shí)的信源資源通過(guò)傳輸介質(zhì)101和未示出的接口、并用路由資源102或/和路由資源10》進(jìn)行路由選擇和分組交付,將多維地址協(xié)議分組交付到以多維地址標(biāo)識(shí)的目標(biāo)資源或關(guān)聯(lián)資源。本公開(kāi)中所述的多維地址協(xié)議分組交付是指多維地址協(xié)議分組的轉(zhuǎn)發(fā),包括在多維地址 協(xié)議網(wǎng)絡(luò)中400 (a)中的多維地址協(xié)議分組的轉(zhuǎn)發(fā),還包括在多維地址邏輯網(wǎng)絡(luò)400 (b)或 /和資源邏輯網(wǎng)400 (c)中的多維地址協(xié)議分組的轉(zhuǎn)發(fā),所述的多維地址協(xié)議分組交付包括 直接交付和間接交付,直接交付是指多維地址協(xié)議分組最后的終點(diǎn)與執(zhí)行交付的路由資源連 接在同一網(wǎng)絡(luò)上時(shí)進(jìn)行的交付,直接交付包括將多維地址協(xié)議分組的目標(biāo)多維地址的路由/ 子網(wǎng)標(biāo)識(shí)位段(公共拓?fù)銲D位段、站點(diǎn)拓?fù)銲D位段)、的值與路由資源所連接網(wǎng)絡(luò)的路由/ 子網(wǎng)標(biāo)識(shí)位段(公共拓?fù)銲D位段、站點(diǎn)拓?fù)銲D位段)相比較,若相匹配,則進(jìn)行直接交付, 直接交付還包括把多維地址映射到鏈路層地址。所述間接交付是指多維地址協(xié)議分組目標(biāo)資 源與執(zhí)行交付的路由資源不在同一網(wǎng)絡(luò)上,在進(jìn)行間接交付時(shí),多維地址協(xié)議分組從一個(gè)路 由資源轉(zhuǎn)發(fā)到另一個(gè)路由資源直到這個(gè)多維地址協(xié)議分組到達(dá)與目標(biāo)資源連接在同一個(gè)網(wǎng)絡(luò) 上的路由資源為止。在進(jìn)行間接交付時(shí)包括通過(guò)査找目標(biāo)多維地址和路由表(目標(biāo)高速緩存) 來(lái)找出下一個(gè)路由資源的多維地址,包括把下一個(gè)路由資源的多維地址映射到鏈路層地址。 還包括通過(guò)査找目標(biāo)多維地址以及根據(jù)多維地址編址協(xié)議,多維地址空間結(jié)構(gòu)規(guī)范計(jì)算確定 多維地址虛擬網(wǎng)(覆蓋網(wǎng))的關(guān)聯(lián)資源(路由資源)來(lái)找出下一個(gè)路由資源的多維地址。本公開(kāi)包括使路由資源102或/和路由資源103相互之間周期性的或根據(jù)請(qǐng)求交互包含有 路由信息的報(bào)文;并根據(jù)網(wǎng)絡(luò)拓?fù)浜拓?fù)荷的變化引起路由表或/和目標(biāo)高速緩存的改變;包括 更新目標(biāo)高速緩存,包括更新路由表,本公開(kāi)所述路由表包括多維地址靜態(tài)路由表、多維地 址動(dòng)態(tài)路由表,路由表中包含有路由/子網(wǎng)標(biāo)識(shí)字段、目標(biāo)多維地址字段、下一跳地址字段、 標(biāo)志字段、引用計(jì)數(shù)字段、使用字段、接口字段;或還包括多維地址虛擬空間結(jié)構(gòu)字段; 或還包括關(guān)聯(lián)多維地址路由表,路由表中包含有路由/子網(wǎng)標(biāo)識(shí)字段、目標(biāo)多維地址字段、 關(guān)聯(lián)多維地址字段。本公開(kāi)包括用路由表確定用于轉(zhuǎn)發(fā)數(shù)據(jù)分組的接口;用路由表確定用于 轉(zhuǎn)發(fā)數(shù)據(jù)分組的下一跳多維地址;當(dāng)數(shù)據(jù)分組是直接交付時(shí)(目標(biāo)多維地址就是本地鏈路上 的資源的多維地址),數(shù)據(jù)分組的下一跳多維地址就是目標(biāo)多維地址,當(dāng)數(shù)據(jù)分組是間接交付 時(shí),下一跳的多維地址則是一個(gè)路由資源的多維地址。多維地址協(xié)議數(shù)據(jù)分組的交付和路由 選擇、多維地址路由-域協(xié)議包括在路由表中或目標(biāo)高速緩存中選擇一個(gè)路由,用這個(gè)選定的 路由來(lái)產(chǎn)生下一跳接口和下一跳多維地址。所述路由選擇,包括下一跳路由選擇;包括特 定網(wǎng)絡(luò)路由選擇;包括特定主機(jī)路由選擇;包括邏輯網(wǎng)絡(luò)路由選擇;包括默認(rèn)路由選擇; 包括特定路由域路由選擇。尋找匹配路由的順序是,l匹配整個(gè)目標(biāo)多維地址的主機(jī)路由;2匹配目標(biāo)多維地址的具有最長(zhǎng)路由/子網(wǎng)標(biāo)識(shí)字段的網(wǎng)絡(luò)路由/邏輯網(wǎng)絡(luò)路由或/和匹配目標(biāo)多維地址的空間結(jié)構(gòu)的具有最長(zhǎng)網(wǎng)絡(luò)空間結(jié)構(gòu)字段的邏輯網(wǎng)絡(luò)路由;3默認(rèn)路由;包括使用以下步驟確定使用哪個(gè)路由表項(xiàng)進(jìn)行轉(zhuǎn)發(fā)數(shù)據(jù)分組l對(duì)于路由表中的每一項(xiàng),將網(wǎng)絡(luò)路由/子網(wǎng)標(biāo)識(shí)字段和目標(biāo)地址的相應(yīng)位進(jìn)行比較,作 比較的位的數(shù)目由路由的路由/子網(wǎng)標(biāo)識(shí)字段的長(zhǎng)度來(lái)確定,如果網(wǎng)絡(luò)路由/子網(wǎng)標(biāo)識(shí)字段中 的所有位都與目標(biāo)多維地址中所有位相匹配,則此路由和目標(biāo)多維地址時(shí)相匹配的;或?qū)τ?路由表中的每一項(xiàng),將邏輯網(wǎng)絡(luò)的空間結(jié)構(gòu)字段和目標(biāo)地址的相應(yīng)位進(jìn)行比較,作比較的位 的數(shù)目由路由的空間結(jié)構(gòu)字段的長(zhǎng)度來(lái)確定,如果網(wǎng)絡(luò)空間結(jié)構(gòu)字段中的所有位都與目標(biāo)多 維地址中所有位相匹配,則此路由和目標(biāo)多維地址時(shí)相匹配的;2創(chuàng)建匹配路由列表,選擇 那些具有最長(zhǎng)匹配路由/子網(wǎng)標(biāo)識(shí)字段長(zhǎng)度的路由,或選擇那些具有最長(zhǎng)匹配空間結(jié)構(gòu)字段的 路由;如果有多個(gè)最長(zhǎng)匹配路由,則路由資源通過(guò)最短距離來(lái)選擇最佳路由。本公開(kāi)的又一 較佳的實(shí)施例是根據(jù)多維地址的分區(qū)域分級(jí)別的樹(shù)狀編址結(jié)構(gòu)和對(duì)應(yīng)的邏輯網(wǎng)絡(luò)的分區(qū)域分 級(jí)別樹(shù)狀空間結(jié)構(gòu),進(jìn)行分區(qū)域、分級(jí)別路由;在邏輯網(wǎng)絡(luò)中的分區(qū)域、分級(jí)別路由,可將 目標(biāo)多維地址和本級(jí)別邏輯網(wǎng)絡(luò)的下一級(jí)邏輯網(wǎng)絡(luò)所對(duì)應(yīng)的網(wǎng)絡(luò)地址的路由/子網(wǎng)標(biāo)識(shí)或空 間結(jié)構(gòu)部部分進(jìn)行尋址和路由匹配。當(dāng)一個(gè)數(shù)據(jù)流的第一個(gè)報(bào)文通過(guò)査找路由表轉(zhuǎn)發(fā)后,在 高速緩存中生成相應(yīng)的轉(zhuǎn)發(fā)信息,該數(shù)據(jù)流后續(xù)報(bào)文的轉(zhuǎn)發(fā)就可以通過(guò)直接?xùn)苏夷繕?biāo)高速緩 存來(lái)實(shí)現(xiàn)。從而縮減多維地址協(xié)議報(bào)文的排隊(duì)流程,減少報(bào)文的轉(zhuǎn)發(fā)時(shí)間,提高多維地址協(xié) 議報(bào)文的轉(zhuǎn)發(fā)吞吐量。同時(shí),對(duì)目標(biāo)高速緩存中的轉(zhuǎn)發(fā)表進(jìn)行優(yōu)化,以加快査找速度。通常路由資源收到一個(gè)多維地址協(xié)議報(bào)文后,將它從接口存儲(chǔ)器拷貝至CPU中,CPU根 據(jù)多維地址協(xié)議報(bào)文的目標(biāo)多維地址尋找,目標(biāo)高速緩存或路由表中與之匹配的路由,然后 確定一條最佳的路徑,同時(shí)還將多維地址協(xié)議報(bào)文按照數(shù)據(jù)鏈路層上使用的協(xié)議進(jìn)行封裝, 最后,封裝后的鏈路層幀通過(guò)DMA (Direct Memory Access,直接內(nèi)存訪(fǎng)問(wèn))拷貝到輸出隊(duì) 列中進(jìn)行報(bào)文轉(zhuǎn)發(fā)。圖5示出的是多維地址路由域協(xié)議的路由資源的概念示圖,其包含有網(wǎng)絡(luò)接口 501,通 過(guò)該接口實(shí)現(xiàn)和物理鏈路的連接,每個(gè)路由資源可包含有多個(gè)網(wǎng)路接口;還包括路由選擇模 塊502,該路由選擇模塊在路由資源之間進(jìn)行路由信息交換(控制信息交換),動(dòng)態(tài)的更新目 標(biāo)高速緩存或/和路由表,還包括根據(jù)目標(biāo)多維地址確定關(guān)聯(lián)多維地址;還包括目標(biāo)高速緩存 503,存儲(chǔ)的是最近有信息發(fā)送到的下一跳目標(biāo)多維地址或/和關(guān)聯(lián)多維地址,在目標(biāo)高速緩 存中的每一項(xiàng)都包含有目標(biāo)多維地址或/和關(guān)聯(lián)多維地址,先前解析的目標(biāo)多維地址的下一跳 地址或/和關(guān)聯(lián)多維地址的下一跳地址和相應(yīng)的路徑MTU;還包括路由表504,該路由表中包 含有多維地址數(shù)據(jù)分組轉(zhuǎn)發(fā)路徑的信息;還包括轉(zhuǎn)發(fā)引擎505,首先根據(jù)多維地址協(xié)議數(shù)據(jù)報(bào)報(bào)頭所包含的信息在目標(biāo)高速緩存中查找是否存在一個(gè)與將要轉(zhuǎn)發(fā)的多維地址協(xié)議數(shù)據(jù)分組的目標(biāo)多維地址或關(guān)聯(lián)多維地址相匹配的表項(xiàng),如果存在根據(jù)該目標(biāo)高速緩存的信息確定 數(shù)據(jù)分組的轉(zhuǎn)發(fā)路徑,如果不存在則根據(jù)多維地址協(xié)議數(shù)據(jù)報(bào)報(bào)頭所包含的信息査找路由表, 確定數(shù)據(jù)分組的轉(zhuǎn)發(fā)路徑;還包括交換結(jié)構(gòu)506,用于連接多個(gè)網(wǎng)絡(luò)接口,在轉(zhuǎn)發(fā)引擎的控 制下提供高速數(shù)據(jù)通路;通過(guò)該交換結(jié)構(gòu)實(shí)現(xiàn)數(shù)據(jù)分組有輸入端口到輸出端口的轉(zhuǎn)發(fā)。圖6示出的是包含有路由結(jié)構(gòu)-域選擇模塊的多維地址路由-域協(xié)議的路由資源的概念 示圖,其包含有路由-域選擇模塊601,路由-域選擇模塊601包括根據(jù)多維地址信息維或報(bào) 頭中的標(biāo)識(shí)確定該地址是否需要路由資源進(jìn)行建立到關(guān)聯(lián)資源的選擇。該路由-域選擇模塊用 算法推導(dǎo)方式根據(jù)多維地址編制規(guī)范,多維地址路由-域規(guī)范和目標(biāo)多維地址,利用多維地址 分區(qū)、分級(jí)、分序的規(guī)律性,使用程序化算法,自動(dòng)確定下一跳地址或/和關(guān)聯(lián)多維地址,所 述多維地址路由-域規(guī)范包括使路徑鄰近的路由資源,獲得多維地址空間結(jié)構(gòu)上鄰近的多維 地址;使通過(guò)多維地址空間結(jié)構(gòu)的相互關(guān)聯(lián),可確定路徑相鄰近的路由資源。路由-域選擇模 塊601還包括根據(jù)多維地址的分區(qū)域分級(jí)別的樹(shù)狀編址結(jié)構(gòu)和對(duì)應(yīng)的邏輯網(wǎng)絡(luò)的分區(qū)域分級(jí) 別樹(shù)狀空間結(jié)構(gòu)進(jìn)行分區(qū)域、分級(jí)別路由的選擇;在邏輯網(wǎng)絡(luò)中的分區(qū)域、分級(jí)別路由選擇, 可將目標(biāo)多維地址和本級(jí)別邏輯網(wǎng)絡(luò)的下一級(jí)邏輯網(wǎng)絡(luò)所對(duì)應(yīng)的網(wǎng)絡(luò)地址的路由/子網(wǎng)標(biāo)識(shí) 或空間結(jié)構(gòu)部部分進(jìn)行尋址和路由匹配。該路由-域選擇模塊還包括在路由資源之間進(jìn)行路由 信息交換(控制信息交換),動(dòng)態(tài)的更新目標(biāo)高速緩存。本公開(kāi)是用多維地址協(xié)議路由資源將多個(gè)多維統(tǒng)一網(wǎng)的子網(wǎng)相互連接起來(lái),在多維地址 協(xié)議定義的網(wǎng)絡(luò)中中任何一個(gè)資源都可以成為路由資源,任何一個(gè)資源都可以維護(hù)到達(dá)其目 標(biāo)多維地址、關(guān)聯(lián)多維地址的路由表、目標(biāo)高速緩存、轉(zhuǎn)交數(shù)據(jù)分組、選擇路由。即任何以 多維地址標(biāo)識(shí)的資源(節(jié)點(diǎn)和路由器)都可具有能夠?qū)⑼ㄐ帕鬓D(zhuǎn)發(fā)到指定目標(biāo)資源的路由。 在經(jīng)由路由資源,發(fā)送數(shù)據(jù)報(bào)至目標(biāo)地址時(shí),路由資源(節(jié)點(diǎn)和路由器)發(fā)現(xiàn)多維地址協(xié)議 數(shù)據(jù)報(bào)的目標(biāo)地址,并在本地路由表或關(guān)聯(lián)路由表中搜索匹配的多維地址, 一旦路由資源(節(jié) 點(diǎn)和路由器)發(fā)現(xiàn)相匹配的目標(biāo)地址條目,則數(shù)據(jù)包將按照目標(biāo)高速緩存或路由表或關(guān)聯(lián)路 由表中該條目對(duì)應(yīng)的下一跳地址進(jìn)行轉(zhuǎn)輸,此過(guò)程重復(fù)進(jìn)行,直至到達(dá)目標(biāo)地址為止。多維地址協(xié)議定義的數(shù)據(jù)包傳送的過(guò)程,包括源多維資源發(fā)送數(shù)據(jù)包的過(guò)程、路由資源 轉(zhuǎn)發(fā)數(shù)據(jù)包的過(guò)程或/和多維資源向其關(guān)聯(lián)多維資源轉(zhuǎn)發(fā)數(shù)據(jù)包的過(guò)程、目標(biāo)資源接收數(shù)據(jù)包 的過(guò)程圖7示出的是源資源發(fā)送數(shù)據(jù)包的過(guò)程多維地址協(xié)議定義源資源(主機(jī))發(fā)送一個(gè)多維地址協(xié)議數(shù)據(jù)包的過(guò)程,包括使用本地 主機(jī)(資源)的數(shù)據(jù)格式和多維地址鄰域-資源發(fā)現(xiàn)協(xié)議,當(dāng)向任意目標(biāo)發(fā)送數(shù)據(jù)包時(shí),其實(shí) 現(xiàn)步驟包括701.開(kāi)始;702.設(shè)置跳限制的值,將跳限制字段的值設(shè)為默認(rèn)值或設(shè)為應(yīng)用程序特定的值。703.根據(jù)多維地址信息維或多維地址報(bào)頭中的標(biāo)識(shí)確認(rèn)是否需要同時(shí)向目標(biāo)關(guān) 聯(lián)多維地址或/和源多維地址的關(guān)聯(lián)多維地址發(fā)送數(shù)據(jù)包進(jìn)行通告。如果不是則進(jìn)行步驟704. 在目標(biāo)多維地址高速緩存中査找與目標(biāo)多維地址相匹配的項(xiàng)。705.確認(rèn)在相應(yīng)的高速緩存中 是否找到匹配的項(xiàng)。如果是,步驟706.則從相應(yīng)的高速緩存中獲得下一跳地址。707.在相應(yīng) 的鄰多維資源高速緩存中或相應(yīng)的關(guān)聯(lián)多維資源高速緩存中査找相應(yīng)的匹配下一跳地址的 項(xiàng)。708.確認(rèn)在相應(yīng)的鄰多維資源高速緩存中或在相應(yīng)的關(guān)聯(lián)多維資源高速緩存中是否找到 匹配的項(xiàng)。如果找到匹配的項(xiàng),則進(jìn)行步驟709.使用相應(yīng)的鄰多維資源高速緩存項(xiàng)的鏈路層 地址發(fā)送數(shù)據(jù)包,或/和使用相應(yīng)的關(guān)聯(lián)多維資源高速緩存項(xiàng)的鏈路層地址發(fā)送數(shù)據(jù)包到路由 資源。在步驟703.如果確認(rèn)需要向目標(biāo)關(guān)聯(lián)多維地址或/和向源關(guān)聯(lián)多維地址發(fā)送數(shù)據(jù)包, 則進(jìn)行步驟710.在目標(biāo)關(guān)聯(lián)多維地址高速緩存或/和源關(guān)聯(lián)多維地址高速緩存中査找與其相 匹配的項(xiàng),下一步再跳至步驟705。步驟705.中在相應(yīng)的高速緩存中沒(méi)有找到相匹配的項(xiàng), 則進(jìn)行步驟711.在路由表中査找與目標(biāo)多維地址或目標(biāo)關(guān)聯(lián)多維地址或源關(guān)聯(lián)多維地址有最 長(zhǎng)匹配的路由;或用算法推導(dǎo)方式根據(jù)多維地址編制規(guī)范,多維地址路由-域規(guī)范和目標(biāo)多維 地址,利用多維地址分區(qū)、分級(jí)、分序的規(guī)律性,使用程序化算法,自動(dòng)確定下一跳地址或/ 和關(guān)聯(lián)多維地址。步驟712.確認(rèn)是否存在最長(zhǎng)匹配路由。如果確認(rèn)有,則進(jìn)行步驟713.將下 一跳地址設(shè)置為路由的下一跳地址(基于最短距離的最長(zhǎng)匹配路由)設(shè)置為路由的下一跳地 址。步驟714.更新相應(yīng)的高速緩存;下一步跳至步驟707。如果步驟712.如果確認(rèn)不存在匹 配路由,則進(jìn)行步驟715.將相應(yīng)的下一跳地址的值置為目標(biāo)地址,然后選擇一個(gè)接口,下一 步則跳至步驟714。如果步驟708.在相應(yīng)的鄰多維資源高速緩存中或在相應(yīng)的關(guān)聯(lián)多維資源 高速緩存中沒(méi)有找到匹配的項(xiàng),則進(jìn)行步驟716.通過(guò)地址解析過(guò)程來(lái)確定相應(yīng)的下一跳多維 地址。步驟717.確認(rèn)多維地址解析過(guò)程是否成功。如果成功,則進(jìn)行步驟718.更新鄰多維資 源高速緩存或相應(yīng)的關(guān)聯(lián)多維資源高速緩存。然后跳入步驟709。步驟717.如果確認(rèn)不成功 則進(jìn)行步驟719報(bào)告錯(cuò)誤發(fā)生。圖8示出的是路由資源接收和轉(zhuǎn)發(fā)數(shù)據(jù)包的過(guò)程或是路由資源接收和向其關(guān)聯(lián)多維資源 轉(zhuǎn)發(fā)數(shù)據(jù)包的過(guò)程步驟,其步驟包括801.接收數(shù)據(jù)包。802.進(jìn)行可選的多維地址協(xié)議報(bào)失 錯(cuò)誤檢測(cè),諸如確認(rèn)版本的值,源地址不是回環(huán)地址,或多播(組播)地址。803.檢驗(yàn)多 維地址協(xié)議數(shù)據(jù)包中的目標(biāo)多維地址是否對(duì)應(yīng)于一個(gè)該路由資源的接口地址,如果不是則進(jìn) 行步驟804.將跳限制字段的值減1 (一般情況下是減l)。 805.檢驗(yàn)跳限制字段的值是否大于 0。如果不大于O,進(jìn)行步驟806.發(fā)送多維地址控制報(bào)文協(xié)議的超時(shí),超跳報(bào)文,并丟棄該數(shù) 據(jù)包,如果步驟805.中檢驗(yàn)跳限制字段的值大于0,則進(jìn)行步驟807.更新多維地址協(xié)議報(bào)頭中的跳限制字段。808.根據(jù)多維地址信息維或多維地址報(bào)頭中的標(biāo)識(shí)確認(rèn)是否還要向目標(biāo)關(guān)聯(lián)多維地址或/和源關(guān)聯(lián)多維地址轉(zhuǎn)發(fā)數(shù)據(jù)包。如果不需要轉(zhuǎn)發(fā),則進(jìn)行步驟809.在目標(biāo) 多維地址高速緩存中査找與目標(biāo)多維地址匹配的項(xiàng)。如果步驟808.如果確認(rèn)需要向目標(biāo)關(guān)聯(lián) 多維地址或/和源關(guān)聯(lián)多維地址轉(zhuǎn)發(fā)數(shù)據(jù)包。則進(jìn)行步驟810.在目標(biāo)關(guān)聯(lián)多維地址高速緩存 或/和源關(guān)聯(lián)多維地址高速緩存中查找與其相匹配的項(xiàng)。步驟811.確認(rèn)步驟809.或/和810. 在相應(yīng)的高速緩存中是否找到匹配的項(xiàng),如果找到相匹配的項(xiàng)則進(jìn)行步驟812.確認(rèn)這個(gè)數(shù)據(jù) 包是否是個(gè)乒乓數(shù)據(jù)包,如果是則進(jìn)行步驟813.發(fā)送多維地址控制報(bào)文協(xié)議的目標(biāo)不可達(dá)一 地址不可達(dá)報(bào)文并丟棄該數(shù)據(jù)包,步驟812.確認(rèn)不是乒乓數(shù)據(jù)包則進(jìn)行步驟814,確認(rèn)發(fā)送 方是否需要進(jìn)行路徑優(yōu)選,如果需要?jiǎng)t進(jìn)行步驟815.發(fā)送多維地址協(xié)議的資源路徑優(yōu)選報(bào)文 后跳至步驟816,步驟814.如果確認(rèn)不需要進(jìn)行路徑優(yōu)選,則進(jìn)行步驟816.將下一跳接口的 鏈路MTU與將要轉(zhuǎn)發(fā)的多維地址協(xié)議數(shù)據(jù)包的大小比較,鏈路MTU是否小于數(shù)據(jù)包,如果鏈 路MTU小于數(shù)據(jù)包的大小,則進(jìn)行步驟817.向源多維資源(源主機(jī))發(fā)送一個(gè)多維地址控制 報(bào)文協(xié)議的數(shù)據(jù)包過(guò)長(zhǎng)報(bào)文并丟棄這個(gè)數(shù)據(jù)包;如果步驟816確認(rèn)MTU大于數(shù)據(jù)包的大小則 進(jìn)行步驟818.確認(rèn)在相應(yīng)的鄰多維資源高速緩存中或相應(yīng)的關(guān)聯(lián)多維資源高速緩存中是否存 在于相應(yīng)的下一跳地址匹配的項(xiàng);如果步驟818確認(rèn)在相應(yīng)的鄰多維資源高速緩存中或相應(yīng) 的關(guān)聯(lián)多維資源高速緩存中存在與相應(yīng)的下一跳地址匹配的項(xiàng),進(jìn)行步驟819.使用相應(yīng)的鄰 多維資源高速緩存項(xiàng)或相應(yīng)的關(guān)聯(lián)多維資源高速緩存中的鏈路層地址發(fā)送數(shù)據(jù)包。如果步驟 818.在相應(yīng)的鄰多維資源高速緩存中或/和相應(yīng)的關(guān)聯(lián)多維資源高速緩存沒(méi)發(fā)現(xiàn)與相應(yīng)的下 一跳地址匹配的項(xiàng),則進(jìn)行步驟820.通過(guò)多維地址解析過(guò)程來(lái)確定下一跳地址的鏈路層地址。 步驟821.確認(rèn)多維地址解析是否成功,如果成功進(jìn)行步驟822.更新相應(yīng)的鄰多維資源高速緩 存或相應(yīng)的關(guān)聯(lián)多維資源高速緩存,下一步跳至步驟819。如果步驟821.多維地址解析不成 功,則進(jìn)行步驟823.發(fā)送多維地址控制報(bào)文協(xié)議的目標(biāo)不可到達(dá)——地址不可到達(dá)報(bào)文,并 丟棄該數(shù)據(jù)包。如果步驟811.確定沒(méi)有在相應(yīng)的高速緩存中找到匹配的項(xiàng)則進(jìn)行步驟824. 在相應(yīng)的路由表中査找與目標(biāo)多維地址或目標(biāo)關(guān)聯(lián)多維地址或源關(guān)聯(lián)多維地址具有最長(zhǎng)匹配 的路由;或用算法推導(dǎo)方式根據(jù)多維地址編制規(guī)范,多維地址路由-域規(guī)范和目標(biāo)多維地址, 利用多維地址分區(qū)、分級(jí)、分序的規(guī)律性,使用程序化算法,自動(dòng)確定下一跳地址或/和關(guān)聯(lián) 多維地址。步驟825.確認(rèn)是否存在相應(yīng)的最長(zhǎng)匹配的路由。如果沒(méi)有進(jìn)行步驟826.發(fā)送多維 地址協(xié)議控制報(bào)文的目標(biāo)不可達(dá)——沒(méi)有到達(dá)目標(biāo)路由報(bào)文,并丟棄該數(shù)據(jù)包。如果步驟825. 確認(rèn)存在相應(yīng)的路由,步驟827.將相應(yīng)的下一跳地址(基于最短距離的最長(zhǎng)匹配路由)設(shè)置 為路由的下一跳地址。步驟828.更新相應(yīng)的目標(biāo)高速緩存,下一步跳至步驟812。如果步驟 803.確定是則進(jìn)行步驟829像目標(biāo)資源一樣處理該多維地址協(xié)議數(shù)據(jù)包。
      圖9示出的是目標(biāo)資源接收數(shù)據(jù)包的過(guò)程的步驟,步驟包括901.接收數(shù)據(jù)包,902.進(jìn)行可選的多維地址協(xié)議報(bào)頭錯(cuò)誤檢測(cè)(諸如確認(rèn)版本字段的值,并且源地址不是回環(huán)多維 地址或多播(組播)多維地址)903.檢驗(yàn)多維地址協(xié)議數(shù)據(jù)包中的目標(biāo)地址是否對(duì)應(yīng)一個(gè)本 地多維資源接口的多維地址。如果沒(méi)有進(jìn)行步驟904.丟棄該數(shù)據(jù)包。如果步驟903.確認(rèn)是, 則進(jìn)行步驟905.根據(jù)多維地址信息維或多維地址報(bào)頭中的標(biāo)識(shí)確認(rèn)是否需要向關(guān)聯(lián)多維資 源轉(zhuǎn)發(fā),如果是跳至圖8中的步驟804,如果步驟905確認(rèn)不需要向關(guān)聯(lián)多維資源轉(zhuǎn)發(fā),則 進(jìn)行步驟906.處理多維地址協(xié)議報(bào)頭根據(jù)子報(bào)頭組合標(biāo)識(shí)的值來(lái)處理子報(bào)頭(如果有的話(huà)) 907.確認(rèn)子報(bào)頭組合標(biāo)識(shí)的值表示的協(xié)議是否存在。如果不存在進(jìn)行步驟908.發(fā)送多維地址 協(xié)議控制報(bào)文協(xié)議的參數(shù)問(wèn)題——無(wú)法識(shí)別下一個(gè)報(bào)頭類(lèi)型報(bào)文并丟棄該數(shù)據(jù)包。如果步驟 確認(rèn)協(xié)議存在,則進(jìn)行步驟909.確認(rèn)上層協(xié)議數(shù)據(jù)單元是否是一個(gè)多維地址簡(jiǎn)單數(shù)據(jù)報(bào)協(xié)議, 或TCP/IP協(xié)議族的UDP,如果是則進(jìn)行步驟910.確認(rèn)是否有相應(yīng)的應(yīng)用程序在偵聽(tīng)相應(yīng)的目 標(biāo)端口,如果有則進(jìn)行步驟911.外理內(nèi)容。如果步驟910確認(rèn)沒(méi)有應(yīng)用程序在偵聽(tīng)目標(biāo)端口, 則進(jìn)行步驟912.發(fā)送多維地址控制報(bào)文協(xié)議的目標(biāo)不可達(dá)——端口不可達(dá)報(bào)文并丟棄該數(shù)據(jù) 包。步驟909.如果確認(rèn)不是,則進(jìn)行步驟913.確認(rèn)上層協(xié)議數(shù)據(jù)單元是否是一個(gè)多維地址傳 輸控制協(xié)議或TCP/IP協(xié)議族的TCP協(xié)議,如果不是則進(jìn)行步驟914.將上層協(xié)議數(shù)據(jù)單元傳 遞給正確的上層協(xié)議,如果步驟913.確認(rèn)上層協(xié)議數(shù)據(jù)單元是一個(gè)多維地址傳輸控制協(xié)議或 TCP/IP協(xié)議族的TCP協(xié)議,則進(jìn)行步驟915.確認(rèn)是否有相應(yīng)的應(yīng)用程序在偵聽(tīng)相應(yīng)的目標(biāo)端 口,如果沒(méi)有,則進(jìn)行步驟916.發(fā)送多維地址傳輸控制協(xié)議的連接復(fù)位報(bào)文,并丟棄這個(gè)數(shù) 據(jù)包,步驟915.中如果確定有應(yīng)用程序在偵聽(tīng)目標(biāo)端口則跳至步驟911.處理內(nèi)容。
      多維地址協(xié)議還包括定義多維資源、多維管理資源以及多維統(tǒng)一網(wǎng)路由資源等資源概念 主機(jī)的數(shù)據(jù)格式,
      如圖IO示出的是示目標(biāo)多維地址高速緩存,其存儲(chǔ)的是最近有信息發(fā)送到的目標(biāo)的下一 跳多維地址,該高速緩存中的每一項(xiàng)都含有但不限于IOOI.該高速緩存名;1002.目標(biāo)多維 地址;1003.先前解析的下一跳多維地址;1004.目標(biāo)的路徑MTU; 1005.指向關(guān)聯(lián)、融合、結(jié) 合、黏合、綁定高速緩存的表項(xiàng)的指針;圖11示出的是目標(biāo)關(guān)聯(lián)多維地址高速緩存,其存 儲(chǔ)的是最近有信息發(fā)送到的目標(biāo)關(guān)聯(lián)多維地址的下一跳多維地址,該高速緩存中的每一項(xiàng)都 含有但不限于;1101.該高速緩存名;1102.目標(biāo)關(guān)聯(lián)多維地址;1103.先前解析的下一跳多 維地;1104.路經(jīng)MTU;1105.指向目標(biāo)、融合、結(jié)合、黏合、綁定高速緩存的表項(xiàng)的指針;
      圖12示出的是源關(guān)聯(lián)多維地址高速緩存,其存儲(chǔ)的是最近有信息發(fā)送到的源關(guān)聯(lián)多維地 址的下一跳多維地址,該高速緩存中的每一項(xiàng)都包含有但不限于1201.該高速緩存名;1202 . 源關(guān)聯(lián)多維地址;1203.先前解析的下一跳的多維地址;1204.路經(jīng)MTU; 1205.指向目標(biāo)、 融合、結(jié)合、黏合、綁定高速緩存的表項(xiàng)的指針;圖13示出的是鄰多維資源高速緩存,其包括但不限于1301.該高速緩存名;1302.鄰多維資源的鏈路上多維地址;1303.鏈路層地
      址;1304.可到達(dá)性標(biāo)志; 圖14示出的是目標(biāo)關(guān)聯(lián)多維資源高速緩存,其包括但不限于
      1401.該高速緩存名;1402.目標(biāo)關(guān)聯(lián)多維資源的鏈路上多維地址;1403.鏈路層地址;1404. 可到達(dá)性標(biāo)志; 圖15示出的是源關(guān)聯(lián)多維資源高速緩存,其包括但不限于1501.該高
      速緩存名;1502.源關(guān)聯(lián)多維資源的鏈路上多維地址;1503.鏈路層地址;1504.可到達(dá)性標(biāo)志; 圖16示出的是融合高速緩存,融合高速緩存是每個(gè)多維資源節(jié)點(diǎn)和管理多維資源都要維 護(hù)的一張表,它用于保存移動(dòng)多維地址的當(dāng)前融合,其每個(gè)表項(xiàng)中都包含但不限于以下信息 1601.該高速緩存名;1602.請(qǐng)求融合多維資源的本地多維地址;1603.請(qǐng)求融合多維資源的轉(zhuǎn) 交多維地址;1604.表項(xiàng)的生存期;1605.本地注冊(cè)標(biāo)志;1606.偽路由器標(biāo)志;1607.其它信
      息; 圖17示出的是結(jié)合高速緩存,結(jié)合高速緩存是每個(gè)多維資源節(jié)點(diǎn)和管理多維資源都
      要維護(hù)的一張表,它用于保存移動(dòng)多維地址的當(dāng)前結(jié)合,其每一個(gè)表項(xiàng)中都包含但不限于以
      下信息1701.該高速緩存名;1702.請(qǐng)求結(jié)合多維資源的本地多維地址;1703.請(qǐng)求結(jié)合多維 資源的轉(zhuǎn)交地址;1704.表項(xiàng)生存期;1705.本地注冊(cè)標(biāo)志;1706.偽路由器標(biāo)志;1707.其它
      信息; 圖18示出的是黏合高速緩存,黏合高速緩存是每個(gè)多維資源節(jié)點(diǎn)和管理多維資
      源都要維護(hù)的一張表,它用于保存移動(dòng)多維地址的當(dāng)前黏合,其每一個(gè)表項(xiàng)中都包含但不限
      于以下信息1801.該高速緩存名;1802.請(qǐng)求黏合多維資源的本地多維地址;1803.請(qǐng)求黏合 多維資源的轉(zhuǎn)交多維地址;1804.表項(xiàng)生存期;1805.本地注冊(cè)標(biāo)志;1806.偽路由器標(biāo)志;1807. 其它信息;圖19示出的是綁定高速緩存,綁定高速緩存是每個(gè)通訊節(jié)點(diǎn)和管理資源都要 維護(hù)的一張表,它用于保存移動(dòng)節(jié)點(diǎn)的當(dāng)前綁定,其每個(gè)表項(xiàng)中都包含但不限于以下信息
      1901.該高速緩存名;1802.移動(dòng)多維資源的本地多維地址;1903.移動(dòng)多維資源的轉(zhuǎn)交多維地
      址;1904.表項(xiàng)生存期;1905.本地注冊(cè)標(biāo)志;1906.公告為一個(gè)路由器的標(biāo)志;1807.最新綁
      定請(qǐng)求的發(fā)送時(shí)間;1908.其它信息;圖20示出的是路由優(yōu)選序列列表,該列表中包含
      了鏈路上的路由優(yōu)選序列,即路由地址的排序,首選路由即是最佳的第一跳地址,利用路由
      優(yōu)選序列以使多維資源選擇合適的路由進(jìn)行多路徑傳輸,其包含但不限于以下信息,2001. 該列表名;2002.路由地址排序; 圖21示出的是默認(rèn)路由資源列表,該表中包含了與
      鏈路上的路由資源相對(duì)應(yīng)的多維地址,這些路由資源或者是發(fā)送了路由資源公告報(bào)文的路由
      器,或者是有資格用作默認(rèn)路由資源的路由器,其包含但不限于以下信息2101.該列表名;
      2102.默認(rèn)路由資源序列;圖22示出的是鏈路級(jí)地址列表,該列表包含了鏈路級(jí)地址,在
      該列表的每一項(xiàng)都定義了直接到達(dá)目標(biāo)(鄰多維資源)的一個(gè)多維地址范圍,該列表根據(jù)路
      由資源在路由公告報(bào)文中所公告的選項(xiàng)信息來(lái)添加表項(xiàng),其包含但不限于以下信息2201. 該列表名;2202.鏈路級(jí)地址;2203.多維地址范圍; 圖23示出的是父級(jí)別地址列表,該列表包含了父級(jí)別多維地址,該列表每一項(xiàng)都定義了直接到達(dá)父級(jí)別多維資源的多維地址的 所屬多維地址范圍,其包含但不限于以下信息:2301.該列表名;2302.父級(jí)別多維地址;2303. 多維地址范圍; 圖24示出的是子級(jí)別多維地址列表,該列表包含了使用的子級(jí)別多維地 址,其包含但不限于以下信息2401.該列表名;2402.子級(jí)別多維地址序列; 圖25示出的 是融合更新列表,該列表由源多維資源維護(hù)和管理多維資源維護(hù),用于記錄發(fā)送給管理多維 資源和新目標(biāo)多維資源的最新融合更新,該列表的表項(xiàng)中包含但不限于以下信息2501.該列 表名;2502 .融合更新所發(fā)向資源的多維地址;2503.融合更新中的本地多維地址;2504.最 新融合更新中的轉(zhuǎn)交多維地址;2505.融合更新中的生存期字段的值;2506.融合的剩余時(shí)間; 2507.其它信息; 圖26示出的是黏合更新列表,該列表有源多維資源和管理多維資源維 護(hù),用于記錄發(fā)送給管理資源和新目標(biāo)多維資源的最新黏合更新,該列表的表項(xiàng)中包含但不 限于以下信息2601.該列表名;2602.黏合更新所發(fā)向資源的多維地址;2603.黏合更新中的 本地多維地址;2604.最新黏合更新的轉(zhuǎn)交多維地址;2695.黏合更新中的生存期字段的值; 2606.黏合的剩余時(shí)間;2607.其它信息; 圖27示出的是結(jié)合更新列表,該列表由源多
      維資源和管理多維資源維護(hù),用于記錄發(fā)送給管理多維資源和新目標(biāo)多維資源的最新結(jié)合, 該列表的表項(xiàng)中包含但不限于以下信息2701.該列表名;2702.結(jié)合更新所發(fā)向資源的多維 地址;2703.結(jié)合更新中的本地多維地址;2704.最新結(jié)合更新中的轉(zhuǎn)交多維地址;2705.結(jié)合 更新中的生存期字段的值;2796.結(jié)合的剩余時(shí)間;2707.其它信息;圖28示出的是綁定 更新列表,該列表由移動(dòng)節(jié)點(diǎn)維護(hù),用于記錄發(fā)送給管理多維資源和通訊節(jié)點(diǎn)地最新綁定更 新,該列表的表項(xiàng)中包含但不限于以下信息2801.該列表名;2802.綁定更新所發(fā)向資源的 多維地址;2803.綁定更新中的本地多維地址;2804.最新綁定更新中的轉(zhuǎn)交多維地址;2805. 綁定更新中的生存期字段的值;2806.綁定的剩余時(shí)間;2807.其它信息; 圖29示出的是 本地管理資源列表,該列表由管理多維資源、移動(dòng)多維資源、源多維資源維護(hù),該列表的表 項(xiàng)中包含但不限于以下信息2901.該列表名;2902.鏈路上路由資源的鏈路本地地址;2903. 本地代理的一個(gè)或多個(gè)多維地址;2904.表項(xiàng)的剩余生存時(shí)間;2905.本地代理的優(yōu)先級(jí)。
      圖30示出的是多維地址路由表該列表的表項(xiàng)中包含但不限于以下信息3001.該列表名、 3002子網(wǎng)/路由標(biāo)識(shí)字段、3003目標(biāo)多維地址字段、3004下一跳地址字段、3005標(biāo)志字段、 3006引用計(jì)數(shù)字段、3007使用字段、3008接口字段;或還包括3009多維地址虛擬空間結(jié) 構(gòu)字段;或還包括 圖31示出的是關(guān)聯(lián)多維地址路由表該列表的表項(xiàng)中包含但不限于以 下信息3101.該列表名、3102子網(wǎng)/路由標(biāo)識(shí)字段、3103目標(biāo)多維地址字段、3104關(guān)聯(lián)多 維地址字段、3105下一跳地址字段、3106標(biāo)志字段、3107引用計(jì)數(shù)字段、3108使用字段、
      3109接口字段;或還包括3010多維地址虛擬空間結(jié)構(gòu)字段。當(dāng)進(jìn)行分組轉(zhuǎn)發(fā)時(shí),路由資源査找路由表,路由表指明分組的最佳路徑,路由表可以是 靜態(tài)的或動(dòng)態(tài)的。
      多維地址協(xié)議定義多維資源上的路由表中存儲(chǔ)了多維地址以及如何(直接或間接)到 達(dá)它們的信息。系統(tǒng)在査看多維地址路由表之前,首先會(huì)在目標(biāo)高速緩存或與關(guān)聯(lián)多維地址 相關(guān)的高速緩存中檢査是否存在一個(gè)與將要轉(zhuǎn)發(fā)的多維地址協(xié)議數(shù)據(jù)包的目標(biāo)多維地址或關(guān) 聯(lián)多維地址相匹配的表項(xiàng),如果沒(méi)有則使用相應(yīng)的路由表來(lái)確定。多維地址協(xié)議路由表的表 項(xiàng)。用于存儲(chǔ)路由的類(lèi)型包括直接連接的多維統(tǒng)一網(wǎng)路由,這些路由是直接連接的多維統(tǒng) 一網(wǎng)子網(wǎng)的多維地址。遠(yuǎn)程多維統(tǒng)一網(wǎng)路由這些路由是間接的連接,即通過(guò)其它的路由資 源可以到達(dá)的多維統(tǒng)一網(wǎng)子網(wǎng)的多維地址。主機(jī)路由是到達(dá)某一特定多維地址的路由。默 認(rèn)路由當(dāng)找不到到達(dá)某一指定多維統(tǒng)一網(wǎng)的子網(wǎng)或路由時(shí),所使用的默認(rèn)路由、關(guān)聯(lián)多維 地址路由是到達(dá)其關(guān)聯(lián)多維地址的路由。
      路由資源協(xié)議可以基于距離向量,鏈路狀態(tài)或路徑向量技術(shù)。其中距離向量路由算法包 括使所有路由器周期性的和鄰接路由其交換信息,交換的信息包含(D, V)序偶的列表,D 是到目的網(wǎng)絡(luò)的距離,V標(biāo)識(shí)目的網(wǎng)絡(luò),稱(chēng)為矢量。其中距離向量路由資源協(xié)議公告的路由 信息包括子網(wǎng)絡(luò)的多維地址,到達(dá)該子網(wǎng)絡(luò)的距離(跳數(shù))。
      本公開(kāi)還包括一種多維地址路由信息協(xié)議該協(xié)議是內(nèi)部路由選擇協(xié)議,用于自治系統(tǒng)內(nèi)
      部,是基于距離向量路由選擇的協(xié)議,包括使用Bellman-Ford算法計(jì)算路由表,該協(xié)議基于 UDP協(xié)議或多維地址簡(jiǎn)單數(shù)據(jù)報(bào)協(xié)議,各使用其特定的端口號(hào)發(fā)送和接收數(shù)據(jù)報(bào),多維地址 路由信息協(xié)議報(bào)文包括:選路信息請(qǐng)求報(bào)文和選路信息公告報(bào)文。選路信息請(qǐng)求報(bào)文和選 路信息公告報(bào)文的格式是相同的,
      圖32示出的是多維地址路由信息協(xié)議報(bào)文的格式,其包括由首部和若干個(gè)路由表項(xiàng)構(gòu) 成,報(bào)文格式中包括3201命令字段以該字段區(qū)分報(bào)文要實(shí)現(xiàn)的各種操作,當(dāng)命令字段的值為 1時(shí)為請(qǐng)求報(bào)文。當(dāng)命令字段的值為2時(shí)為公告報(bào)文;3202為版本號(hào)字段,以該字段定義協(xié) 議的版本號(hào);3203為保留字段;留作將來(lái)使用;3204路由表表項(xiàng)字段;圖33示出的是多維 地址路由信息協(xié)議報(bào)文的路由表項(xiàng)的格式,包括3301子網(wǎng)/路由標(biāo)識(shí)字段、3302路由標(biāo)記字 段以該字段的值區(qū)分內(nèi)部路由或外部路由;3303子網(wǎng)/路由標(biāo)識(shí)長(zhǎng)度字段;3304路由花費(fèi) 字段;以該字段定義到達(dá)指定目的路由花費(fèi)(跳數(shù)),諸如1 16之間的任意值,大于16的 值表示目標(biāo)不可達(dá);下一跳多維地址可用一個(gè)單獨(dú)的路由表項(xiàng)指定。多維地址路由信息協(xié)議 包括使用定時(shí)器實(shí)現(xiàn)路由表的更新和報(bào)文的發(fā)送。運(yùn)行多維地址路由信息協(xié)議的路由資源通 過(guò)定時(shí)器實(shí)現(xiàn)周期性(30s 40s)的向所有鄰接路由資源多播(組播)自己的路由表,路由
      資源根據(jù)交換的路由信息進(jìn)行路由更新。路由表項(xiàng)與定時(shí)器相聯(lián)系,包括期滿(mǎn)定時(shí)器,用于刪除超時(shí)的路由表項(xiàng),當(dāng)某路由項(xiàng)被標(biāo)志為無(wú)效時(shí),協(xié)議仍在路由表中保持該無(wú)效的路由項(xiàng), 以便通知其它的路由資源該路由項(xiàng)的變化,當(dāng)協(xié)議確信其鄰接點(diǎn)都得到了這一路由變化后, 則從路由表中刪除該無(wú)效路由項(xiàng)。所述路由表項(xiàng)與定時(shí)器相聯(lián)系,還包括無(wú)效定時(shí)器,該定 時(shí)器在路由表項(xiàng)創(chuàng)建時(shí)啟動(dòng),在該項(xiàng)路由每次更新時(shí)重置,當(dāng)無(wú)效定時(shí)器到時(shí),而仍未收到 該項(xiàng)路由的更新信息,則該項(xiàng)路由被打上無(wú)效標(biāo)志。這些路由暫時(shí)仍然會(huì)被路由資源周期性 的多播(組播),以使鄰接路由資源能從路由表中刪除該路由。定時(shí)器可被設(shè)置為120s或180s 或240s等。
      本公開(kāi)還包括一種多維地址最短路徑優(yōu)先協(xié)議,多維地址最短路徑優(yōu)先協(xié)議,是一種 分布式的鏈路狀態(tài)協(xié)議,基于鏈路狀態(tài)協(xié)議的路由資源在整個(gè)自治系統(tǒng)中交換鏈路狀態(tài)公告 信息以更新路由表,其信息中包含路由資源所連接的子網(wǎng)絡(luò)的多維地址(子網(wǎng)/路由標(biāo)識(shí)), 以及到達(dá)該子網(wǎng)絡(luò)的權(quán)重。使用鏈路狀態(tài)算法的路由資源,包括檢測(cè)所有鄰接路由資源的 狀態(tài),探測(cè)其鄰站是否處于活躍狀態(tài)且可以到達(dá);路由資源周期性的向自治系統(tǒng)的其它路由 資源包括使用單播或多播(組播)的方式傳播鏈路狀態(tài)信息的更新信息,包括使路由資源建 立鏈路狀態(tài)數(shù)據(jù)庫(kù),該數(shù)據(jù)庫(kù)中包含有鏈路狀態(tài)通告信息,路由資源利用這個(gè)數(shù)據(jù)庫(kù)來(lái)計(jì)算 最佳路由,包括使用Dijkstra最短路徑算法,對(duì)網(wǎng)絡(luò)拓?fù)鋱D求最短路徑,并將路由添加到路 由表中。所述傳播鏈路狀態(tài)信息的更新信息,包括Hello包、交換數(shù)據(jù)庫(kù)描述包、鏈路狀態(tài) 請(qǐng)求包、鏈路狀態(tài)更新包、鏈路狀態(tài)確認(rèn)包。多維地址最短路徑優(yōu)先協(xié)議數(shù)據(jù)包由多維地址 協(xié)議包頭和本地?cái)?shù)據(jù)鏈路包頭進(jìn)行封裝。本公開(kāi)還包括一種基于路徑向量的多維地址邊際網(wǎng) 關(guān)協(xié)議,該協(xié)議包括通過(guò)各種報(bào)文的交互在多個(gè)自治系統(tǒng)之間進(jìn)行路由信息交換,用交換得 到的路由信息建立一個(gè)表示多個(gè)自治系統(tǒng)之間的所有連接的邏輯路徑樹(shù)。路由資源用路徑樹(shù) 中的信息在自己的路由表中建立無(wú)循環(huán)的路由。
      上述所有實(shí)施例的描述中示出的是作為本發(fā)明的較佳實(shí)施例,本發(fā)明還可以有其它的實(shí) 施例,即在不脫離本發(fā)明范圍的情況下可進(jìn)行修改,應(yīng)當(dāng)理解這里公開(kāi)的是優(yōu)選的實(shí)施例, 上述的方法步驟中,可以存在除了這里所例示的以外還可以有許多變化,具體的應(yīng)當(dāng)理解到, 可以改變執(zhí)行某些步驟的順序,某些步驟是可選的,或者可以按照與這里描述的不同的方式 被執(zhí)行,并且某些步驟可以被組合。應(yīng)當(dāng)理解各實(shí)施例只是示范性的不應(yīng)當(dāng)作為對(duì)我們發(fā)明 范圍的限制,而是應(yīng)視為凡是落入權(quán)利要求范圍和其等同物的范圍和精神內(nèi)的所有實(shí)施例都 是我們的發(fā)明。
      權(quán)利要求
      1一種分組的交付和路由選擇的方法,其特征在于,包括-用多維地址標(biāo)識(shí)網(wǎng)絡(luò)中的資源,所述資源,包括信源資源、路由資源、目標(biāo)資源、關(guān)聯(lián)資源;-信源資源確定目標(biāo)資源多維地址;-信源資源經(jīng)過(guò)路由選擇通過(guò)接口、傳輸介質(zhì)將多維地址協(xié)議分組交付到以多維地址標(biāo)識(shí)的路由資源;-路由資源進(jìn)行根據(jù)目標(biāo)多維地址,確定關(guān)聯(lián)多維地址;-路由資源進(jìn)行路由選擇將多維地址協(xié)議分組交付到以多維地址標(biāo)識(shí)的目標(biāo)資源或關(guān)聯(lián)資源;-目標(biāo)資源或關(guān)聯(lián)資源接收多維地址協(xié)議分組。
      2.如權(quán)利要求1所述的一種分組的交付和路由選擇的方法,其特征在于,所述網(wǎng)絡(luò),包 括物理網(wǎng)絡(luò)和邏輯網(wǎng)絡(luò),所述邏輯網(wǎng)絡(luò);包括:用多維地址的邏輯空間結(jié)構(gòu)定義虛擬網(wǎng)絡(luò)的 邏輯結(jié)構(gòu)和關(guān)系。
      3.如權(quán)利要求2所述的一種分組的交付和路由選擇的方法,其特征在于,所述路由資 源進(jìn)行路由選擇將多維地址協(xié)議分組交付到以多維地址標(biāo)識(shí)的目標(biāo)資源或關(guān)聯(lián)資源,包括-構(gòu)建路由表,所述路由表包括多維地址靜態(tài)路由表、多維地址動(dòng)態(tài)路由表,路由表中包 含有子網(wǎng)/路由標(biāo)識(shí)字段、目標(biāo)多維地址字段、下一跳地址字段、標(biāo)志字段、引用計(jì)數(shù)字段、 使用字段、接口字段;或還包括多維地址虛擬空間結(jié)構(gòu)字段;或還包括-關(guān)聯(lián)多維地址路由表,路由表中包含有子網(wǎng)/路由標(biāo)識(shí)字段、目標(biāo)多維地址字段、關(guān)聯(lián) 多維地址字段。
      4.如權(quán)利要求3所述的一種分組的交付和路由選擇的方法,其特征在于,所述路由資 源進(jìn)行路由選擇將多維地址協(xié)議分組交付到以多維地址標(biāo)識(shí)的目標(biāo)資源或關(guān)聯(lián)資源,包括 -路由資源之間周期性的或根據(jù)請(qǐng)求交互包含有路由信息的報(bào)文; -網(wǎng)絡(luò)拓?fù)浜拓?fù)荷的變化引起路由表的改變。
      5.如權(quán)利要求4所述的一種分組的交付和路由選擇的方法,其特征在于,包括: -源資源進(jìn)行發(fā)送數(shù)據(jù)包的過(guò)程;-路由資源進(jìn)行接收和轉(zhuǎn)發(fā)數(shù)據(jù)包的過(guò)程或是路由資源接收和向關(guān)聯(lián)多維資源轉(zhuǎn)發(fā)數(shù)據(jù) 包的過(guò)程;_目標(biāo)資源接收數(shù)據(jù)包的過(guò)程。6—種分組的交付和路由選擇的裝置,其特征在于,包括-用于多維地址標(biāo)識(shí)網(wǎng)絡(luò)中的資源,所述資源,包括信源資源、路由資源、目標(biāo)資源、關(guān) 聯(lián)資源的裝置;-用于信源資源確定目標(biāo)資源多維地址的裝置;-用于信源資源經(jīng)過(guò)路由選擇通過(guò)接口、傳輸介質(zhì)將多維地址協(xié)議分組交付到以多維地址 標(biāo)識(shí)的路由資源的裝置;-用于路由資源進(jìn)行根據(jù)目標(biāo)多維地址,確定關(guān)聯(lián)多維地址的裝置;-用于路由資源進(jìn)行路由選擇將多維地址協(xié)議分組交付到以多維地址標(biāo)識(shí)的目標(biāo)資源或 關(guān)聯(lián)資源的裝置;-用于目標(biāo)資源或關(guān)聯(lián)資源接收多維地址協(xié)議分組的裝置。7—種分組的交付和路由選擇的系統(tǒng),其特征在于該系統(tǒng)包括 處理器可執(zhí)行用于分組的交付和路由選擇的實(shí)用程序; 存儲(chǔ)裝置與處理器相連,存儲(chǔ)用于分組的交付和路由選擇的數(shù)據(jù); 接口用于將分組的交付和路由選擇系統(tǒng)連接于網(wǎng)絡(luò);還包括-用于多維地址標(biāo)識(shí)網(wǎng)絡(luò)中的資源,所述資源,包括信源資源、路由資源、目標(biāo)資源、關(guān) 聯(lián)資源的系統(tǒng);-用于信源資源確定目標(biāo)資源多維地址的系統(tǒng);-用于信源資源經(jīng)過(guò)路由選擇通過(guò)接口、傳輸介質(zhì)將多維地址協(xié)議分組交付到以多維地址 標(biāo)識(shí)的路由資源的系統(tǒng);-用于路由資源進(jìn)行根據(jù)目標(biāo)多維地址,確定關(guān)聯(lián)多維地址的系統(tǒng);-用于路由資源進(jìn)行路由選擇將多維地址協(xié)議分組交付到以多維地址標(biāo)識(shí)的目標(biāo)資源或 關(guān)聯(lián)資源的系統(tǒng);-用于目標(biāo)資源或關(guān)聯(lián)資源接收多維地址協(xié)議分組的系統(tǒng)。
      全文摘要
      本發(fā)明公開(kāi)了一種分組的交付和路由選擇的方法和裝置以及系統(tǒng),包括用多維地址標(biāo)識(shí)網(wǎng)絡(luò)中的資源,信源資源確定目標(biāo)資源多維地址;信源資源經(jīng)過(guò)路由選擇通過(guò)接口、傳輸介質(zhì)將多維地址協(xié)議分組交付到以多維地址標(biāo)識(shí)的路由資源;路由資源進(jìn)行根據(jù)目標(biāo)多維地址,確定關(guān)聯(lián)多維地址;路由資源進(jìn)行路由選擇將多維地址協(xié)議分組交付到以多維地址標(biāo)識(shí)的目標(biāo)資源或關(guān)聯(lián)資源;目標(biāo)資源或關(guān)聯(lián)資源接收多維地址協(xié)議分組。
      文檔編號(hào)H04L12/56GK101304370SQ20081005520
      公開(kāi)日2008年11月12日 申請(qǐng)日期2008年6月19日 優(yōu)先權(quán)日2008年6月19日
      發(fā)明者張建中 申請(qǐng)人:張建中
      網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1