Sistem Penomoran Heksadesimal
Sebelum memperkenalkan format alamat IPv6, kita akan melihat ke dalam sistem penomoran heksadesimal. Heksadesimal adalah sistem nomor posisi yang menggunakan radix 16 (base). Untuk mewakili nilai-nilai dalam format yang mudah dibaca, sistem ini menggunakan 0 - 9 simbol untuk mewakili nilai-nilai dari nol sampai sembilan dan A - F untuk mewakili nilai-nilai dari sepuluh untuk lima belas tahun. Setiap digit heksadesimal dapat mewakili nilai-nilai dari 0 sampai 15.
Struktur Alamat.
Alamat IPv6 terbuat dari 128-bit dibagi menjadi delapan blok 16-bit. Setiap blok kemudian diubah menjadi 4 digit heksadesimal angka dan dipisahkan dengan simbol-simbol colon.
Sebagai contoh, Dibawah ini adalah 128 bit alamat IPv6 diwakili dalam format binari dan dibagi menjadi 16-bit delapan blok:
0010000000000001 0000000000000000 0011001000111000
1101111111100001 0000000001100011 0000000000000000
0000000000000000 1111111011111011
Setiap blok kemudian diubah menjadi heksadesimal dan dipisahkan oleh ':' simbol:
2001:0000:3238:DFE1:0063:0000:0000:FEFB
Bahkan setelah konversi ke dalam format heksadesimal, alamat IPv6 tetap panjang. IPv6 menyediakan beberapa aturan untuk mempersingkat alamat. Aturan adalah sebagai berikut:
Rule.1: Membuang Zero (es) / Discard leading Zero terkemuka:
Dalam blok 5, 0063, 0s dua terkemuka dapat dihilangkan, seperti (5 blok):
2001:0000:3238:DFE1:63:0000:0000:FEFB
Rule.2: Jika dua blok lain mengandung angka nol berturut-turut, hilangkan mereka semua dan ganti dengan tanda double colon :: , seperti (6th dan 7th blok):
2001:0000:3238:DFE1:63::FEFB
Blok berturut-turut angka nol dapat digantikan hanya sekali oleh :: Jadi jika masih ada blok angka nol di alamat, mereka dapat menyusut ke nol satu, seperti (2 blok):
2001:0:3238:DFE1:63::FEFB
Interface ID
IPv6 memiliki tiga jenis skema alamat Unicast. Paruh kedua alamat (terakhir 64 bit) selalu digunakan untuk interface ID. Alamat MAC dari sistem yang terdiri dari 48-bit dan diwakili dalam heksadesimal. Alamat MAC dianggap unik ditugaskan di seluruh dunia. Interface ID mengambil keuntungan dari keunikan dari alamat MAC. Sebuah host dapat auto-mengkonfigurasi interface ID yang menggunakan IEEE diperpanjang pengidentifikasi unik (EUI-64) format. Pertama, sejumlah membagi alamat MAC miliknya dalam dua bagian 24-bit. Kemudian 16-bit Hex nilai 0xFFFE terjepitke-dua bagian dari alamat MAC, mengakibatkan EUI-64 interface ID.
Konversi EUI-64 ID ke IPv6 Interface Identifier
Untuk mengubah ID EUI-64 menjadi IPv6 Interface Identifier, 7 bit paling signifikan EUI-64 id dilengkapi. Sebagai contoh:
Alamat Unicast global
Jenis alamat ini setara dengan alamat IPv4 yang umum. Alamat Unicast global di IPv6 global diidentifikasi dan unik addressable.
Global Routing awalan: 48-bit paling signifikan ditetapkan sebagai Global Routing awalan yang diberikan kepada sistem otonom tertentu. Tiga bit paling signifikan dariGlobal Routing awalan selalu diatur ke 001.
Alamat link-Local
Konfigurasi otomatis alamat IPv6 dikenal sebagai alamat Link-Local. Alamat ini selalu dimulai dengan FE80. 16 bit pertama alamat link-local selalu diatur ke 1111 11101000 0000 (FE80). Berikutnya 48-bit ditetapkan ke 0, dengan demikian:
Alamat link-lokal digunakan untuk komunikasi antara IPv6 host pada link (siaran segmen) hanya. Alamat ini tidak routable, sehingga Router tidak pernah meneruskan alamat ini di luar link.
Alamat unik-lokal
Jenis alamat IPv6 secara global unik, tapi itu harus digunakan dalam komunikasi lokal. Paruh kedua alamat ini berisi ID antarmuka dan paruh pertama dibagi antara awalan, Bit lokal, Global ID dan id Subnet.
Awalan selalu diatur ke 1111 110. L sedikit, diatur ke 1 jika alamat lokal ditetapkan.Sejauh ini, arti dari L sedikit untuk 0 tidak didefinisikan. Oleh karena itu, alamat IPv6lokal yang unik selalu dimulai dengan 'FD'.
Lingkup IPv6 Alamat Unicast:
Lingkup alamat Link-local ini terbatas segmen. Alamat lokal yang unik lokal global, tetapi tidak diarahkan melalui Internet, membatasi lingkup mereka ke sebuah organisasi yang batas. Global alamat Unicast secara global unik dan dikenali. Mereka akanmembuat esensi dari Internet v2 menangani.