


IPv6在Windows系統中安裝
據權威機構統計,預計在不久的將來,現今的IP地址將耗盡。由此,下一代網絡協議IPv6已于數年前就誕生,隨著協議的不斷發展和完善,現在也越來越為廣大人所熟悉。今天,就來初步介紹一下IPv6地址以及如何在WINDOWS系統下進行安裝使用。
IPv6與IPv是兩種完全不同的網絡協議,既然目前的IPV將來要被IPv6代替,那它到底優勢在哪里呢?首先,IPv6具有超大的地址容量。IPv6地址采用8位長度,對于目前位的IPV地址來說,增加的IP地址簡直可以用海量來形容。IPV地址最多只能提供的次方個地址,還要去除一些私有地址,以及預留地址等,實際可用的要少于這個數目。而IPv6地址最多可以提供的8次方個地址,將來不管什么網絡設備加入網絡都能分配到足夠的地址。這是IPv6最大的優勢,當然,相對于IPV,IPv6還具有更好的Qos支持,具有更簡化的IPv6包頭,便于網絡設備對IPv6包的處理,并且提供對流的支持,以及更高的安全性等等。
目前的IPV地址表現形式采用的是點分十進制形式,那下一代的IPv6地址如何表達呢?由于IPv6地址長度倍于IPv地址,所以表達起來也要比IPV地址復雜的多。IPv6地址的基本表達方式是X : X : X : X : X : X : X : X,其中X是一個位十六進制整數( 6位)。每一個數字包含位,每個整數包含個數字,每個地址包括8個整數,共計 8位( ××8 = 8 )。例如,下面是一些合法的IPv6地址:
CDCD :90A : : 598 : 875 : : 900 : 00
00 : 0 : 0 : 0 : C9B : FF : 8AA : AB
000 : 0 : 0 : 0 : 0 : 0 : 0 :
請注意這些整數是十六進制整數,其中A到F表示的是0到5。地址中的每個整數都必須表示出來,但起始的0可以不必表示。
這是一種比較標準的IPv6地址表達方式,此外還有另外兩種更加清楚和易于使用的方式。
某些IPv6地址中可能包含一長串的0 (就像上面的第二和第三個例子一樣)。當出現這種情況時,標準中允許用“空隙”來表示這一長串的0。換句話說,地址000 : 0 : 0 : 0 : 0 : 0 : 0 : 可以被表示為:000::。這兩個冒號表示該地址可以擴展到一個完整的8位地址。在這種方法中,只有當 6位組全部為0時才會被兩個冒號取代,且兩個冒號在地址中只能出現一次,以避免混淆。
在IPv和IPv6的混合環境中還可能有第三種表達方法。IPv6地址中的最低位可以用于IPv地址的表示方法,該地址可以按照一種混合方式表達,即X : X : X : X : X : X : d . d . d . d,其中X表示一個6位整數,而d表示一個8位十進制整數。例如,地址
0:0:0:0:0:0:0.0.0.就是一個合法的IPv地址。把兩種可能的表達方式組合在一起,該地址也可以表示為:::0.0.0.。
IPv6地址和IPv地址還有一個重大區別的地方,那就是地址類型。眾所周知,目前的ip v4地址有三種類型:單播(unicast)地址,組播(multicast)地址,廣播(broadcast)地址。而IPv6地址雖然也是三種類型,但是已經有所改變,有:單播(unicast),組播(multicast),任播(anycast)。
●單播地址:一個網絡接口的地址。送往一個單播地址的包將被傳送至該地址標識的接口
上。
●組播地址:一組接口(一般屬于不同節點)的網絡地址。送往一個組播地址的包將被傳送至有該地址標識的所有接口上。
●泛播地址:一組接口(一般屬于不同節點)的網絡地址。送往一個泛播地址的包將被傳送至該地址標識的接口之一(根據選路協議對于距離的計算方法選擇“最近”的一個)。
●廣播地址:一個網段內的所有節點。送往一個廣播地址的包將被送至網段內的所有節點。
在IPv6地址中之所以要去掉廣播地址,而重新定義任播地址,主要是考慮到網絡中由于大量廣播包的存在,容易造成網絡的阻塞,而且由于網絡中各節點都要對這些大部分與自己無關的廣播包進行處理,對網絡節點的性能也造成影響。
因為本文重點是介紹在windows系統下如何安裝IPv6協議,所以對IPv6地址的介紹就相對簡單。接下來閑話少說,轉入正題。
到目前為止,windows系統已經發行到00版本,而它的IPv6協議從產品的角度來講,也出了正式產品版和非產品版。目前為止,IPv6協議不支持windows 95,98和windows me。
IPv6協議正式產品版已經在如下系統中部署:
windows 00 server family,windows xp( ), Windows CE .NET version . and later。
作為一個正式產品,IPv6協議正式產品版已經被微軟公司的產品服務系統所支持。這些系統中IPv6協議的安裝和卸載可以通過控制面板中的網絡連接文件夾中進行,如同我們現在安裝ip v4協議一樣。
而IPv 6非產品版本則包括以下:
windows xp中的IPv6開發預覽版(Developer Preview),windows 000( — )中的技術預覽版(Technology Preview),可以在windows NT和windows 000運行的研究版本(Research IPv6)。
用表格來表示如下:
對于非產品版本的IPv6來說, 此版本提供的 IPv6 軟件包含預發行代碼,不用于商業目的。此軟件僅用于研究、開發和測試,不得用于生產環境。
不同的版本在不同的系統中的安裝方法不一樣。
就目前所有的IPv6版本來說,我們在使用IPv6的時候,對IPv站點間的通訊沒有影響,互不干擾。并且IPv6工作的時候,在傳輸層使用的是和v6版本相對應的TCP和UDP協議。
在這里,我就選擇windows 000 — ,windows xp,windows xp ,windows 00這些典型的windows系統來看看如何安裝IPv6。 ■ Windows 000 — (安裝technology preview版)
。首先下載IPv6協議軟件包。因為windows 000不像windows xp和windows 00那樣已經內置了IPv6協議,它們可以直接安裝,而windows 000需先安裝IPv6軟件包。可到以下地址下載:http://msdn.microsoft.com/downloads/sdks/platform/tpIPv6.a,軟件包名稱為:tpIPv6-0005.exe,是一個自解壓文件。
2。雙擊剛剛下載的軟件包文件:tpIPv6-0005.exe。出現解壓目錄對話框,如下圖:
我們在這里解壓到d:\IPv6kit目錄中。
3.針對不同版本的service pack,有不同的安裝方法。
◆service pack
直接執行d:\IPv6kit中的setup.exe安裝程序即可。
◆service pack
⑴在命令行界面,執行d:\IPv6kit\setup –x命令,然后出現解壓目錄對話框,我們這里解壓到d:\IPv6kit\IPv6目錄中,
⑵用“記事本”打開d:\IPv6kit\IPv6目錄中的hotfix.ini文件,在[VERSION]段中,把NTServicePackVersion=56改成 5,保存。
⑶運行d:\IPv6kit\IPv6目錄下的hotfix.exe,出現如下圖界面,點擊“確定”按鈕。
⑷重啟計算機。
◆service pack
安裝方法同上面的 大致相同,只是第⑵步有所區別,就是把hotfix.ini文件中[VERSION]段中的NTServicePackVersion=56改成 768。
◆service pack
到現在為止,windows 000的service pack最新版本為。它的安裝也同上面的 大致相同,只是第⑵步有所區別,就是把hotfix.ini文件中[VERSION]段中的NTServicePackVersion=56改成 0。
。計算機重啟后,在桌面上“網絡鄰居”圖標上點擊右鍵,選擇“屬性”,打開網絡連接窗口,并雙擊“本地連接”。
5。點擊“安裝…”按鈕,出現如下
選中“協議”,單擊“添加…”按鈕。接下來出現
選擇“Microsoft IPv6 Protocol”,單擊“確定”。
6。安裝完成后,我們可以看到IPv6協議已經在列表中。
由上可以看到,在windows 000下的IPv6安裝過程中,不同的service pack有不同的方法。所以,在安裝之前,需要先確定本機windows 000系統中的 的版本。在這里,提供兩個方法來查看 的版本。
方法一:在“開始”菜單中選擇“運行…”,輸入“winver”命令。出現windows 000的版本界面。
方法二:在桌面上“我的電腦”圖標上單擊右鍵,選擇“屬性”,選中“常規”標簽項。出現如下圖所示:
■Windows 000 (安裝MS Research IPv6版)
在上面我們看到的是在windows 000中安裝技術預覽版,當然我們也可以安裝IPv6的研究(Research)版本。安裝過程跟上面有點類似,下面簡單說明。
。下載msrIPv6軟件包。
。解壓軟件包。你可以指定一個解壓目錄。
。在桌面上“網絡鄰居”圖標上點擊右鍵,選擇“屬性”,打開網絡連接窗口,并雙擊“本地連接”。在“本地連接屬性”窗口中單擊“安裝…”按鈕,然后在彈出的“選擇網絡組件類型”窗口選中“協議”,單擊“添加…”按鈕。
。彈出“選擇網絡協議”窗口,點擊“從磁盤安裝…”按鈕,出現
下圖,在文本框中輸入前面的自解壓目錄d:\msrIPv6。單擊“確定”。
5。系統文件復制完畢,出現“選擇網絡協議”窗口,選中“msr IPv6 protocol”,單擊“確定”。如圖。
6。安裝完畢。我們可以看到,msr IPv6 protocol已經在列表中了。
■Windows XP
在windowsxp中因為已經集成了IPv6協議棧,所以跟windows 000比起來就相對簡單了,至少可以不用下載IPv6協議軟件包。安裝方法如下:
.打開 “命令行窗口”。
.在命令行界面,輸入IPv6 i tall命令。如圖5。IPv6自動完成安裝。
雖然在windows xp中IPv6作為網絡協議安裝,但是在“網絡連接”文件夾中“本地連接”的“屬性”里面卻看不到。我們可以用ping6 ::命令來驗證IPv6是否正確安裝。當ping6 ::命令返回正確,可以確定IPv6協議棧已經正確安裝。
注意:這里的ping6 ::命令其實就是類似于IPv中的ping 7.0.0.。
圖5
■Windows XP (Service Pack )和Windows server 00 系列
windows xp ( )和Windows Server 00 family已經正式支持IPv6,它們的安裝方法也相同。要安裝IPv6協議,操作如下:(因為下面需用的圖片前面基本上都已貼出,所以在此就不再插圖。)
.點擊“開始”,點擊“控制面板”,然后雙擊“網絡連接”。
.右擊本地連接,然后點擊“屬性”。
.點擊“安裝”。
.在“選擇網絡組件類型”對話框中,點擊“協議, ”,然后點擊“添加”。
5.在“選擇網絡協議 ”對話框中,點擊“Microsoft TCP/IP version 6”,然后點擊“確定”。
6.點擊“關閉”,保存對網絡連接所做的修改。
有一點注意,在windows xp( )中安裝IPv6后,完畢后顯示出來的是“Microsoft IPv6 Developer Edition”,其實這僅僅是名字顯示,實際上和windows server 00的支持是一樣,微軟只是因為怕影響windows本地化版本的改變而沒有修改IPv6的顯示名稱。
上面所講的,基本上涵蓋了當今主流windows系統應用IPv6的情況,在安裝了IPv6之后,接下來的問題就是我們如何來使用它。比如說如何來設置IPv6地址,如何設置默認網關等等。IPv6的使用和配置跟IPv的窗口設置不一樣,它需要在“命令行提示”環境下,用dos命令來配置。配置IPv6的命令系統有兩種,一種是用IPv6命令,另一種是用Netsh命令。在這里,不對IPv6的配置多說,以后另外專文介紹。
關鍵字:IPv6、網絡協議
新文章:
- CentOS7下圖形配置網絡的方法
- CentOS 7如何添加刪除用戶
- 如何解決centos7雙系統后丟失windows啟動項
- CentOS單網卡如何批量添加不同IP段
- CentOS下iconv命令的介紹
- Centos7 SSH密鑰登陸及密碼密鑰雙重驗證詳解
- CentOS 7.1添加刪除用戶的方法
- CentOS查找/掃描局域網打印機IP講解
- CentOS7使用hostapd實現無AP模式的詳解
- su命令不能切換root的解決方法
- 解決VMware下CentOS7網絡重啟出錯
- 解決Centos7雙系統后丟失windows啟動項
- CentOS下如何避免文件覆蓋
- CentOS7和CentOS6系統有什么不同呢
- Centos 6.6默認iptable規則詳解