IPv6協(xié)議技術(shù)中特殊的單播地址
在IPv6協(xié)議技術(shù)中,地址結(jié)構(gòu)是值得我們深入學(xué)習(xí)的內(nèi)容。其中和IPv4***的不同就是IPv6協(xié)議技術(shù)定義了可聚集全球單播地址,對(duì)于這個(gè)新的概念,大家可能比較模糊,所以我們?cè)谖闹袑?duì)這個(gè)概念進(jìn)行了講解。
什么是IPv6的可聚集全球單播地址?
IPv6協(xié)議技術(shù)為點(diǎn)對(duì)點(diǎn)通信設(shè)計(jì)了一種具有分級(jí)結(jié)構(gòu)的地址,這種地址被稱為可聚集全球單播地址(Aggregatable Global Unicast Address),它在RFC2374中定義??删奂刂肪哂腥齻€(gè)層次的分級(jí)結(jié)構(gòu):
公用拓?fù)洌禾峁┕没ヂ?lián)網(wǎng)傳送服務(wù)的供應(yīng)商和交換局群體;
站點(diǎn)拓?fù)洌罕镜氐奶囟ㄕ军c(diǎn)或組織,不提供到本站點(diǎn)以外節(jié)點(diǎn)的公用傳送服務(wù);
接口標(biāo)識(shí)符:標(biāo)識(shí)鏈路上的接口;
開始3個(gè)地址位是地址類型前綴,用于區(qū)別其它地址類型。其后的13位TLA ID、32位NLA ID、16位SLA ID和 64位主機(jī)接口ID,分別用于標(biāo)識(shí)分級(jí)結(jié)構(gòu)中自上向下排列的TLA (Top Level Aggregator,***聚集體)、NLA(Next Level Aggregator,下級(jí)聚集體)、SLA(Site Level Aggregator,站點(diǎn)級(jí)聚集體)和主機(jī)接口。
RES保留,以備將來TLA或NLA擴(kuò)充用。TLA是與長(zhǎng)途服務(wù)供應(yīng)商和電話公司相互連接的公共網(wǎng)絡(luò)接入點(diǎn),它從國(guó)際Internet注冊(cè)機(jī)構(gòu)如IANA處獲得地址。NLA通常是大型ISP,它從TLA處申請(qǐng)獲得地址,并為 SLA分配地址。SLA也可稱為訂戶(subscriber),它可以是一個(gè)機(jī)構(gòu)或一個(gè)小型ISP。SLA負(fù)責(zé)為屬于它的訂戶分配地址。SLA通常為其訂戶分配由連續(xù)地址組成的地址塊,以便這些機(jī)構(gòu)可以建立自己的地址分級(jí)結(jié)構(gòu)以識(shí)別不同的子網(wǎng)。分級(jí)結(jié)構(gòu)的***層是網(wǎng)絡(luò)主機(jī)。
設(shè)計(jì)這樣的地址格式是為了既支持基于當(dāng)前供應(yīng)商的聚集,又支持被稱為交換局的新的聚集類型。其組合使高效的路由聚集可用于直接連接到供應(yīng)商和連接到交換局兩者的站點(diǎn)上。站點(diǎn)可以選擇連接到兩種類型中的任何一種聚集點(diǎn)。
IPv6協(xié)議技術(shù)的地址分配方式與IPv4有什么區(qū)別?
IPv4中,地址是用戶擁有的。也就是說,一旦用戶從某機(jī)構(gòu)處申請(qǐng)到一段地址空間,他就永遠(yuǎn)使用該地址空間,而不管他是從哪個(gè)因特網(wǎng)服務(wù)提供者(ISP)處獲得服務(wù)。這種方式的缺點(diǎn)是ISP必須在路由表中為每個(gè)用戶的網(wǎng)絡(luò)號(hào)維護(hù)一條表項(xiàng)。隨著用戶數(shù)的增加,會(huì)出現(xiàn)大量無法會(huì)聚的特殊路由,即使無類別域間路由(CIDR)也不能處理這樣的路由表爆炸現(xiàn)象。
IPv6協(xié)議技術(shù)改變了地址的分配方式,從用戶擁有變成了ISP擁有。全球網(wǎng)絡(luò)號(hào)由因特網(wǎng)地址分配機(jī)構(gòu)(IANA)分配給ISP,用戶的全球網(wǎng)絡(luò)地址是ISP地址空間的子集。每當(dāng)用戶改變ISP時(shí),全球網(wǎng)絡(luò)地址必須更新為新ISP提供的地址。這樣ISP能有效地控制路由信息,避免路由爆炸現(xiàn)象的出現(xiàn)。