IPv6協(xié)議讓網(wǎng)絡(luò)地址分更加人性化
在傳統(tǒng)的IPv4地址分配中,我們主要偶三種匪類方式。那么,稍后我們會(huì)進(jìn)行一個(gè)講解。那么針對(duì)IPv6協(xié)議的地址分配卻有了更為人性化的分配方式。它主要是把網(wǎng)絡(luò)用戶分成三種類型,針對(duì)不同的用戶類型進(jìn)行地址的分配,那么我就來看看具體的內(nèi)容吧。首先是現(xiàn)在V4版本的地址分配細(xì)則。
IP地址分配
IPv4地址分配初期采用基于類別的方式,有3類主要方式:A、B和C以及2種特殊的網(wǎng)絡(luò)地址D和E。
◆類型A地址:其中前7bit用于網(wǎng)絡(luò)標(biāo)識(shí),后24bit用于主機(jī)標(biāo)識(shí),A類地址可容納128個(gè)網(wǎng)絡(luò),任意A類網(wǎng)絡(luò)中可包括16777216個(gè)主機(jī)。
◆類型B地址:其中前14bit用于網(wǎng)絡(luò)標(biāo)識(shí),后16bit用于主機(jī)標(biāo)識(shí),B類地址可容納16384個(gè)網(wǎng)絡(luò),任意B類網(wǎng)絡(luò)中可包括16384個(gè)主機(jī)。
◆類型C地址:其中前21bit用于網(wǎng)絡(luò)標(biāo)識(shí),后8bit用于主機(jī)標(biāo)識(shí),C類地址可容納2097152個(gè)網(wǎng)絡(luò),任意C類網(wǎng)絡(luò)中可包括256主機(jī)。
A、B、C類地址用于標(biāo)識(shí)某一網(wǎng)絡(luò)節(jié)點(diǎn)的接口,稱為單播地址,D類地址不是用于標(biāo)識(shí)單一的接口,而是用于標(biāo)識(shí)多個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)接口的集合。E類地址是預(yù)留地址。
A類網(wǎng)絡(luò)地址是用于標(biāo)識(shí)世界上***型的網(wǎng)絡(luò),除了其中少量的預(yù)留和可重新分配的地址,A類地址目前已經(jīng)分配完畢。B類地址也將使用殆盡。
IPv4基于上述類別處理的管理方式限制了實(shí)際可使用的地址,例如一個(gè)擁有300個(gè)用戶的網(wǎng)絡(luò)期望采用一個(gè)B類地址,然而如果實(shí)際分配一個(gè)B類地址則用戶擁有了65536個(gè)地址域,這遠(yuǎn)遠(yuǎn)超過用戶需要的地址空間,造成地址的大量浪費(fèi)。
為解決這種地址分配方式的弱點(diǎn),IETF通過了無類域間路由選擇(CIDR,ClassInter-DomainRoutin)方案。CIDR方案取消了IPv4協(xié)議中地址類別分配方式,可以任意設(shè)定網(wǎng)絡(luò)號(hào)和地址號(hào)的邊界,即根據(jù)網(wǎng)絡(luò)規(guī)模的需要重新定義地址掩碼,這樣可為用戶提供聚合多個(gè)C類的地址。但是CIDR方案的不足之處是必須在知道網(wǎng)絡(luò)掩碼后才能確定地址中網(wǎng)絡(luò)編號(hào)和主機(jī)編號(hào)。
IPv6協(xié)議可根據(jù)用戶的需要進(jìn)行層狀地址分配,這和IPv4采用塊狀地址分配是不同的,后者方式導(dǎo)致某些地址無法使用。在IPv6的分層地址分配方式中,高級(jí)網(wǎng)絡(luò)管理部門可為下級(jí)網(wǎng)絡(luò)管理部門劃分地址分配區(qū)域,下級(jí)網(wǎng)絡(luò)管理部門則可為更下層的管理部門進(jìn)一步劃分地址分配區(qū)域。
IPv6協(xié)議將用戶劃分成3種類型。
(1)使用企業(yè)內(nèi)部網(wǎng)絡(luò)和Internet;
(2)目前使用企業(yè)內(nèi)部網(wǎng)絡(luò),將來可能會(huì)用到Internet:
(3)通過家庭、飛機(jī)場、旅館以及其他地方的電話線和Internet網(wǎng)絡(luò)互聯(lián)。
IPv6協(xié)議為這些用戶提供了不同地址分配方式。
(1)4種類型的點(diǎn)到點(diǎn)通信/單播地址;用于標(biāo)識(shí)單一網(wǎng)絡(luò)設(shè)備接口,單播通信傳播的分組可傳送到地址標(biāo)識(shí)的接口。
(2)改進(jìn)的多播地址格式;用于標(biāo)識(shí)歸屬于不同節(jié)點(diǎn)的設(shè)備接口集合,多播通信傳送的分組可發(fā)送到地址標(biāo)識(shí)的所有接口,這種地址方式是非常有用的。例如,可將網(wǎng)絡(luò)中發(fā)送的新消息傳送給所有登記的用戶。特殊的多播地址可限制在特定網(wǎng)絡(luò)鏈路或特定的系統(tǒng)組中進(jìn)行通信。IPv6協(xié)議沒有定義廣播地址,但可使用多播地址替代。
(3)新的任意播(Anycast)地址格式;IPv6協(xié)議中引入了任意播地址,用于標(biāo)識(shí)屬于不同節(jié)點(diǎn)的設(shè)備接口集合,任意播傳送的分組可發(fā)送到地址標(biāo)識(shí)的某一接口,接收到信息的接口通常是最近距離的網(wǎng)絡(luò)節(jié)點(diǎn),這種方式可提高路由選擇的效率,網(wǎng)絡(luò)節(jié)點(diǎn)可通過地址表示通信過程傳輸路由可經(jīng)過的中間跳數(shù),即信息傳輸路由可不必由路由器決定。