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