1
TR NG Đ I H C BÁCH KHOA HÀ N IƯỜ
KHOA ĐI N T - VI N THÔNG
Đ ÁN
T T NGHI P Đ I H C
Đ tài:
IPV6 VÀ Đ NH TUY N TRONG
M NG IPV6
Sinh viên th c hi n: NGÔ VĂN DUY N
L p ĐT8 - K47
Gi ng viên h ng d n: ướ THS. NGUY N THU NGA
Cán b ph n bi n: GVC. PH M VĂN TUÂN
Hà n i, 5-2007
B GIÁO D C VÀ ĐÀO T O C NG HÒA XÃ HÔI CH NGHĨA VI T NAM
TR NG Đ I H C BÁCH KHOA HÀ N IƯỜ
--------------------------------------------------
Đ c l p - T do - H nh phúc
---------------------------------
NHI M V Đ ÁN T T NGHI P
H và tên sinh viên: .…………….………….…….. S hi u sinh viên: ………………
Khoá:…………………….Khoa: Đi n t - Vi n thông Ngành: ……………….........
1. Đ u đ đ án:
………………………………………………..
……………………………………………………………………………………………………………………………………
………………………………………………..………...
2. Các s li u và d li u ban đ u:
……………………………………..……………………………………………..……..……………………………
……………………………………………………………………………………………………………………………….…..
………………………..…………………………………………………………………………………….
3. N i dung các ph n thuy t minh và tính toán: ế
………………………………………………………………………………………………………………..….
……………………………………………………………………………………………………………………………………..
….
……………………………………………………………………………………………………………………………………
…..….……………………………………………………………………………………………
4. Các b n v , đ th ( ghi rõ các lo i và kích th c b n v ): ướ
………………………………………………………………………………………………………………………..….
…………………………………………………………………………………………………………………………..……….
………………………………………………………………………………………………………….
5. H tên gi ng viên h ng d n: ướ ………………………………………………………..……………………
6. Ngày giao nhi m v đ án: ………………………………………………….……………
7. Ngày hoàn thành đ án: ………………………………………………………………………..………
Ngày tháng năm
Ch nhi m B môn Gi ng viên h ng d n ướ
Sinh viên đã hoàn thành và n p đ án t t nghi p ngày tháng năm
Cán b ph n bi n
2
B GIÁO D C VÀ ĐÀO T O
TR NG Đ I H C BÁCH KHOA HÀ N IƯỜ
---------------------------------------------------
B N NH N XÉT Đ ÁN T T NGHI P
H và tên sinh viên: ....................................................................... S hi u sinh viên: ..................................
Ngành: .................................................................................................. Khoá: ...........................................................
Gi ng viên h ng ướ
d n:..............................................................................................................................................
Cán b ph n
bi n: .......................................................................................................................................................
1. N i dung thi t k t t nghi p: ế ế
..........................................................................................................................................................................................
..........................................................................................................................................................................................................
..........................................................................................................................................................................................................
..........................................................................................................................................................................................................
..........................................................................................................................................................................................................
..........................................................................................................................................................................................................
............................................................................................
2. Nh n xét c a c án b ph n bi n:
..........................................................................................................................................................................................
..........................................................................................................................................................................................................
..........................................................................................................................................................................................................
..........................................................................................................................................................................................................
..........................................................................................................................................................................................................
..........................................................................................................................................................................................................
..........................................................................................................................................................................................................
..........................................................................................................................................................................................................
..........................................................................................................................................................................................................
...................................................................................
Ngày tháng năm
3
Cán b ph n bi n
M c l c
M c l c ....................................................................................................................... 4
CH NG 1 - T NG QUAN V IPV6ƯƠ ....................................................................... 12
1.1KHÁI QUÁT CHUNG ......................................................................................... 12
1.2 M T S V N Đ C A IPv4 ............................................................................ 13
1.2.1. Thi u đ a ch IPế ........................................................................................... 13
1.2.2. Quá nhi u các routing entry trên backbone router ...................................... 13
1.2.3. Yêu c u v an ninh thông tin l p m ng ................................................. 13
1.2.4. Nhu c u v các ng d ng th i gian th c hay còn g i là ch t l ng d ch ượ
v QoS ............................................................................................................................... 14
1.3. CÁC TÍNH NĂNG C A IPv6 ........................................................................... 14
1.3.1. D ng mào đ u gói tin m i ......................................................................... 14
1.3.2. Không gian đ a ch l n h n: ơ ........................................................................ 14
1.3.3. K t c u đ a ch và đ nh tuy n đ c phân c p có hi u qu :ế ế ượ ..................... 15
1.3.4. T đ ng c u hình đ a ch : ........................................................................... 15
1.3.5. An ninh thông tin: ........................................................................................ 15
1.3.6. H tr QoS t t h n: ơ .................................................................................... 15
1.3.7. Giao th c m i cho thông tin gi a các host li n k : ................................... 16
1.3.8. Kh năng m r ng t t: ............................................................................... 16
1.3.9. Kh năng h tr di đ ng: ........................................................................... 16
1.4. C U TRÚC, PHÂN B VÀ CÁCH VI T Đ A CH IPV6 .............................. 16
1.4.1. C u trúc gói tin Ipv6 trong m ng LAN .......................................................... 16
1.4.2. Phân b đ a ch Ipv6 .................................................................................... 17
1.4.2.1. C ch c p phát chungơ ế ........................................................................ 19
1.4.2.2 C p phát đ a ch theo nhà cung c p ...................................................... 19
1.4.3. Cách vi ti t đ a ch Ipv6ế ế ............................................................................ 21
1.5. CÁC LO I Đ A CH IPV6 ................................................................................. 23
1.5.1. Đ a ch Unicast ............................................................................................ 23
1.5.1.1. Đ a ch Global Unicast: ........................................................................ 24
1.5.1.2. Đ a ch Local Unicast: .......................................................................... 27
1.5.1.3. Đ a ch Unicast theo chu n IPX ........................................................... 30
1.5.2. Đ a ch anycast ............................................................................................. 30
1.5.3. Đ a ch Multicast .......................................................................................... 32
1.5.3.1. C u trúc chung ..................................................................................... 32
1.5.3.2. Đ a ch Solicited-Node .......................................................................... 35
1.5.4. Các d ng đ a ch IPv6 khác ......................................................................... 36
1.5.4.1. Đ a ch không xác đ nh: ........................................................................ 36
1.5.4.2. Đ a ch Loopback .................................................................................. 36
1.5.4.3. Đ a ch t ng thích ươ ............................................................................... 36
1.5.5. Ph ng th c gán đ a ch Ipv6ươ ..................................................................... 37
1.5.6. So sánh gi a Ipv4 và Ipv6 v đ a ch .......................................................... 39
4
1.6. C U TRÚC PH N MÀO Đ U GÓI TIN IPV6 ................................................ 39
1.6.1. Đ nh d ng mào đ u chu n .......................................................................... 40
1.6.2. Ph n mào đ u m r ng c a Ipv6 ............................................................... 43
CH NG 2 – B O M T, T C U HÌNH Đ A CH TRONG IPV6ƯƠ ........................ 45
2.1. B O M T .......................................................................................................... 45
2.1.1. Các tính năng b o m t ................................................................................ 45
2.1.2. Authentication Header (AH) ........................................................................ 47
2.1.3. Encapsulating Security Payload (ESP) ........................................................ 49
2.1.4. M t s ng d ng c a Ipv6 – Ipsec ............................................................ 50
2.1.4.1. M ng riêng o (VPN) .......................................................................... 50
2.1.4.2. Đ m b o an toàn m c ng d ng. ....................................................... 51
2.2. T C U HÌNH Đ A CH ................................................................................... 52
2.2.1. Quá trình phân b đ a ch stateful ................................................................ 52
2.2.2. Quá trình t đ ng c u hình không tr ng thái) ............................................ 53
CH NG 3 – CÁC GI I PHÁP CHUY N Đ I H T NG T IPV4 SANG IPV6ƯƠ
.................................................................................................................................................... 57
3.1. Đ T V N Đ ..................................................................................................... 57
3.2. C CH DUAL STACKƠ ................................................................................... 59
3.2.1. C u hình đ a ch ........................................................................................... 60
3.2.2. D ch v cung c p tên mi n (DNS) ............................................................. 60
3.2.3. u đi m c a Dual StackƯ ............................................................................. 61
3.2.4. Nh c đi m c a Dual Stackượ ...................................................................... 61
3.3. Đ NG H M IPV6 QUA IPV4ƯỜ ...................................................................... 61
3.3.1. Đ ng h m c u hình b ng tay ườ ................................................................. 63
3.3.1.1. Mô t đ ng h m c u hình b ng tay ườ ................................................. 63
3.3.1.2. u đi m c a đ ng h m c u hình b ng tayƯ ườ ..................................... 64
3.3.1.3. Nh c đi m c a đ ng h m c u hình b ng tayượ ư ............................... 64
3.3.2. Đ ng h m c u hình t đ ngườ .................................................................... 65
3.3.2.1. C ch 6to4ơ ế .......................................................................................... 65
3.3.2.2. C ch ISATAP(Intra-Site Automatic Tunnel Addressing Protocol)ơ ế . 67
3.4. C CH D CH Đ A CH (ADDRESS TRANSLATION)Ơ ................................ 71
3.4.1. NAT-PT (NETWOKR ADDRESS TRANSLATION - PROTOCOL
TRANSLATION) .............................................................................................................. 71
3.4.1.1. Ho t đ ng c a NAT-PT ..................................................................... 72
3.4.1.2. S d ng DNS cho vi c gán đ a ch : .................................................... 73
3.4.1.3. Gán đ a ch cho các k t n i đ u ra (Ipv6 sang Ipv4) ế ........................... 75
3.4.1.4. u đi m c a NAT-PT Ư ........................................................................ 76
3.4.1.5. Nh c đi m c a NAT-PT ượ .................................................................. 76
3.4.1.6. Ph m vi ng d ng ................................................................................ 76
3.4.2. DSTM (DUAL STACK TRANSITION MECHANISM) ........................... 76
3.4.2.1. C u trúc m t DSTM ............................................................................ 77
3.4.2.2. Ho t đ ng c a các nút DSTM ............................................................. 77
3.4.2.3. Ho t đ ng c a DSTM TEP ................................................................. 78
3.4.2.4. Ho t đ ng c a Máy ch DSTM .......................................................... 78
3.4.2.5. u đi m c a DSTMƯ ............................................................................. 80
3.4.2.6. Nh c đi m c a DSTMượ ...................................................................... 80
CH NG 4: Đ NH TUY N TRONG M NG IPV6ƯƠ .................................................. 81
5