IPv6 dibangunkan bagi tujuan menaik tarafkan IP daripada IPv4. IPv6 mempunyai urutan yang sukar kerana ia menggunakan hexadecimal sebagai nombor bagi urutannya. Mungkin tak ramai yang dapat mengingati nombor IP sendiri. Oleh itu, IPv6 akan terbina secara automatik konfigurasi (autoconfiguration) apabila berhubung dengan network IPv6 menggunakan ICMPv6 router discovery messages. IPv6 menggunakan header 64 bits membantu mempertingkatkan pencapaian ke dunia internet.
Jenis – Jenis IPv6
Alamat Unicast – untuk mengenalpasti 1 network interface.
Alamat Anycast – untuk mengenalpasti network interface secara berkumpulan.
Alamat Multicast – untuk mengenalpasti network interface di node yang lain.
Special addresses
Unspecified address
::/128 — Alamat semua kosong. Tidak boleh ditetapkan pada interface dan digunakan oleh perisian sebelum aplikasi mengenali alamat sumber host untuk kelulusan capaian.
Link local addresses
::1/128 — Alamat loopback ialah alamat localhost unicast (bersamaan 127.0.0.1 pada IPv4).
fe80::/10 - Alamat Zeroconf (bersamaan 169.254.0.0/16 pada IPv4).
Unique local addresses
fc00::/7 — Unique Local Addresses (ULA) mengandungi 40-bits pseudorandom.
Multicast addresses
ff00::/8 — dibina untuk multicast addresses yang dikenali di dalam “IP Version 6 Addressing Architecture”. Kadangkala dibina bersama protokol khusus. Sebagai contoh: ff0X::101 akan dihubungkan semuanya ke NTP servers.
Solicited-node multicast addresses
ff02::1:FFXX:XXXX — XX:XXXX ialah 3 low order octets sebagai responden kepada unicast atau anycast.
IPv4 transition
::ffff:0:0/96 —digunakan untuk memeta alamat IPv4.
2001::/32 — digunakan untuk Teredo tunneling.
2002::/16 — digunakan untuk alamat 6to4.
ORCHID
2001:10::/28 — ORCHID (Overlay Routable Cryptographic Hash Identifiers) ialah sebagai per (RFC 4843). Ianya bukan alamat IPv6 yang digunakan oleh Cryptographic Hash Identifiers.
Documentation
2001:db8::/32 —digunakan di dalam documentation (RFC 3849). Boleh digunakan di mana sahaja.
Deprecated or obsolete addresses
::/96 —ianya 96 bits zero-value juga dikenali IPv4-compatible addresses. Ianya digunakan untuk perpindahan IPv4 kepada IPv6.
fec0::/10 — site-local khusus untuk alamat di dalam organisasi setempat (local organization).
Apakah Perlunya IPv6?
Kita sedia maklum bahawa penggunaan yang meluas terhadap protokol internet. Ianya termasuklah VoIP (Voice Over Internet Protocol), penggunaan mobile broadband, television satelit dan pelbagai lagi. Dengan perkembangan yang drastik ini, IPv4 tidak mampu membekalkan alamat IP kepada pengguna dan lantaran itu kita perlu mempunyai IP yang banyak. Oleh itu dengan perkembangan IPv6 ini diharap dapat membantu di dalam perkembangan teknologi internet yang semakin hari semakin sarat dengan pelbagai informasi. Mungkin dalam masa terdekat ini, kita dapat mengaplikasikan IPv6 ini di dalam kehidupan seharian.
0 - 0000
1 - 0001
2 - 0010
3 - 0011
4 - 0100
5 - 0101
6 - 0110
7 - 0111
8 - 1000
9 - 1001
A - 1010
B - 1011
C - 1100
D - 1101
E - 1110
F - 1111