Cách tính chuyển đổi IPV4 -> IPv6

173.194.38.101
173 : 16 = 10 dư 13
194 : 16 = 12 dư 2
38 : 16 = 2 dư 6
101 : 16 = 6 dư 5
So sánh với giá trị HEX :
A = 10
B = 11
C = 12
D = 13
E = 14
F = 15
Ta ghép kết quả và số dư lại, kết quả đứng trước và số dư đứng sau, ta được kết quả như sau : ADC2:2665
=> Địa chỉ IPv6 của 173.194.38.101 là ADC2:2665
Vì đ/c IPv4 chỉ có 32bit, trong khi đ/c IPv6 là 128bit, ta còn thiếu 96bit. 96bit này là 1 dãy số 0. Do đó, để ghi chính xác, ta có 2 cách ghi như sau :
+ Cách ghi đầy đủ :
0000:0000:0000:0000:0000:0000:ADC2:2665
+ Cách ghi rút gọn :
::ADC2:2665

Bài đăng phổ biến từ blog này

Đệ quy trong MIPS