引言: 據權威機構統計,預計在2005-2008年左右,現今的IP地址將耗盡。由此,下一代網絡
7 d; @1 Y. U. ~" w0 j3 M9 `協議
) E" q' A6 P% P# r! K! ^IPv6已經開始廣泛的應用,隨著
# B2 X8 ^, p' b- S5 f# l" [3 m. a協議; g5 Y% d% Z# N I0 U
的不斷發展和完善,現在也慢慢的溶於了我們是生活當中。
8 c( B9 g# \/ d, s# P3 U% w1 a3 o一,什麼是IPv6?! E4 ^6 [" `( U- D6 ~$ |+ M
IPv6是下一版本的互聯網; r3 |, z/ y, m; c
協議" D5 o$ T: z" U: f9 J
,它的提出最初是因為隨著互聯網的迅速發展, 近十年來由於互聯網的蓬勃發展,IP位址的需求量愈來愈大,使得IP位址的發放愈趨嚴格。為了擴大地址空間,擬通過IPv6重新定義地址空間。 O p+ ]$ _1 @) o4 b9 K6 } X
IPv4採用32位地址長度,只有大約43億個地址,而IPv6採用128位地址長度,幾乎可以不受限制地提供地址。按保守方法估算IPv6實際可分配的地址,整個地球每平方米面積上可分配1000多個地址。
( H- q3 W* q# m% a/ A, } 顯然,IPv6的優勢能夠對上述挑戰直接或間接地作出貢獻。其中最突出的是IPv6大大地擴大了地址空間,恢復了原來因地址受限而失去的端到端連接功能,為互聯網的普及與深化發展提供了基本條件。當然,IPv6並非十全十美、一勞永逸,不可能解決所有問題。IPv6只能在發展中不斷完善,也不可能在一夜之間發生,過渡需要時間和成本,但從長遠看,IPv6有利於互聯網的持續和長久發展。- `) k3 ^0 X) U1 g6 _8 R
二,IPv6與IPv4相比有什麼特點和優點?
: g9 s& O8 g i# S# t5 O8 uIPv6作為新一代的網絡通信# k+ m" `9 h; o: V6 A
協議
3 \" `9 ]; S S; @, F: d,與IPv4相比,具有很多優越的性能,具體表現如下:! e3 P& O" X5 |8 o" ?1 J
A,更大的地址空間。IPv4中規定IP地址長度為32,即有2^32-1個地址;而IPv6中IP地址的長度為128,即有2^128-1個地址。 / e& y+ ~! ^. I1 f
B,更小的路由表。IPv6的地址分配一開始就遵循聚類的原則,這使得路由器能在路由表中用一條記錄(Entry)表示一片子網,大大減小了路由器中路由表的長度,提高了路由器轉發數據包的速度。
V, b3 [( `2 t5 M2 dC,增強的組播支持以及對流的支持。這使得網絡上的多媒體應用有了長足發展的機會,為; D) ?5 b& X& Q3 f, h& k
服務
4 d5 E7 J. \) G質量(QoS)控制提供了良好的網絡平台.
c. X5 W! A+ FD,與IPv4不一樣的是,新一代使用的IPv6加入了對自動配置(Auto-configuration)的支持。這是對DHCP% H! l& B. R9 A' w& r' c* a# O
協議
( u5 e/ m" C0 H& [: W0 h) h" @, F的改進和擴展,使得網絡、尤其是局域網的管理更加方便和快捷. - V# J* t T) [0 h" z' M' j* l
E,安全性是網絡中最關注的問題之一,在使用IPv6網絡中用戶可以對網絡層的數據進行加密並對IP報文進行校驗,這極大的增強了網絡安全.
& Z+ N. c2 T0 C# V: s三,認識IPv6地址
# R. b5 E% F9 `我們知道,IPv4地址長度為32位(4個字節)。書寫IPv4的地址是用一個字節來代表一個無符號十進制整數,四個字節寫成由3個點分開的四個十進制數,例如:
; X# m8 H: Q! d5 h J0 \202.106.168.1038 g' I. ~/ U' _# A% {
和IPv4相比,IPv6的主要改變就是地址的長度為128位,也就是說可以有2的128次方的IP地址,相當於10的後面有38個零。對於128位的IPv6地址,定義相似的表示方法是必要的。 RFC1884規定的標準語法建議把IPv6地址的128位(16個字節)寫成8個16位的無符號整數,每個整數用四個十六進制位表示,這些數之間用冒號(:)分開,例如:- [2 {. x4 g% A. z% H" r& ^
什麼是RFC?% e/ T& v) p# b: c- f/ ]
RFC是Request for Comments Document的縮寫。RFC實際上就是Internet有關
6 i9 n- f* B% }: U- H服務
9 H2 O% n2 c& R的一些標準。通常,當某家機構或團體開發出了一套標準或提出對某種標準的設想,想要徵詢外界的意見時,就會在Internet上發放一份RFC,對這一問題感興趣的人可以閱讀該RFC並提出自己的意見。絕大部分網絡標準的指定都是以RFC的形式開始。. C5 H9 P$ \( z4 f) U6 r |
3ffe:3201:1401:1:280:c8ff:fe4d:db39
8 L9 D6 z0 i/ y+ R3 s0 f3 w 為了進一步簡化IPv6的地址表示,可以用0來表示0000,用1來表示0001,用20來表示0020, 用300來表示0300,只要保證數值不便,就可以將前面的0省略。比如:
2 V S7 q5 v. |8 l 1080:0000:0000:0000:0008:0800:200C:417A; ?. T# Z! n: w# [! x' x9 @
0000:0000:0000:0000:0000:0000:0A00:0001
) {& Z |' J0 L1 @, U. x 可以簡寫為:$ ^5 u- I0 ~, Z. z3 T
1080:0:0:0:8:800:200C:417A
9 f! L) V' Q( I 0:0:0:0:0:0:A00:13 }# _9 m( q& ^( }9 J& ^
另外,還規定可以用符號::表示一系列的0。那麼上面的地址又可以簡化為:
4 x$ g+ p7 j/ o 1080::0:8:800:200C:417A# q Q" X* a- R
::A00:13 c& j3 o; ?6 C0 U
IPv6地址的前綴的表示和IPv4地址前綴在CIDR中的表示方法類似。比如 0020:0250:f002::/48表示一個前綴為48位的網絡地址空間。
# K0 }. y# g& F四,安裝與卸載% o6 v9 f3 I% s. ?
由於筆者本身測試系統的限制,只能針對4 R9 l; ~3 o5 X$ E$ y% {" O0 n/ ^7 z
XP
* N& P' J$ j" ]) Q; R系統進行安裝與卸載說明,其他視窗系統的安裝請讀者自行搜索資料。
9 E3 S, d+ i) O: OA,在Windows 2 O+ B; Q7 i! `6 A
XP) _* s5 [5 N3 l( r0 Y
安裝IPv6
/ R/ C, p! J! U7 v$ S1,使用管理員用戶登陸Windows " }8 G# R4 W1 ?- x9 y
XP
, n& \6 c8 F; v; u9 E# b& p系統
1 Z& `& {% H7 n1 a' Q2,單擊開始--運行,輸入CMD,打開Command窗口,輸入ipv6 install即可完成安裝。
* R: ?5 N) z. f* t 7 s) L/ H8 }& S
B,在Windows % U8 `; W" V! ?: Z' ~
XP
0 E4 x T8 W+ m1 E+ `' W0 X SP2中安裝IPv6
O; O% L# {* U* J wWindows
2 {0 Y! \3 X3 m: X g: h- n0 M& HXP
- M! B6 P7 g, ^& W SP2安裝IPv6,除了可以使用上面的方法以外,還可以使用如下的方法:
$ |( O# T8 i" G- e( u# ?1,使用管理員用戶登陸Windows
) U5 ?" c$ Q5 L" f0 @# Y& KXP
# c. B5 ?# F- B5 d3 Y' L K7 ^% g系統
3 K. ], g& w' V& m2,單擊開始菜單,選擇控制面板,打開網絡連接對話框( f; M" E; g& x5 G: _3 p. r8 {! B5 ~
3,右鍵點擊本地連接,打開本地連接屬性。4 U8 ?* u. b2 d
4,點擊安裝,在彈出的對話框中選擇
) @3 u F5 \- ^/ N9 B: Y0 N. \協議
$ g2 p3 m% y$ ]$ v; Q,點擊增加。
' W& r* S ^8 t' Y1 v G. I+ m5,打開選擇網絡& ]* Y' s2 Z. }" A& D7 r' [
協議* }3 C( t4 b4 ^0 }
話框,選擇Microsoft $ v9 O3 ?* Q) `" M: z) ^
TCP/IP. v, N# F5 G& [4 X8 L [ b
版本6,單擊確定,即可完成安裝4 J% \+ F, }5 E
; K0 ?0 J: V2 w( i: @& S# M8 @/ {- |
C,在Windows , D1 p1 h8 B+ @1 c/ ~ V$ H( c7 w
XP. y( J O4 R4 T
卸載IPv6
% \! ~. `# D! ` R1,使用管理員用戶登陸Windows ( y/ @5 Q% L) w0 x; r
XP
q% F; m: ]% Z系統 \2 h, ]/ S3 F0 C
2,單擊開始--運行,輸入CMD,打開Command窗口,輸入ipv6 uninstall即可完成卸載工作。7 j; [) j$ m7 W# V1 |8 r. Q" `
- {* y! x% f+ ~' v
D,在Windows 8 m9 C8 g$ s% t; e
XP: O/ N/ o' x( l& U) t) ]
SP2中卸載IPv68 c/ _. C+ a* Y2 W" [+ w C# F8 w/ _4 t
同樣,在Windows
, J7 M" A, R, VXP
( P9 M/ J/ L) t# ` SP2卸載IPv6,除了可以使用上面的方法以外,還可以使用如下的方法:
9 e9 F2 P$ N4 V) R% l1,使用管理員用戶登陸Windows
8 D' T" ?# D+ Z' R3 g' g1 O3 rXP
, \7 S8 u8 E' U系統6 f" D& B9 s6 b
2,單擊開始菜單,選擇控制面板,打開網絡連接對話框
$ i3 _) l. J6 p3,右鍵點擊本地連接,打開本地連接屬性。8 E6 G0 m7 G) T0 D' L
4,選擇Microsoft
& h2 A: G+ w# g5 Q( kTCP/IP" S, [8 \- |6 J, m
版本6,單擊卸載。卸載完成以後系統會要求重新啟動才可以生效。' ~% i+ p! `* v
7 T# i3 Y. S" v! i5 }7 X; _4 E
五,關於Teredo
1 J6 Y/ x8 v9 t: X4 b1 F+ y4 N服務
: N9 j& ^8 ^' _- I& v細心的朋友可能會在Windows
4 | B4 e$ m& N4 XXP% G7 g; X7 z: r
SP2的
% q( r: U7 {. I) D* ]: d" y防火牆
- j* O& ~( u% p2 t中看到它的身影。依照微軟的說法,Teredo 是一項地址分配和自動隧道: k) o9 J9 v6 o% O s1 n+ a
技術% p7 {: k* I5 V, O" K8 ?6 y3 v
,能夠跨越 IPv4 Internet 實現 IPv6 單播連接。由於選擇IPv4還沒淘汰,而IPv6也沒被大規模的使用,所以使用Teredo來實現IPv4到IPv6之間的過渡是十分有必要的。4 U7 x/ v& o9 m% c
具體的詳細介紹可以看微軟的官方說明。
) S' O( c+ \) n. J( s_
9 s( U# q, y# ablank>( `6 q4 F. b+ ]* Q# X7 C
http://www.microsoft.com/china/technet/prodtechnol/winxppro/maintain/teredo.mspx
% `0 e. J" Q; r$ S C
) g* D3 u j8 x! k& f4 M' u+ a6 c$ {$ \5 ~7 l% y1 a+ K
[ Last edited by wzy1978 on 2005-2-21 at 10:17 ] |
|