Địa chỉ IPv6 có chiều dài 128 bít, nên vấn đề viết gọn địa chỉ là hết sức khó khăn. Nếu viết theo dạng thông thường của địa chỉ IPv4 thì một địa chỉ IPv6 có 16 nhóm số hệ cơ số 10. Do vậy, các nhà thiết kế đã chọn cách viết 128 bít địa chỉ thành 8 nhóm, mỗi nhóm chiếm 2 byte, mỗi byte biểu diễn bằng 2 số hệ 16. Mỗi nhóm ngăn cách nhau bởi dấu hai chấm.
Ví dụ: 1080:0000:0000:0000:0008:0800:2000:417A
Ký hiệu hexa có lợi là gọn gàng và nhìn đẹp hơn. Tuy nhiên cách viết này cũng gây những phức tạp nhất định cho người quản lý hệ thống mạng. Nhìn chung, mỗi người thường sử dụng theo tên các máy trạm thay bằng các địa chỉ (điều này được áp dụng từ IPv4 khi mà địa chỉ còn đơn giản hơn rất nhiều).
Một cách để làm cho đơn giản hơn là các quy tắc cho phép viết tắt. Vì khởi điểm ban đầu chứng tỏ sẽ không sử dụng tất cả 128 bit chiều dài địa chỉ do đó sẽ có rất nhiều số 0 ở các bit đầu. Một cải tiến đầu tiên là được phép bỏ qua những số không đứng trước mỗi thành phần hệ 16, viết 0 thay vì viết đầy đủ 0000, ví dụ viết 8 thay vì 0008, viết 800 thay Vì 0800. Qua cách viết này cho chúng ta những địa chỉ ngắn gọn hơn.
Ví dụ: 1080:0:0:0:8:800:2000:417A.
Ngoài ra, xuất hiện một quy tắc rút gọn khác đó là quy ước về viết hai dấu hai chấm. Trong một địa chỉ, một nhóm liên tiếp các số 0 có thể được thay thế bởi hai dấu hai chấm. Ví dụ, ta có thể thay thế 3 nhóm số 0 bằng hai dấu hai chấm và được viết lại như sau: 1080::8:800:2000:417A
Ví dụ: 1080:0000:0000:0000:0008:0800:2000:417A
Ký hiệu hexa có lợi là gọn gàng và nhìn đẹp hơn. Tuy nhiên cách viết này cũng gây những phức tạp nhất định cho người quản lý hệ thống mạng. Nhìn chung, mỗi người thường sử dụng theo tên các máy trạm thay bằng các địa chỉ (điều này được áp dụng từ IPv4 khi mà địa chỉ còn đơn giản hơn rất nhiều).
Một cách để làm cho đơn giản hơn là các quy tắc cho phép viết tắt. Vì khởi điểm ban đầu chứng tỏ sẽ không sử dụng tất cả 128 bit chiều dài địa chỉ do đó sẽ có rất nhiều số 0 ở các bit đầu. Một cải tiến đầu tiên là được phép bỏ qua những số không đứng trước mỗi thành phần hệ 16, viết 0 thay vì viết đầy đủ 0000, ví dụ viết 8 thay vì 0008, viết 800 thay Vì 0800. Qua cách viết này cho chúng ta những địa chỉ ngắn gọn hơn.
Ví dụ: 1080:0:0:0:8:800:2000:417A.
Ngoài ra, xuất hiện một quy tắc rút gọn khác đó là quy ước về viết hai dấu hai chấm. Trong một địa chỉ, một nhóm liên tiếp các số 0 có thể được thay thế bởi hai dấu hai chấm. Ví dụ, ta có thể thay thế 3 nhóm số 0 bằng hai dấu hai chấm và được viết lại như sau: 1080::8:800:2000:417A
Nguyễn Hồng Khanh – VnPro