Hi n t i, chúng ta đang s d ng IP Version4 v i 32 bit và có th nh n đ c 4 tệ ạ ử ụ ớ ể ậ ượ ỷ
IP. Trong th c t , ta không th dùng t t c đ c 4 t IP này b i vì trongự ế ể ấ ả ượ ỷ ở
t ng lai, sươ ự phát tri n c a Internet khá m nh. Vì th , m t ngày nào đó, s IPể ủ ạ ế ộ ố
s c n ki t. Đ gi i quy t v n đ này, ng i ta đ a ra m t chu n m i choẽ ạ ệ ể ả ế ấ ề ườ ư ộ ẩ ớ
ph ng th c giao truy n là ươ ứ ề IP Version 6 (Ipv6)
IPv6 là phiên b n nâng c p c a IPv4. Đ c c i ti n và thi t k đ kh c ph cả ấ ủ ượ ả ế ế ế ể ắ ụ
nh ng h n ch trong thi t k c a phiên b n tr c (IPv4)ữ ạ ế ế ế ủ ả ướ
I. Nh ng h n ch c a IPv4: ữ ạ ế ủ
- Giao th c t ng m ng trong b giao th c TCP/IP hi n t i đang là IPv4 (Internet-ứ ầ ạ ộ ứ ệ ạ
working protocol verision 4). IPv4 cung c p truy n thông host-to-host gi a nh ngấ ề ữ ữ
h th ng trên Internet. M c dù IPv4 đ c thi t k khá t t, s thông đ i thông tinệ ố ặ ượ ế ế ố ự ạ
đã ti n tri n t lúc kh i đ u IPv4 vào nh ng năm 1970, nh ng IPv4 có nh ng sế ể ừ ở ầ ữ ư ữ ự
thi u h t khi n cho nó không đ ng b cho s phát tri n nhanh c a Internet, g mế ụ ế ồ ộ ự ể ủ ồ
nh ng th sau:ữ ứ
+ IPv4 có 2 level c u trúc đ a ch (netid và hostid) phân nhóm vào 5 l p (A, B, C,ấ ị ỉ ớ
D và E). S s d ng nh ng ô đ a ch là không hi u qu .ự ử ụ ữ ị ỉ ệ ả
Ví d nh khi cú m t t ch c đ c c p cho 1 đ a ch l p A, 16 tri u đ aụ ư ộ ổ ứ ượ ấ ị ỉ ớ ệ ị
ch t ô đ a ch đ c phân ph i duy nh t cho t ch c s d ng. N u 1 t ch cỉ ừ ị ỉ ượ ố ấ ổ ứ ử ụ ế ổ ứ
đ c c p cho 1 đ a ch l p C, m t khác ch có 256 đ a ch đ c phân ph i cho tượ ấ ị ỉ ớ ặ ỉ ị ỉ ượ ố ổ
ch c, đây không ph i là m t s đ . Cũng v y, nhi u tri u đ a ch b lãng phíứ ả ộ ố ủ ậ ề ệ ị ỉ ị
trong nhóm D và E. Ph ng th c phân đ a ch này đã dùng h t nh ng ô đ a chươ ứ ị ỉ ế ữ ị ỉ
c a IPv4, và mau chóng s không còn đ a ch nào còn đ c p cho b t kỳ m t hủ ẽ ị ỉ ể ấ ấ ộ ệ
th ng m i nào mu n k t n i vào Internet. M c dù sách l c subnet và supernetố ớ ố ế ố ặ ượ
đã gi m b t nh ng v n đ v đ a ch , nh ng subnet và suprnet đã làm choả ớ ữ ấ ề ề ị ỉ ư
đ ng truy n tr lên khó khăn h n.ườ ề ở ơ
+ Internet ph i thích nghi đ c v i s chuy n giao audio và video th i gian th c.ả ượ ớ ự ể ờ ự
Lo i chuy n giao này yêu c u nh ng sách l c trì hoãn ít nh t và s đ t tr cạ ể ầ ữ ượ ấ ự ặ ướ
c a tài nguyên không đ c cung c p trong thi t k .ủ ượ ấ ế ế
+ Internet ph i thích nghi đ c v i s mã hoá và s ch ng nh n c a d li u choả ượ ớ ự ự ứ ậ ủ ữ ệ
m t s ng d ng. Không m t s mã hoá và s ch ng nh n nào đ c cung c pộ ố ứ ụ ộ ự ự ứ ậ ượ ấ
trong IPv4.
- Không còn ph n ki m tra l i checksum.ầ ể ỗ
1.4 T c u hình đ a chự ấ ị ỉ:
- Đ đ n gi n cho vi c c u hình các tr m, IPv6 h tr c vi c t c u hình đ aể ơ ả ệ ấ ạ ỗ ợ ả ệ ự ấ ị
ch stateful nh kh năng c u hình server DHCP và t c u hình đ a ch statelessỉ ư ả ấ ự ấ ị ỉ
(không có server DHCP). V i t c u hình đ a ch d ng stateless, các tr m trongớ ự ấ ị ỉ ạ ạ
liên k t t đ ng c u hình chúng v i đ a ch IPv6 c a liên k t (đ a ch c c b liênế ự ộ ấ ớ ị ỉ ủ ế ị ỉ ụ ộ
k t) và v i đ a ch rút ra t ti n t đ c qu ng bá b i router c c b . Th m tríế ớ ị ỉ ừ ề ổ ượ ả ở ụ ộ ậ
n u không có router, các tr m trên cùng m t liên k t có th t c u hình chúngế ạ ộ ế ể ự ấ
v i các đ a ch c c b liên k t và giao ti p v i nhau mà không ph i thi t l p c uớ ị ỉ ụ ộ ế ế ớ ả ế ậ ấ
hình th công.ủ
1.5 Kh năng xác th c và b o m t an ninhả ự ả ậ :
- Tích h p s n trong thi t k IPv6 giúp tri n khai d dàng đ m b o s t ng tácợ ẵ ế ế ể ễ ả ả ự ươ
l n nhau gi a các nút m ng.ẫ ữ ạ
- Theo thi t k , IPv4 không h tr tính năng b o m t t i t ng IP. Do v y, r tế ế ỗ ợ ả ậ ạ ầ ậ ấ
khó th c hi n b o m t k t n i t thi t b g i đ n thi t b nh n. Hình th c b oự ệ ả ậ ế ố ừ ế ị ử ế ế ị ậ ứ ả
m t ph bi n trong m ng IPv4 là b o m t k t n i gi a hai m ng.ậ ổ ế ạ ả ậ ế ố ữ ạ
- Đ a ch IPv6 đ c thi t k đ h tr b o m t t i t ng IP nên có th d dàngị ỉ ượ ế ế ể ỗ ợ ả ậ ạ ầ ể ễ
th c hi n b o m t t thi t b g i đ n thi t b nh n (đ u cu i – đ u cu i)ự ệ ả ậ ừ ế ị ử ế ế ị ậ ầ ố ầ ố
1.6 H tr t t h n v ch t l ng d ch v QoSỗ ợ ố ơ ề ấ ượ ị ụ :
- L u thông trên m ng đ c phân thành các lu ng cho phép s lý m c u tiênư ạ ượ ồ ử ứ ư
khác nhau t i các router.ạ
- Nh ng c i ti n trong thi t k c a IPv6 nh : không phân m nh, đ nh tuy nữ ả ế ế ế ủ ư ả ị ế
phân c p, gói tin IPv6 đ c thi t k v i m c đích x lý th t hi u qu t i thi tấ ượ ế ế ớ ụ ử ậ ệ ả ạ ế
b đ nh tuy n t o ra kh năng h tr t t h n cho ch t l ng d ch v QoS.ị ị ế ạ ả ỗ ợ ố ơ ấ ượ ị ụ
(Ch t l ng d ch v (QoS) là m t thu t ng dùng đ ch ch t l ng c a m t hấ ượ ị ụ ộ ậ ữ ể ỉ ấ ượ ủ ộ ệ
th ng truy n thông hay m t k t n i truy n thông trong m ng vi n thông.)ố ề ộ ế ố ề ạ ễ
1.7 D dàng th c hi n multicast và h tr t t h n cho di đ ngễ ự ệ ỗ ợ ố ơ ộ :
- D dàng th c hi n multicast là m t u đi m đ c nh c đ n r t nhi u c a đ aễ ự ệ ộ ư ể ượ ắ ế ấ ề ủ ị
ch IPv6. S d ng đ a ch IPv6, các ng d ng nh IPTV, video conference,ỉ ử ụ ị ỉ ứ ụ ư
multimedia s d dàng tri n khai v i công ngh multicast. Th c t th nghi mẽ ễ ể ớ ệ ự ế ử ệ
ti n, các ng d ng quan tr ng th c hi n trong m ng, cho phép th c hi n cácệ ứ ụ ọ ự ệ ạ ự ệ
giao di n nhanh h n trên các m ng riêng o (VPN). IPv6 có th tăng VoIP hayệ ơ ạ ả ể
các d ch v truy n thông h p nh t b i nó c i thi n ch t l ng d ch v (QoS),ị ụ ề ợ ấ ở ả ệ ấ ượ ị ụ
cho phép m t s lo i k t n i m ng, tránh gián đo n khi s d ng m ng n ngộ ố ạ ế ố ạ ạ ử ụ ạ ặ
nh đ c u tiên. Ch ng h n khi th c hi n cu c h i tho i VoIP ho c videoờ ượ ư ẳ ạ ự ệ ộ ộ ạ ặ
Webcast trên m ng, b n s nh n đ c nh ng u tiên trong vi c truy n t i n iạ ạ ẽ ậ ượ ữ ư ệ ề ả ộ
dung.
III. C u trúc đ a ch IPv6:ấ ị ỉ
- M t đ a ch g m có 16 bytes, đó là 128 bít đ dài. Ki u ký hi u d u 2 ch mộ ị ỉ ồ ộ ể ệ ấ ấ
trong h đ m 16 ( Hexadecimal Colon Notation):ệ ế
- Đ làm cho nh ng đ a ch tr nên có th đ c đ c nhi u h n, IPv6 trình b y rõể ữ ị ỉ ở ể ọ ượ ề ơ ầ
trong ki u ký hi u d u 2 ch m trong h đ m 16. Trong ki u ký hi u này, 128ể ệ ấ ấ ệ ế ể ệ
bít đ c chia thàng 8 ph n, m i ph n r ng 2 byte. 2 byte trong ki u ký hi hượ ầ ỗ ầ ộ ể ệ ệ
đ m 16 yêu c u 4 ch s trong h đ m 16 này. Vì th cho nên đ a ch g m cóế ầ ữ ố ệ ế ế ị ỉ ồ
32ch s trong h đ m 16 v i m i 4 ch s m t l i có m t d u : ữ ố ệ ế ớ ỗ ữ ố ộ ạ ộ ấ
128 bít= 16 bytes= 32ch s trong h đ m 16ữ ố ệ ế
FDEC : : 7654 3210 ADBF 2922 FFFF
Hình 1: Đ a ch IP phiên b n 6 ( IPv6 Address)ị ỉ ả
- S rút g n: ự ọ
+ M c dù là đ a ch IP ngay c khi trong đ nh d nh h s đ m 16, v n r t dài,ặ ị ỉ ả ở ị ạ ệ ố ế ẫ ấ
nhi u ch s 0 trong m t đ a ch . ề ữ ố ộ ị ỉ
Thí d : 1080:0000:0000:0000:0008:0800:200C:417A ụ
Do đó c ch nén đ a ch đ c dùng đ bi u di n d dàng h n các lo i đ a chơ ế ị ỉ ượ ể ể ễ ễ ơ ạ ị ỉ
d ng này. Ta không c n vi t các s 0 đ u các nhóm, nh ng nh ng s 0 bênạ ầ ế ố ở ầ ư ữ ố
trong thì không th xoá.ể
Ch a rút g nư ọ
1080:0000:0000:0000:0008:0800:200C:417A
Đã rút g nọ
1080: 0: 0: 0: 8: 800:200C:417A