引言: 據權威機構統計,預計在2005-2008年左右,現今的IP地址將耗盡。由此,下一代網絡9 v# @4 H$ w7 Z" _: H+ a2 N6 K
協議8 I7 R- Q2 X( a) f ]! M! D
IPv6已經開始廣泛的應用,隨著
0 M; h9 M) }& w* d# j0 t/ ?協議
* |: ?- ^" L! `- z6 W- Z+ T2 U的不斷發展和完善,現在也慢慢的溶於了我們是生活當中。1 |3 _ U: b7 J/ c+ v
一,什麼是IPv6?
, D7 @4 @9 X: U: uIPv6是下一版本的互聯網: `2 S3 M% \3 H1 L: B3 }* y
協議
. Y" o$ i+ E: U2 I2 m,它的提出最初是因為隨著互聯網的迅速發展, 近十年來由於互聯網的蓬勃發展,IP位址的需求量愈來愈大,使得IP位址的發放愈趨嚴格。為了擴大地址空間,擬通過IPv6重新定義地址空間。; K; @, d; M# W2 O% p
IPv4採用32位地址長度,只有大約43億個地址,而IPv6採用128位地址長度,幾乎可以不受限制地提供地址。按保守方法估算IPv6實際可分配的地址,整個地球每平方米面積上可分配1000多個地址。
3 Z/ s" F: f( R9 y; Y3 L 顯然,IPv6的優勢能夠對上述挑戰直接或間接地作出貢獻。其中最突出的是IPv6大大地擴大了地址空間,恢復了原來因地址受限而失去的端到端連接功能,為互聯網的普及與深化發展提供了基本條件。當然,IPv6並非十全十美、一勞永逸,不可能解決所有問題。IPv6只能在發展中不斷完善,也不可能在一夜之間發生,過渡需要時間和成本,但從長遠看,IPv6有利於互聯網的持續和長久發展。! y. p I5 k- X/ F2 ~- A! c& w
二,IPv6與IPv4相比有什麼特點和優點? ) @/ `* H& S3 i r
IPv6作為新一代的網絡通信- O8 N! H1 O7 [# f& B
協議
# A R* \7 w" n2 p,與IPv4相比,具有很多優越的性能,具體表現如下:
3 E* d; y$ Y' s4 dA,更大的地址空間。IPv4中規定IP地址長度為32,即有2^32-1個地址;而IPv6中IP地址的長度為128,即有2^128-1個地址。 * r! X" p. k% }9 C- p
B,更小的路由表。IPv6的地址分配一開始就遵循聚類的原則,這使得路由器能在路由表中用一條記錄(Entry)表示一片子網,大大減小了路由器中路由表的長度,提高了路由器轉發數據包的速度。 4 D8 t7 g* @( _/ e7 k7 m, J
C,增強的組播支持以及對流的支持。這使得網絡上的多媒體應用有了長足發展的機會,為
0 k- `7 F6 w( Y! L+ W1 a0 U- w服務, ~: p2 x' R! \' E! d
質量(QoS)控制提供了良好的網絡平台.
+ P9 W/ k4 w' `. D: mD,與IPv4不一樣的是,新一代使用的IPv6加入了對自動配置(Auto-configuration)的支持。這是對DHCP
) R. k& C% z: V T" O. [+ n協議
2 f$ ?+ h7 W6 B3 [, l的改進和擴展,使得網絡、尤其是局域網的管理更加方便和快捷. / y+ H2 b; X2 ]' }3 ]) C$ ^
E,安全性是網絡中最關注的問題之一,在使用IPv6網絡中用戶可以對網絡層的數據進行加密並對IP報文進行校驗,這極大的增強了網絡安全.4 I% U, x* s" |2 I4 }: M0 p
三,認識IPv6地址
; n+ Z5 C, [3 h/ k0 R& M我們知道,IPv4地址長度為32位(4個字節)。書寫IPv4的地址是用一個字節來代表一個無符號十進制整數,四個字節寫成由3個點分開的四個十進制數,例如:
+ ^* s5 [' R& X- f202.106.168.1033 N6 [- S$ m5 o8 @7 N
和IPv4相比,IPv6的主要改變就是地址的長度為128位,也就是說可以有2的128次方的IP地址,相當於10的後面有38個零。對於128位的IPv6地址,定義相似的表示方法是必要的。 RFC1884規定的標準語法建議把IPv6地址的128位(16個字節)寫成8個16位的無符號整數,每個整數用四個十六進制位表示,這些數之間用冒號(:)分開,例如:% }/ Z. J; \" {6 T
什麼是RFC?0 {8 r( {2 T3 _2 n5 o4 E k
RFC是Request for Comments Document的縮寫。RFC實際上就是Internet有關8 L/ D, l7 g) }$ l7 I W. q
服務. O- E& J$ u2 p1 e
的一些標準。通常,當某家機構或團體開發出了一套標準或提出對某種標準的設想,想要徵詢外界的意見時,就會在Internet上發放一份RFC,對這一問題感興趣的人可以閱讀該RFC並提出自己的意見。絕大部分網絡標準的指定都是以RFC的形式開始。
: t! D1 P5 K7 A4 S! I4 D3ffe:3201:1401:1:280:c8ff:fe4d:db39
+ T: O G Z/ H 為了進一步簡化IPv6的地址表示,可以用0來表示0000,用1來表示0001,用20來表示0020, 用300來表示0300,只要保證數值不便,就可以將前面的0省略。比如:
% A2 I% J( R. [+ G 1080:0000:0000:0000:0008:0800:200C:417A
- i) X6 z( ]- n7 w) w& k3 v2 | 0000:0000:0000:0000:0000:0000:0A00:0001
# V) l# D; R' [; J* q* _ 可以簡寫為:
" b( m3 r" u# K5 v( C7 H 1080:0:0:0:8:800:200C:417A3 l3 F' M L' J- ~! C9 W
0:0:0:0:0:0:A00:1
& H7 S r$ M7 N$ b. Z 另外,還規定可以用符號::表示一系列的0。那麼上面的地址又可以簡化為:3 E9 {0 g% E: D
1080::0:8:800:200C:417A# l' _. L: D! s- I
::A00:1
3 W5 x/ B$ ~2 S# v IPv6地址的前綴的表示和IPv4地址前綴在CIDR中的表示方法類似。比如 0020:0250:f002::/48表示一個前綴為48位的網絡地址空間。- [, C" R# ]) |
四,安裝與卸載
1 ~5 q t* W5 K由於筆者本身測試系統的限制,只能針對6 ?$ a- t; }* e& k, ]1 i
XP4 d7 d7 l0 H) L
系統進行安裝與卸載說明,其他視窗系統的安裝請讀者自行搜索資料。9 f7 K+ k# i2 p; j3 p2 g
A,在Windows
! V+ x; }( f3 P; ?" b3 t8 xXP; i( {( q$ w: Y0 G9 j! Z
安裝IPv6
! a% l1 j2 R7 r Q7 d1,使用管理員用戶登陸Windows ' N" T$ q8 w& c3 R
XP
# w3 @- O. Q6 k5 \( v9 ]系統/ V9 b% u6 K7 W& |
2,單擊開始--運行,輸入CMD,打開Command窗口,輸入ipv6 install即可完成安裝。! g; Z. W8 K' | J7 `4 x- |

9 V- d& j' r# X3 c$ Q) E4 w! v8 mB,在Windows
1 d0 \1 U' q1 {: I V- ]XP
+ z$ y4 w% j. ]% e8 G8 Y4 N5 q SP2中安裝IPv6# O) }3 o2 F: m4 z5 D) Z
Windows
0 o8 H" K# I. g; \XP
: h6 K; @3 ^& C SP2安裝IPv6,除了可以使用上面的方法以外,還可以使用如下的方法:
( u* N" V$ p2 a1,使用管理員用戶登陸Windows # B5 F/ C9 b2 `; q# K
XP$ l: e: O5 D @. B4 g% C
系統
6 k2 V1 J+ `! G( `2,單擊開始菜單,選擇控制面板,打開網絡連接對話框
5 L- m" ]' c. Q7 H$ K" H1 d% t3,右鍵點擊本地連接,打開本地連接屬性。
' G7 d2 R+ ^3 I5 u0 u" F) l4,點擊安裝,在彈出的對話框中選擇
; s7 I+ ^8 Q/ Z協議. n' k: v B/ T) i( t
,點擊增加。
Q8 Y5 n: ~2 C) L# g+ C7 `+ ]2 Q5,打開選擇網絡% a, }- B% @7 C4 k
協議
3 X: B/ h( q* i- D話框,選擇Microsoft
' F1 I1 Y/ d* ETCP/IP0 V: K3 P2 r$ @7 R' K, a/ |7 G
版本6,單擊確定,即可完成安裝5 G; `: S; `2 V- q0 ^
2 X' w5 B# F4 @/ G% X. z. b- h
C,在Windows
^$ y2 n! S, \6 w7 O6 u A$ EXP& L1 @# Q9 v1 y* s1 g- ~2 {
卸載IPv6* u! p7 S3 P2 G- U4 t
1,使用管理員用戶登陸Windows 2 j1 o2 i. _: y; m7 Z5 o8 \ M/ h
XP9 N/ h: ` U. F$ m
系統
' D! J& C( v0 B* l& T4 e2,單擊開始--運行,輸入CMD,打開Command窗口,輸入ipv6 uninstall即可完成卸載工作。
* q" z/ j: n; b% G/ o/ Z" B
- c. x7 e* c: S) p6 VD,在Windows
& ?+ J' M! |: O a$ r) C- ]XP
0 w" W8 R8 ?! @ SP2中卸載IPv6
: i1 ]4 ?6 e7 I& k6 y同樣,在Windows 6 {; B9 x$ @! D5 U6 h! P7 j2 Q
XP
# l4 a0 p. A; v/ H ]5 d' L SP2卸載IPv6,除了可以使用上面的方法以外,還可以使用如下的方法:3 [+ a6 [+ z" Y: I) z/ b/ U
1,使用管理員用戶登陸Windows
/ K( H) w. P7 ~4 k+ F2 T5 s4 QXP
2 ?7 I0 x7 b; B5 K% O( d8 Q系統. B! w6 ?5 O; I7 ]* ]
2,單擊開始菜單,選擇控制面板,打開網絡連接對話框
, c4 R9 d2 v7 C6 K3,右鍵點擊本地連接,打開本地連接屬性。
: y3 p( }* j; o3 L2 |2 d1 t# n4,選擇Microsoft
5 z! A9 |) M5 ETCP/IP
6 c" o) T& V/ e 版本6,單擊卸載。卸載完成以後系統會要求重新啟動才可以生效。
' |( y& O3 K$ a6 x4 `8 V0 Z ; K' \4 Z" g) G i+ ]- b& t! z5 T6 ^
五,關於Teredo
) r8 \1 y) V$ A$ @# t2 A服務 [% _* X0 w3 l
細心的朋友可能會在Windows
, E$ g" U, f9 }+ W- _XP9 s* O0 l& b2 r8 N& q: B! U- j
SP2的
: ^/ a& P4 D2 y" k$ X. F# W防火牆* X: R* J" l( Y' L8 l/ ?
中看到它的身影。依照微軟的說法,Teredo 是一項地址分配和自動隧道
& L: q/ I) H) w# p8 }% @; }技術
6 f$ B2 S3 R. f4 B# z7 \,能夠跨越 IPv4 Internet 實現 IPv6 單播連接。由於選擇IPv4還沒淘汰,而IPv6也沒被大規模的使用,所以使用Teredo來實現IPv4到IPv6之間的過渡是十分有必要的。
6 T* l) }( \. h" z& U' l$ R7 k具體的詳細介紹可以看微軟的官方說明。
_; z1 f) I7 T9 A* w2 m_
3 m/ w! S3 i$ Nblank>
4 U) O) A8 T$ Z3 j% U& \3 fhttp://www.microsoft.com/china/technet/prodtechnol/winxppro/maintain/teredo.mspx
# q; N1 v* K6 u8 M, f
( a0 e& v/ a( ], r
/ ]$ T5 a( j: |; Q/ w/ ~[ Last edited by wzy1978 on 2005-2-21 at 10:17 ] |
|