【簡(jiǎn) 介】
如今,隨著信息技術(shù)的飛速發(fā)展,網(wǎng)民數(shù)量的激增,導(dǎo)致網(wǎng)絡(luò)節(jié)點(diǎn)數(shù)的急劇膨脹,以致于目前可用的IP地址的數(shù)量也急劇減少。據(jù)權(quán)威機(jī)構(gòu)統(tǒng)計(jì),預(yù)計(jì)在不久的將來(lái),現(xiàn)今的IP地址將耗盡。由此,下一代網(wǎng)絡(luò)協(xié)議IPv6已于數(shù)年前就誕生,隨著協(xié)議的不斷發(fā)展和完善,現(xiàn)在也越來(lái)越為廣大人所熟悉。
如今,隨著信息技術(shù)的飛速發(fā)展,網(wǎng)民數(shù)量的激增,導(dǎo)致網(wǎng)絡(luò)節(jié)點(diǎn)數(shù)的急劇膨脹,以致于目前可用的IP地址的數(shù)量也急劇減少。據(jù)權(quán)威機(jī)構(gòu)統(tǒng)計(jì),預(yù)計(jì)在不久的將來(lái),現(xiàn)今的IP地址將耗盡。由此,下一代網(wǎng)絡(luò)協(xié)議IPv6已于數(shù)年前就誕生,隨著協(xié)議的不斷發(fā)展和完善,現(xiàn)在也越來(lái)越為廣大人所熟悉。今天,就來(lái)初步介紹一下IPv6地址以及如何在WINDOWS系統(tǒng)下進(jìn)行安裝使用。
IPv6與IPv4是兩種完全不同的網(wǎng)絡(luò)協(xié)議,既然目前的IPV4將來(lái)要被IPv6代替,那它到底優(yōu)勢(shì)在哪里呢?首先,IPv6具有超大的地址容量。IPv6地址采用128位長(zhǎng)度,對(duì)于目前32位的IPV4地址來(lái)說(shuō),增加的IP地址簡(jiǎn)直可以用海量來(lái)形容。IPV4地址最多只能提供2的32次方個(gè)地址,還要去除一些私有地址,以及預(yù)留地址等,實(shí)際可用的要少于這個(gè)數(shù)目。而IPv6地址最多可以提供2的128次方個(gè)地址,將來(lái)不管什么網(wǎng)絡(luò)設(shè)備加入網(wǎng)絡(luò)都能分配到足夠的地址。這是IPv6最大的優(yōu)勢(shì),當(dāng)然,相對(duì)于IPV4,IPv6還具有更好的Qos支持,具有更簡(jiǎn)化的IPv6包頭,便于網(wǎng)絡(luò)設(shè)備對(duì)IPv6包的處理,并且提供對(duì)流的支持,以及更高的安全性等等。
目前的IPV4地址表現(xiàn)形式采用的是點(diǎn)分十進(jìn)制形式,那下一代的IPv6地址如何表達(dá)呢?由于IPv6地址長(zhǎng)度4倍于IPv4地址,所以表達(dá)起來(lái)也要比IPV4地址復(fù)雜的多。IPv6地址的基本表達(dá)方式是X : X : X : X : X : X : X : X,其中X是一個(gè)4位十六進(jìn)制整數(shù)( 1 6位)。每一個(gè)數(shù)字包含4位,每個(gè)整數(shù)包含4個(gè)數(shù)字,每個(gè)地址包括8個(gè)整數(shù),共計(jì)1 2 8位( 4×4×8 = 1 2 8 )。例如,下面是一些合法的IPv6地址:
CDCD :901A :2222 : 5498 : 8475 : 1111 : 3900 : 2020
1030 : 0 : 0 : 0 : C9B4 : FF12 : 48AA : 1A2B
2000 : 0 : 0 : 0 : 0 : 0 : 0 : 1
請(qǐng)注意這些整數(shù)是十六進(jìn)制整數(shù),其中A到F表示的是10到15。地址中的每個(gè)整數(shù)都必須表示出來(lái),但起始的0可以不必表示。
這是一種比較標(biāo)準(zhǔn)的IPv6地址表達(dá)方式,此外還有另外兩種更加清楚和易于使用的方式。
某些IPv6地址中可能包含一長(zhǎng)串的0 (就像上面的第二和第三個(gè)例子一樣)。當(dāng)出現(xiàn)這種情況時(shí),標(biāo)準(zhǔn)中允許用“空隙”來(lái)表示這一長(zhǎng)串的0。換句話說(shuō),地址2000 : 0 : 0 : 0 : 0 : 0 : 0 : 1可以被表示為:2000::1。這兩個(gè)冒號(hào)表示該地址可以擴(kuò)展到一個(gè)完整的128位地址。在這種方法中,只有當(dāng)1 6位組全部為0時(shí)才會(huì)被兩個(gè)冒號(hào)取代,且兩個(gè)冒號(hào)在地址中只能出現(xiàn)一次,以避免混淆。
在IPv4和IPv6的混合環(huán)境中還可能有第三種表達(dá)方法。IPv6地址中的最低32位可以用于IPv4地址的表示方法,該地址可以按照一種混合方式表達(dá),即X : X : X : X : X : X : d . d . d . d,其中X表示一個(gè)16位整數(shù),而d表示一個(gè)8位十進(jìn)制整數(shù)。例如,地址0:0:0:0:0:0:10.0.0.1就是一個(gè)合法的IPv4地址。把兩種可能的表達(dá)方式組合在一起,該地址也可以表示為:::10.0.0.1。
IPv6地址和IPv4地址還有一個(gè)重大區(qū)別的地方,那就是地址類型。眾所周知,目前的ip v4地址有三種類型:?jiǎn)尾ィ╱nicast)地址,組播(multicast)地址,廣播(broadcast)地址。而IPv6地址雖然也是三種類型,但是已經(jīng)有所改變,有:?jiǎn)尾ィ╱nicast),組播(multicast),任播(anycast)。
●單播地址:一個(gè)網(wǎng)絡(luò)接口的地址。送往一個(gè)單播地址的包將被傳送至該地址標(biāo)識(shí)的接口上。
●組播地址:一組接口(一般屬于不同節(jié)點(diǎn))的網(wǎng)絡(luò)地址。送往一個(gè)組播地址的包將被傳送至有該地址標(biāo)識(shí)的所有接口上。
●泛播地址:一組接口(一般屬于不同節(jié)點(diǎn))的網(wǎng)絡(luò)地址。送往一個(gè)泛播地址的包將被傳送至該地址標(biāo)識(shí)的接口之一(根據(jù)選路協(xié)議對(duì)于距離的計(jì)算方法選擇“最近”的一個(gè))。
●廣播地址:一個(gè)網(wǎng)段內(nèi)的所有節(jié)點(diǎn)。送往一個(gè)廣播地址的包將被送至網(wǎng)段內(nèi)的所有節(jié)點(diǎn)。
在IPv6地址中之所以要去掉廣播地址,而重新定義任播地址,主要是考慮到網(wǎng)絡(luò)中由于大量廣播包的存在,容易造成網(wǎng)絡(luò)的阻塞,而且由于網(wǎng)絡(luò)中各節(jié)點(diǎn)都要對(duì)這些大部分與自己無(wú)關(guān)的廣播包進(jìn)行處理,對(duì)網(wǎng)絡(luò)節(jié)點(diǎn)的性能也造成影響。
因?yàn)楸疚闹攸c(diǎn)是介紹在windows系統(tǒng)下如何安裝IPv6協(xié)議,所以對(duì)IPv6地址的介紹就相對(duì)簡(jiǎn)單。接下來(lái)閑話少說(shuō),轉(zhuǎn)入正題。
到目前為止,windows系統(tǒng)已經(jīng)發(fā)行到2003版本,而它的IPv6協(xié)議從產(chǎn)品的角度來(lái)講,也出了正式產(chǎn)品版和非產(chǎn)品版。目前為止,IPv6協(xié)議不支持windows 95,98和windows me。
IPv6協(xié)議正式產(chǎn)品版已經(jīng)在如下系統(tǒng)中部署:
windows 2003 server family,windows xp(sp1), Windows CE .NET version 4.1 and later。
作為一個(gè)正式產(chǎn)品,IPv6協(xié)議正式產(chǎn)品版已經(jīng)被微軟公司的產(chǎn)品服務(wù)系統(tǒng)所支持。這些系統(tǒng)中IPv6協(xié)議的安裝和卸載可以通過(guò)控制面板中的網(wǎng)絡(luò)連接文件夾中進(jìn)行,如同我們現(xiàn)在安裝ip v4協(xié)議一樣。
而IPv6非產(chǎn)品版本則包括以下:
windows xp中的IPv6開發(fā)預(yù)覽版(Developer Preview),windows 2000(sp1—sp4)中的技術(shù)預(yù)覽版(Technology Preview),可以在windows NT和windows 2000運(yùn)行的研究版本(Research IPv6)。
用表格來(lái)表示如下:
對(duì)于非產(chǎn)品版本的IPv6來(lái)說(shuō), 此版本提供的 IPv6 軟件包含預(yù)發(fā)行代碼,不用于商業(yè)目的。此軟件僅用于研究、開發(fā)和測(cè)試,不得用于生產(chǎn)環(huán)境。
不同的版本在不同的系統(tǒng)中的安裝方法不一樣。
就目前所有的IPv6版本來(lái)說(shuō),我們?cè)谑褂肐Pv6的時(shí)候,對(duì)IPv4站點(diǎn)間的通訊沒(méi)有影響,互不干擾。并且IPv6工作的時(shí)候,在傳輸層使用的是和v6版本相對(duì)應(yīng)的TCP和UDP協(xié)議。
在這里,我就選擇windows 2000 sp1—sp4,windows xp,windows xp sp1,windows 2003這些典型的windows系統(tǒng)來(lái)看看如何安裝IPv6。 ■ Windows 2000 sp1—sp4(安裝technology preview版)
1。首先下載IPv6協(xié)議軟件包。因?yàn)閣indows 2000不像windows xp和windows 2003那樣已經(jīng)內(nèi)置了IPv6協(xié)議,它們可以直接安裝,而windows 2000需先安裝IPv6軟件包。可到以下地址下載:http://msdn.microsoft.com/downloads/sdks/platform/tpIPv6.asp,軟件包名稱為:tpIPv6-001205.exe,是一個(gè)自解壓文件。
2。雙擊剛剛下載的軟件包文件:tpIPv6-001205.exe。出現(xiàn)解壓目錄對(duì)話框,如下圖1:
我們?cè)谶@里解壓到d:\IPv6kit目錄中。
3.針對(duì)不同版本的service pack,有不同的安裝方法。
◆service pack 1
直接執(zhí)行d:\IPv6kit中的setup.exe安裝程序即可。出現(xiàn)如下圖畫面:
◆service pack 2
⑴在命令行界面,執(zhí)行d:\IPv6kit\setup –x命令,然后出現(xiàn)解壓目錄對(duì)話框,我們這里解壓到d:\IPv6kit\IPv6目錄中,如圖3:
⑵用“記事本”打開d:\IPv6kit\IPv6目錄中的hotfix.ini文件,在[VERSION]段中,把NTServicePackVersion=256改成 512,保存。如圖:
未完待續(xù)。。。
該文章在 2011/1/24 14:20:58 編輯過(guò)