專(zhuān)利名稱(chēng):聯(lián)網(wǎng)計(jì)算機(jī)用全十進(jìn)制算法分配計(jì)算機(jī)地址的總體分配方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種聯(lián)網(wǎng)計(jì)算機(jī)地址的總體分配方法。
目前,因特網(wǎng)使用的地址方案仍為20年前制定的Ipv4協(xié)議,該地址方案采用的是4段8比特的十進(jìn)制數(shù)來(lái)分配與因特網(wǎng)連接的主機(jī)和其他設(shè)備的地址,同時(shí)地址采用“點(diǎn)分十進(jìn)制”方法來(lái)表示。雖然,在因特網(wǎng)發(fā)展的開(kāi)始階段這些地址看來(lái)已足夠全世界使用,Ipv4也取得了難以置信的成功,但是在20世紀(jì)的最后20年里,全世界因特網(wǎng)的發(fā)展極為迅猛,接入因特網(wǎng)的主機(jī)數(shù)量每年都在成倍增長(zhǎng),因此,現(xiàn)有的地址數(shù)量已無(wú)法滿足這種發(fā)展。而地址也將被越來(lái)越廣泛的運(yùn)用到電子商務(wù)的物流碼、空間碼、身份碼以及三維地理碼等其他智能終端,因此原有的地址分配技術(shù)也與目前的計(jì)算機(jī)技術(shù)不相適應(yīng)了。
本發(fā)明的目的就是提供一種新的地址分配方法,能夠?yàn)閷?lái)因特網(wǎng)的發(fā)展提供足夠的地址空間,同時(shí)這種新的方法也給各種個(gè)人信息家電和電子商務(wù)中的物流等現(xiàn)象及個(gè)人通信終端的應(yīng)用提供了足夠的地址,和更簡(jiǎn)易、方便、廉價(jià)的方法,而且還保證了地址結(jié)構(gòu)可以有更多層次。
實(shí)現(xiàn)本發(fā)明目的的技術(shù)方案是一種聯(lián)網(wǎng)計(jì)算機(jī)和智能終端用全十進(jìn)制算法分配計(jì)算機(jī)地址的總體分配方法,其特征在于,通過(guò)計(jì)算機(jī)和智能終端的輸入口,如鍵盤(pán)、條形碼、二維碼等碼型輸入設(shè)備、眼示輸入設(shè)備、語(yǔ)音輸入設(shè)備等將地址輸入到計(jì)算機(jī)并將各種計(jì)算機(jī)的軟件和硬件結(jié)合起來(lái)并通過(guò)各種傳輸介質(zhì),如光纜、微波和銅導(dǎo)體等,將存儲(chǔ)在數(shù)據(jù)庫(kù)中的聯(lián)網(wǎng)計(jì)算機(jī)和智能終端的外部地址與計(jì)算機(jī)內(nèi)部運(yùn)算的地址對(duì)應(yīng)編制,其步驟為a.將所有聯(lián)網(wǎng)計(jì)算機(jī)和智能終端的各種外部地址定位為十進(jìn)制數(shù)值,其表示范圍為100-10256之間的十進(jìn)制整數(shù),并通過(guò)計(jì)算機(jī)和智能終端的輸入口,如鍵盤(pán)、語(yǔ)音輸入設(shè)備等將地址輸入到計(jì)算機(jī);b.將所有聯(lián)網(wǎng)計(jì)算機(jī)和智能終端的內(nèi)部地址定位為二進(jìn)制數(shù)值,其表示范圍為20-21024之間的二進(jìn)制數(shù);c.所述地址可用定長(zhǎng)不定位的方法或者定位不定長(zhǎng)的方法與二進(jìn)制內(nèi)部地址相對(duì)應(yīng);d.所述數(shù)據(jù)庫(kù)中除存放有外部地址,還儲(chǔ)存有數(shù)字、英文、中文等以各國(guó)文字申請(qǐng)的原有域名,現(xiàn)有的電話號(hào)碼、BP機(jī)號(hào)碼、手機(jī)號(hào)碼等通訊號(hào)碼、麥克地址以及基于十進(jìn)制編碼的最新數(shù)字域名;e.?dāng)?shù)據(jù)庫(kù)中的地址被直接對(duì)應(yīng)為計(jì)算機(jī)內(nèi)部的二進(jìn)制地址并通過(guò)光纜、微波和銅導(dǎo)線等傳輸介質(zhì)將數(shù)據(jù)流通過(guò)計(jì)算機(jī)硬件和軟件如網(wǎng)關(guān)指向主機(jī),文字域名可以經(jīng)解析器解析后找到其十進(jìn)制地址,并指向其主機(jī)所在地址,數(shù)據(jù)庫(kù)中的電話號(hào)碼、手機(jī)等通訊號(hào)碼將通過(guò)指向網(wǎng)關(guān)直接指到該通訊號(hào)碼所屬的通訊系統(tǒng)中。
上述聯(lián)網(wǎng)計(jì)算機(jī)和其他智能終端地址分配的方法,其中,整個(gè)外部地址被平均分為4個(gè)域,8個(gè)域,16個(gè)域或者256個(gè)域,每個(gè)域地址的數(shù)值范圍分別為100-1064,100-1032,100-1016或者100-101之間的十進(jìn)制整數(shù),其內(nèi)部地址也被相應(yīng)的分為4個(gè)域,8個(gè)域,16個(gè)域或者256個(gè)域,每個(gè)域地址的數(shù)值范圍分別為20-2256,20-2128,20-264或者20-24之間的二進(jìn)制數(shù)。
每個(gè)域之間必須用一個(gè)分隔符將各個(gè)域地址分隔開(kāi)。如果在所述地址或內(nèi)部地址中有一段連續(xù)的全0域,可以用一對(duì)大括號(hào)或中括號(hào)來(lái)替代。如果在所述地址或內(nèi)部二進(jìn)制地址中有不止一段的連續(xù)全0域,則每一段連續(xù)全0域可以用一對(duì)大括號(hào)或中括號(hào)來(lái)替代,并且在括號(hào)內(nèi)用阿拉伯?dāng)?shù)字表明每一段中有幾個(gè)全0域。如果在所述地址或內(nèi)部二進(jìn)制地址的一個(gè)域內(nèi),有連續(xù)相同的一段阿拉伯?dāng)?shù)字,該段阿拉伯?dāng)?shù)字可以用一對(duì)小括號(hào)來(lái)替代,并且在小括號(hào)內(nèi)從左至右標(biāo)明要省略的數(shù)字、連接符和省略的個(gè)數(shù)。
另外,外部地址是具有多層次結(jié)構(gòu)的地址,該地址可以是單個(gè)網(wǎng)絡(luò)的接口,即單目地址,所述單目結(jié)構(gòu)具有三個(gè)層次,即公眾拓?fù)鋵?,用于公眾因特網(wǎng)轉(zhuǎn)接服務(wù)的網(wǎng)絡(luò)供應(yīng)商和網(wǎng)絡(luò)交換商的集合,站點(diǎn)拓?fù)鋵?,用于局限在不向站外?jié)點(diǎn)提供公眾因特網(wǎng)轉(zhuǎn)接服務(wù)的特定站點(diǎn)或組織,網(wǎng)絡(luò)接口標(biāo)識(shí),是用于標(biāo)識(shí)鏈路上的網(wǎng)絡(luò)接口。所述公眾拓?fù)鋵佑傻刂非熬Y、頂級(jí)聚合標(biāo)識(shí)、保留域和二級(jí)聚合標(biāo)識(shí)組成,所述站點(diǎn)拓?fù)鋵佑烧军c(diǎn)級(jí)聚合標(biāo)識(shí)組成,所述網(wǎng)絡(luò)接口標(biāo)識(shí)僅由網(wǎng)絡(luò)接口標(biāo)識(shí)組成。另外,所述二級(jí)聚合標(biāo)識(shí)可以被進(jìn)一步劃分為內(nèi)部多級(jí)層次結(jié)構(gòu),所述站點(diǎn)級(jí)聚合標(biāo)識(shí)還可以建立其內(nèi)部的尋址結(jié)構(gòu)和標(biāo)識(shí)子網(wǎng),所述網(wǎng)絡(luò)接口標(biāo)識(shí)可以在同一節(jié)點(diǎn)的多個(gè)接口上使用。
在很多情況下,網(wǎng)絡(luò)節(jié)點(diǎn)間的通信只是局限在某個(gè)相對(duì)獨(dú)立的區(qū)域,這時(shí)候我們可以不用全局聚合單目地址,而提供一種專(zhuān)門(mén)用于局部通信的地址,即局部用單目地址,所述的局部用單目地址可以用于在同一鏈路上節(jié)點(diǎn)間的通信,形成本地鏈路單目地址,其結(jié)構(gòu)為地址格式前綴和網(wǎng)絡(luò)接口標(biāo)識(shí),中間填充0。所述的局部用單目地址還可以用于在站點(diǎn)范圍內(nèi)對(duì)通信網(wǎng)絡(luò)接口進(jìn)行尋址,形成站內(nèi)單目地址,其結(jié)構(gòu)為格式前綴、子網(wǎng)標(biāo)識(shí)和網(wǎng)絡(luò)接口標(biāo)識(shí),并在格式前綴和子網(wǎng)標(biāo)識(shí)中間填充0。
同時(shí),本發(fā)明的地址編碼方法還定義一些特殊用途的地址,如用全零組成的地址為未明確地址,不能分配給任何一個(gè)節(jié)點(diǎn),即意味著網(wǎng)絡(luò)接口暫時(shí)沒(méi)有獲得一個(gè)正式的地址。如地址為全1,即本地回送地址,在一個(gè)節(jié)點(diǎn)希望將報(bào)文回送給自己時(shí)使用,當(dāng)測(cè)試協(xié)議棧是否正常工作時(shí),通常也使用本地回送地址。另外,有些地址可以同時(shí)分配給多個(gè)網(wǎng)絡(luò)接口,形成群集地址,其結(jié)構(gòu)與單目地址相同。地址還可以分配給多目地址,以多目地址為目的的地址報(bào)文會(huì)同時(shí)被擁有該多目地址的所有網(wǎng)絡(luò)接口接收到。
本發(fā)明采用了上述地址分配的技術(shù)方案,為今后互聯(lián)網(wǎng)的發(fā)展提供了足夠的地址空間,并且使地址的表示更為簡(jiǎn)單,使用更為方便,地址分配也更為規(guī)范。同時(shí)該技術(shù)方案采用也已充分考慮到了現(xiàn)有路由器路由表的大小以及目前計(jì)算機(jī)的運(yùn)算能力。
本發(fā)明的具體特征將由以下的實(shí)施例進(jìn)一步給出。
實(shí)施例一本發(fā)明將存儲(chǔ)在數(shù)據(jù)庫(kù)中的聯(lián)網(wǎng)計(jì)算機(jī)和智能終端的外部地址與計(jì)算機(jī)內(nèi)部運(yùn)算的地址對(duì)應(yīng)編制,其步驟為將所有聯(lián)網(wǎng)計(jì)算機(jī)和智能終端的各種外部地址定位為十進(jìn)制數(shù)值,其表示范圍為100-10256之間的十進(jìn)制整數(shù),將所有聯(lián)網(wǎng)計(jì)算機(jī)和智能終端的內(nèi)部地址定位為二進(jìn)制數(shù)值,其表示范圍為20-21024之間的二進(jìn)制數(shù);然后可采用定長(zhǎng)不定位的方法將外部地址與二進(jìn)制內(nèi)部地址相對(duì)應(yīng);同時(shí),通過(guò)計(jì)算機(jī)和智能終端的輸入口,如鍵盤(pán)、條形碼、二維碼等碼型輸入設(shè)備、眼示輸入設(shè)備、語(yǔ)音輸入設(shè)備等將地址輸入到計(jì)算機(jī)并將各種計(jì)算機(jī)的軟件和硬件結(jié)合起來(lái)并通過(guò)各種傳輸介質(zhì),如光纜、微波和銅導(dǎo)線等傳輸介質(zhì)將數(shù)據(jù)流通過(guò)各種計(jì)算機(jī)專(zhuān)用軟件、硬件如網(wǎng)關(guān)將外部地址存放在超大型的數(shù)據(jù)庫(kù)中,并與數(shù)據(jù)庫(kù)中的其他數(shù)據(jù)相互對(duì)應(yīng),在數(shù)據(jù)庫(kù)中還應(yīng)儲(chǔ)存有數(shù)字、英文、中文等以各國(guó)文字申請(qǐng)的原有域名,現(xiàn)有的電話號(hào)碼、BP機(jī)號(hào)碼、手機(jī)號(hào)碼等通訊號(hào)碼、麥克地址以及基于十進(jìn)制編碼的最新數(shù)字域名;數(shù)據(jù)庫(kù)中的地址將被直接對(duì)應(yīng)為計(jì)算機(jī)內(nèi)部的二進(jìn)制地址并通過(guò)網(wǎng)關(guān)指向主機(jī),文字域名可以經(jīng)解析器解析后找到其十進(jìn)制地址,并指向其主機(jī)所在地址,數(shù)據(jù)庫(kù)中的電話號(hào)碼、手機(jī)等通訊號(hào)碼將通過(guò)指向網(wǎng)關(guān)直接指到該通訊號(hào)碼所屬的通訊系統(tǒng)中。
例如,我們可以將整個(gè)外部地址平均分成8個(gè)域,每個(gè)域地址為100-1032之間的十進(jìn)制整數(shù),并且域地址之間以中括號(hào)分隔開(kāi)。這種地址形式為Y]Y]Y]Y]Y]Y]Y]Y],其中每個(gè)Y代表一個(gè)域地址,以32位的十進(jìn)制數(shù)表示。整個(gè)內(nèi)部地址也將被分為8個(gè)域,每個(gè)域地址為20-2128之間的二進(jìn)制數(shù),其地址形式為X]X]X]X]X]X]X]X],每個(gè)X代表一個(gè)域地址,以128位的二進(jìn)制數(shù)表示。
例如00000000033389732222778830378303]00000000000000000000000000000000]00000000000000000000000000000000]00000000000000000000000000000000]00000000000000000000000000000000]00000000009875679484593909387401]00000000000000000000989989021893]00000000000000008974653839209584
在該地址中,每個(gè)十進(jìn)制數(shù)靠左邊的多個(gè)連續(xù)零可以不寫(xiě),但是全零的十進(jìn)制數(shù)需要用一個(gè)零來(lái)表示。那么,上面的地址可以寫(xiě)成33389732222778830378303]0]0]0]0]9875679484593909387401]989989021893]8974653839209584為了進(jìn)一步簡(jiǎn)化地址的表示,我們可以將地址中的連續(xù)0域用一對(duì)“[]”來(lái)代替。例如上面的地址可以進(jìn)一步簡(jiǎn)化為33389732222778830378303[]9875679484593909387401]989989021893]8974653839209584又例如0]0]0]0]0]0]0]1可簡(jiǎn)寫(xiě)成[]1或[7]10]0]0]0]0]0]0]0可簡(jiǎn)寫(xiě)成[]或[8]應(yīng)該注意的是,在上述地址簡(jiǎn)寫(xiě)中,只能使用一次“[]”來(lái)表示連續(xù)的全零域。這是因?yàn)槎啻问褂肹]將會(huì)造成地址的不明確。
例如,地址0]0]0]12345678]987654]0]0]0可以簡(jiǎn)寫(xiě)成[3]12345678]987654][]或者[3]12345678]987654][3],也可以是0]0]0]12345678]987654][3]。
但是不能寫(xiě)成[]12345678]987654][],否則,在還原地址時(shí)無(wú)法決定地址左邊和右邊全零域的個(gè)數(shù),從而導(dǎo)致地址不明確。
另外,為了進(jìn)一步簡(jiǎn)化地址,如果在一段域地址內(nèi),有連續(xù)相同的一段阿拉伯?dāng)?shù)字,該段阿拉伯?dāng)?shù)字可以用一對(duì)小括號(hào)來(lái)替代,并且在小括號(hào)內(nèi)從左至右標(biāo)明要省略的數(shù)字、分隔符和省略的個(gè)數(shù)。
例如,0]0]12345678000000000]987654000000]9800980000]0]0]0可以簡(jiǎn)寫(xiě)成[]12345678(0/9)]987654(0/6)]980098(0/4)[3]。
在聯(lián)網(wǎng)計(jì)算機(jī)和智能終端的地址編制過(guò)程中,必須將外部地址與內(nèi)部的二進(jìn)制地址相對(duì)應(yīng)起來(lái),為此本實(shí)施例采用定長(zhǎng)不定位的方法使兩者相對(duì)應(yīng)。
例如,外部地址[7]19將被對(duì)應(yīng)于內(nèi)部二進(jìn)制地址[7](0/251)10011,地址[7]21將被對(duì)應(yīng)于[7](0/251)10101。
如上編制的地址可以分配給網(wǎng)絡(luò)接口,如可以分配給單個(gè)網(wǎng)絡(luò)接口,該標(biāo)識(shí)則作為單目地址,以單目地址為目的地址的報(bào)文將被送往由其標(biāo)識(shí)的唯一網(wǎng)絡(luò)接口上。單目地址具有多層次的網(wǎng)絡(luò)結(jié)構(gòu)具有很好的伸縮性,有利于解決路由尋址的難題。例如,一個(gè)可聚合全局單目地址可具有三個(gè)層次,即公眾拓?fù)鋵?、站點(diǎn)拓?fù)鋵雍途W(wǎng)絡(luò)接口標(biāo)識(shí),公眾拓?fù)鋵佑傻刂非熬Y(FP)、頂級(jí)聚合標(biāo)識(shí)(TLA)、保留域(RES)和二級(jí)聚合標(biāo)識(shí)(NLA)組成,所述站點(diǎn)拓?fù)鋵佑烧军c(diǎn)級(jí)聚合標(biāo)識(shí)(SLA)組成,所述網(wǎng)絡(luò)接口標(biāo)識(shí)僅由網(wǎng)絡(luò)接口標(biāo)識(shí)組成。具體結(jié)構(gòu)如下
例如,一個(gè)地址的FP為1001,TLA標(biāo)識(shí)為8960,RES為9806,NLA標(biāo)識(shí)為9999999,SLL標(biāo)識(shí)為8887,網(wǎng)絡(luò)接口標(biāo)識(shí)為0。整個(gè)地址應(yīng)標(biāo)識(shí)為1001(0/24)8960](0/4)9806(0/14)](0/25)9999999](0/28)8887][4]。
在該地址中,通過(guò)格式前綴路由系統(tǒng)能很快的分辨出一個(gè)地址是單目地址或是其他類(lèi)型的地址,頂級(jí)聚合標(biāo)識(shí)是路由層次中最高的一個(gè)層次,缺省路由器在路由表中必須給每一個(gè)有效頂級(jí)聚合標(biāo)識(shí)建立對(duì)應(yīng)的一項(xiàng),并提供到這些頂級(jí)聚合標(biāo)識(shí)所表示的地址區(qū)域的路由信息。分配有頂級(jí)聚合標(biāo)識(shí)的組織在建立內(nèi)部尋址的尋址層次結(jié)構(gòu)和標(biāo)識(shí)內(nèi)部各個(gè)站點(diǎn)時(shí)使用二級(jí)聚合標(biāo)識(shí)。一個(gè)組織在分配其內(nèi)部的二級(jí)聚合標(biāo)識(shí)時(shí)可以根據(jù)自己的需要選擇分配方案,建立其內(nèi)部尋址層次。建立層次結(jié)構(gòu)可以讓網(wǎng)絡(luò)在各級(jí)路由器上更大程度的聚合,并且讓路由表的尺寸更小,我們可以建立其結(jié)構(gòu)如下圖
站點(diǎn)級(jí)聚合標(biāo)識(shí)用于個(gè)別組織(站點(diǎn))建立其內(nèi)部的尋址層次結(jié)構(gòu)和標(biāo)識(shí)子網(wǎng)號(hào),其結(jié)構(gòu)可以如下圖
其中,站點(diǎn)級(jí)聚合標(biāo)識(shí)域內(nèi)的層次數(shù)目和各層次上的SLA標(biāo)識(shí)長(zhǎng)度的選擇由各組織根據(jù)內(nèi)部子網(wǎng)的拓?fù)鋵咏Y(jié)構(gòu)來(lái)自行確定。
如上述方法編制和分配的一個(gè)全局單目地址,一個(gè)站點(diǎn)內(nèi)部的編址相對(duì)獨(dú)立于因特網(wǎng)的編址。當(dāng)一個(gè)站點(diǎn)需要重新編址時(shí),這個(gè)站點(diǎn)內(nèi)的所有地址只有頂級(jí)聚合標(biāo)識(shí)和二級(jí)聚合標(biāo)識(shí)兩部分(公眾拓?fù)鋵?需要做一定的改動(dòng),而站點(diǎn)級(jí)聚合標(biāo)識(shí)和網(wǎng)絡(luò)接口標(biāo)識(shí)兩部分可以保持不變。這樣的分配給因特網(wǎng)網(wǎng)絡(luò)地址的管理和分配帶來(lái)了很大的方便,實(shí)施例二本實(shí)施例中,各計(jì)算機(jī)和智能終端的地址統(tǒng)一分配的方法,其步驟與實(shí)施例一基本相同,但是外部地址與內(nèi)部地址對(duì)應(yīng)編制時(shí)可以采用定位不定長(zhǎng)的方法。該方法將所有聯(lián)網(wǎng)計(jì)算機(jī)和智能終端的各種外部地址定位為十進(jìn)制數(shù)值,其表示范圍為100-10256之間的十進(jìn)制整數(shù),將所有聯(lián)網(wǎng)計(jì)算機(jī)和智能終端的內(nèi)部地址定位為二進(jìn)制數(shù)值,其表示范圍為20-21024之間的二進(jìn)制數(shù);然后可采用定位不定長(zhǎng)的方法將外部地址與二進(jìn)制內(nèi)部地址相對(duì)應(yīng)。定位不定長(zhǎng)的方法,是將外部地址中的每一位十進(jìn)制數(shù)與計(jì)算機(jī)的內(nèi)部地址中的每四位二進(jìn)制數(shù)相對(duì)應(yīng)。
例如,外部地址[]7]7]7]7]7]8]8]3]3]可與內(nèi)部二進(jìn)制地址[]0111]0111]0111]0111]0111]1000]1000]0011]0011相對(duì)應(yīng)。在本實(shí)施例中,地址中的每一位十進(jìn)制數(shù)對(duì)應(yīng)于四位內(nèi)部二進(jìn)制數(shù)。
如實(shí)施例一與實(shí)施例二所述的技術(shù)方案中,外部地址和內(nèi)部二進(jìn)制地址也可以被平均分為4個(gè)域、16個(gè)域或者256個(gè)域,并且上述的地址可以同時(shí)分配給多個(gè)網(wǎng)絡(luò)接口,形成群集地址,其結(jié)構(gòu)與單目地址相同。地址也可以分配多目地址,以多目地址為目的的地址報(bào)文會(huì)同時(shí)被擁有該多目地址的所有網(wǎng)絡(luò)接口接收到。上述實(shí)施例中的地址編碼方法還定義一些特殊用途的地址,如用全零組成的地址為未明確地址,不能分配給任何一個(gè)節(jié)點(diǎn),即意味著網(wǎng)絡(luò)接口暫時(shí)沒(méi)有獲得一個(gè)正式的地址。如地址為全1,即本地回送地址,在一個(gè)節(jié)點(diǎn)希望將報(bào)文回送給自己時(shí)使用,當(dāng)測(cè)試協(xié)議棧是否正常工作時(shí),通常也使用本地回送地址。
權(quán)利要求
1.一種聯(lián)網(wǎng)計(jì)算機(jī)和智能終端用全十進(jìn)制算法分配計(jì)算機(jī)地址的總體分配方法,其特征在于,通過(guò)計(jì)算機(jī)和智能終端的輸入口,如鍵盤(pán)、條形碼、二維碼等碼型輸入設(shè)備、眼示輸入設(shè)備、語(yǔ)音輸入設(shè)備等將地址輸入到計(jì)算機(jī)并將各種計(jì)算機(jī)的軟件和硬件結(jié)合起來(lái)并通過(guò)各種傳輸介質(zhì),如光纜、微波和銅導(dǎo)體等,將存儲(chǔ)在數(shù)據(jù)庫(kù)中的聯(lián)網(wǎng)計(jì)算機(jī)和智能終端的外部地址與計(jì)算機(jī)內(nèi)部運(yùn)算的地址對(duì)應(yīng)編制,其步驟為a.將所有聯(lián)網(wǎng)計(jì)算機(jī)和智能終端的各種外部地址定位為十進(jìn)制數(shù)值,其表示范圍為100-10256之間的十進(jìn)制整數(shù);b.將所有聯(lián)網(wǎng)計(jì)算機(jī)和智能終端的內(nèi)部地址定位為二進(jìn)制數(shù)值,其表示范圍為20-21024之間的二進(jìn)制數(shù);c.所述地址可用定長(zhǎng)不定位的方法或者定位不定長(zhǎng)的方法與二進(jìn)制內(nèi)部地址相對(duì)應(yīng);d.所述數(shù)據(jù)庫(kù)中除存放有外部地址,還儲(chǔ)存有數(shù)字、英文、中文等以各國(guó)文字申請(qǐng)的原有域名,現(xiàn)有的電話號(hào)碼、BP機(jī)號(hào)碼、手機(jī)號(hào)碼等通訊號(hào)碼、麥克地址以及基于十進(jìn)制編碼的最新數(shù)字域名;e.?dāng)?shù)據(jù)庫(kù)中的地址被直接對(duì)應(yīng)為計(jì)算機(jī)內(nèi)部的二進(jìn)制地址并通過(guò)網(wǎng)關(guān)指向主機(jī),文字域名可以經(jīng)解析器解析后找到其十進(jìn)制地址,并指向其主機(jī)所在地址,數(shù)據(jù)庫(kù)中的電話號(hào)碼、手機(jī)等通訊號(hào)碼將通過(guò)指向網(wǎng)關(guān)直接指到該通訊號(hào)碼所屬的通訊系統(tǒng)中。
2.根據(jù)權(quán)利要求1所述的地址編制方法,其特征在于,所述定長(zhǎng)不定位的方法,是將步驟a所述的外部地址中的每一位十進(jìn)制數(shù)與步驟b所述的內(nèi)部二進(jìn)制地址相對(duì)應(yīng),即外部地址中的1對(duì)應(yīng)于內(nèi)部二進(jìn)制地址中的1,2對(duì)應(yīng)10,3對(duì)應(yīng)于11,4對(duì)應(yīng)于100,5對(duì)應(yīng)于101,依次類(lèi)推。
3.根據(jù)權(quán)利要求1所述的地址編制方法,其特征在于,所述定位不定長(zhǎng)的方法,是將步驟a所述的外部地址中的每一位十進(jìn)制數(shù)與步驟b所述的內(nèi)部地址中的每四位二進(jìn)制數(shù)相對(duì)應(yīng),即外部地址中的1對(duì)應(yīng)于內(nèi)部地址中的0001,2對(duì)應(yīng)0010,3對(duì)應(yīng)于0011,10對(duì)應(yīng)于00010000,20對(duì)應(yīng)于00100000,依次類(lèi)推。
4.根據(jù)權(quán)利要求1所述的地址編制方法,其特征在于,所述的智能終端可以是有線電話、移動(dòng)電話、電冰箱、電視機(jī)、微波爐等各種信息家電以及各種電子設(shè)備。
5.根據(jù)權(quán)利要求1所述的地址編制方法,其特征在于,將所述外部地址平均分成四個(gè)域,每一個(gè)域地址之間的數(shù)值范圍為100-1064的十進(jìn)制整數(shù),同時(shí)將內(nèi)部二進(jìn)制地址平均分成四個(gè)域,每一個(gè)域地址之間的數(shù)值范圍為20-2256的二進(jìn)制數(shù)。
6.根據(jù)權(quán)利要求1所述的地址編制方法,其特征在于,將所述外部地址平均分成八個(gè)域,每一個(gè)域地址之間的數(shù)值范圍為100-1032的十進(jìn)制整數(shù),同時(shí)將內(nèi)部二進(jìn)制地址平均分成八個(gè)域,每一個(gè)域地址的數(shù)值范圍為20-2128之間的二進(jìn)制數(shù)。
7.根據(jù)權(quán)利要求1所述的地址編制方法,其特征在于,將所述外部地址平均分成十六個(gè)域,每一個(gè)域地址之間的數(shù)值范圍為100-1016的十進(jìn)制整數(shù),同時(shí)將內(nèi)部二進(jìn)制地址平均分成十六個(gè)域,每一個(gè)域地址的數(shù)值范圍為20-264之間的二進(jìn)制數(shù)。
8.根據(jù)權(quán)利要求1所述的地址編制方法,其特征在于,將所述外部地址平均分成二百五十六個(gè)域,每一個(gè)域地址之間的數(shù)值范圍為一個(gè)十進(jìn)制整數(shù),同時(shí)將內(nèi)部二進(jìn)制地址平均分成二百五十六個(gè)域,每一個(gè)域地址為四比特的二進(jìn)制數(shù)。
9.根據(jù)權(quán)利要求5或6或7或8所述的地址編制方法,其特征在于,每一個(gè)域之間必須用一分隔符將各個(gè)域地址分隔開(kāi)。
10.根據(jù)權(quán)利要求9所述的地址編制方法,其特征在于,所述分隔符為一個(gè)中括號(hào)或大括號(hào)的右半部分或左半部分。
11.根據(jù)權(quán)利要求10所述的地址編制方法,其特征在于,所述外部或內(nèi)部地址中有一段連續(xù)的全0域,可以用一對(duì)大括號(hào)或中括號(hào)來(lái)替代,省略其中的零。
12.根據(jù)權(quán)利要求11所述的地址編制方法,其特征在于,所述外部或內(nèi)部地址中有不止一段的連續(xù)全0域,則每一段連續(xù)全0域可以用一對(duì)大括號(hào)或中括號(hào)來(lái)替代省略其中的零,并且在括號(hào)內(nèi)用阿拉伯?dāng)?shù)字標(biāo)明每一段中有幾個(gè)全0域。
13.根據(jù)權(quán)利要求10所述的地址編制方法,其特征在于,在所述外部或內(nèi)部地址的一個(gè)域內(nèi),有連續(xù)相同的一段阿拉伯?dāng)?shù)字,該段阿拉伯?dāng)?shù)字可以用一對(duì)小括號(hào)來(lái)替代,并且在小括號(hào)內(nèi)從左至右標(biāo)明要省略的數(shù)字、連接符或分隔符和省略的個(gè)數(shù)。
14.根據(jù)權(quán)利要求1所述的地址編制方法,其特征在于,所述外部地址具有多層次結(jié)構(gòu)。
15.根據(jù)權(quán)利要求14所述的地址編制方法,其特征在于,所述外部地址可以是具有多層次結(jié)構(gòu)的單目地址。
16.根據(jù)權(quán)利要求15所述的地址編制方法,其特征在于,所述單目結(jié)構(gòu)具有三個(gè)層次,即公眾拓?fù)鋵?,用于公眾因特網(wǎng)轉(zhuǎn)接服務(wù)的網(wǎng)絡(luò)供應(yīng)商和網(wǎng)絡(luò)交換商的集合,站點(diǎn)拓?fù)鋵?,用于局限在不向站外?jié)點(diǎn)提供公眾因特網(wǎng)轉(zhuǎn)接服務(wù)的特定站點(diǎn)或組織,網(wǎng)絡(luò)接口標(biāo)識(shí),是用于標(biāo)識(shí)鏈路上的網(wǎng)絡(luò)接口。
17.根據(jù)權(quán)利要求16所述的地址編制方法,其特征在于,所述公眾拓?fù)鋵佑傻刂非熬Y、頂級(jí)聚合標(biāo)識(shí)、保留域和二級(jí)聚合標(biāo)識(shí)組成,所述站點(diǎn)拓?fù)鋵佑烧军c(diǎn)級(jí)聚合標(biāo)識(shí)組成,所述網(wǎng)絡(luò)接口標(biāo)識(shí)僅由網(wǎng)絡(luò)接口標(biāo)識(shí)組成。
18.根據(jù)權(quán)利要求16所述的地址編制方法,其特征在于,所述二級(jí)聚合標(biāo)識(shí)可以被進(jìn)一步劃分為內(nèi)部多級(jí)層次結(jié)構(gòu)。
19.根據(jù)權(quán)利要求16所述的地址編制方法,其特征在于,所述站點(diǎn)級(jí)聚合標(biāo)識(shí)可以建立其內(nèi)部的尋址結(jié)構(gòu)和標(biāo)識(shí)子網(wǎng)。
20.根據(jù)權(quán)利要求16所述的地址編制方法,其特征在于,所述網(wǎng)絡(luò)接口標(biāo)識(shí)可以在同一節(jié)點(diǎn)的多個(gè)接口上使用。
21.根據(jù)權(quán)利要求15所述的地址編制方法,其特征在于,所述的單目地址在通信時(shí)可以局限在某個(gè)相對(duì)獨(dú)立的區(qū)域,形成局部用單目地址。
22.根據(jù)權(quán)利要求21所述的地址編制方法,其特征在于,所述的局部用單目地址可以用于在同一鏈路上節(jié)點(diǎn)間的通信,形成本地鏈路單目地址,其結(jié)構(gòu)為地址格式前綴和網(wǎng)絡(luò)接口標(biāo)識(shí),中間填充0。
23.根據(jù)權(quán)利要求21所述的地址編制方法,其特征在于,所述的局部用單目地址可以用于在站點(diǎn)范圍內(nèi)對(duì)通信網(wǎng)絡(luò)接口進(jìn)行尋址,形成站內(nèi)單目地址,其結(jié)構(gòu)為格式前綴、子網(wǎng)標(biāo)識(shí)和網(wǎng)絡(luò)接口標(biāo)識(shí),并在格式前綴和子網(wǎng)標(biāo)識(shí)中間填充0。
24.根據(jù)權(quán)利要求1所述的地址編制方法,其特征在于,用全零組成的地址為未明確地址,不能分配給任何一個(gè)節(jié)點(diǎn),即網(wǎng)絡(luò)接口暫時(shí)沒(méi)有獲得一個(gè)正式的地址。
25.根據(jù)權(quán)利要求1所述的地址編制方法,其特征在于,地址1為本地回送地址,在一個(gè)節(jié)點(diǎn)希望將報(bào)文回送給自己時(shí)使用。
26.根據(jù)權(quán)利要求1所述的地址編制方法,其特征在于,地址可以同時(shí)分配給多個(gè)網(wǎng)絡(luò)接口,形成群集地址,其結(jié)構(gòu)與單目地址相同。
27.根據(jù)權(quán)利要求1所述的地址編制方法,其特征在于,地址可以分配多目地址,以多目地址為目的的地址報(bào)文會(huì)同時(shí)被擁有該多目地址的所有網(wǎng)絡(luò)接口接收到。
全文摘要
一種聯(lián)網(wǎng)計(jì)算機(jī)和智能終端用全十進(jìn)制算法分配計(jì)算機(jī)地址的總體分配方法,其通過(guò)計(jì)算機(jī)和智能終端的各種輸入設(shè)備輸入到計(jì)算機(jī),并將各種計(jì)算機(jī)的軟件和硬件結(jié)合起來(lái)并通過(guò)各種傳輸介質(zhì)將存儲(chǔ)在數(shù)據(jù)庫(kù)中的聯(lián)網(wǎng)計(jì)算機(jī)和智能終端的外部地址與計(jì)算機(jī)內(nèi)部運(yùn)算的地址對(duì)應(yīng)編制。這種新的地址分配方法,能夠?yàn)閷?lái)因特網(wǎng)的發(fā)展提供足夠的地址空間,同時(shí)這種新的也給各種個(gè)人信息家電和電子商務(wù)中的物流等現(xiàn)象及個(gè)人通信終端的應(yīng)用提供了足夠的地址,而且還保證了地址結(jié)構(gòu)可以有更多層次。
文檔編號(hào)H04L29/12GK1318792SQ0013518
公開(kāi)日2001年10月24日 申請(qǐng)日期2000年12月26日 優(yōu)先權(quán)日2000年11月30日
發(fā)明者謝建平 申請(qǐng)人:謝建平