IP Packet Structure
Dalam IPv6, alamat 128-bit akan dibagi ke dalam 8 blok berukuran 16-bit, yang dapat dikonversikan ke dalam bilangan heksadesimal berukuran 4-digit. Setiap blok bilangan heksadesimal tersebut akan dipisahkan dengan tanda titik dua (:)
A. Contoh alamat IPv6 dalam bentuk bilangan biner:
B. Untuk menerjemahkannya ke dalam bentuk notasi colon-hexadecimal format, angka biner tersebut dibagi ke dalam 8 buah blok berukuran 16-bit:
Penyederhanaan Alamat
Alamat IPv6 dapat disederhanakan dengan melakukan ZERO COMPRESSION, yaitu suatu metode menghilangkan 0, jika terdapat 16 bit angka 0 diganti dengan tanda dua buah titik dua (::). contoh penyederhanaan adalah sebagai berikut:
Format Prefix
IPv6 juga memiliki angka prefiks, tapi tidak digunakan untuk merujuk kepada subnet mask, karena memang IPv6 tidak mendukung subnet mask.
Dalam IPv6, alamat 128-bit akan dibagi ke dalam 8 blok berukuran 16-bit, yang dapat dikonversikan ke dalam bilangan heksadesimal berukuran 4-digit. Setiap blok bilangan heksadesimal tersebut akan dipisahkan dengan tanda titik dua (:)
- Karenanya, format notasi yang digunakan oleh IPv6 juga sering disebut dengan colon-hexadecimal format
A. Contoh alamat IPv6 dalam bentuk bilangan biner:
- 00100001110110100000000011010011000000000000000000101111001110110000001010101010000000001111111111111110001010001001110001011010
B. Untuk menerjemahkannya ke dalam bentuk notasi colon-hexadecimal format, angka biner tersebut dibagi ke dalam 8 buah blok berukuran 16-bit:
- 0010000111011010 0000000011010011
- 0000000000000000 0010111100111011
- 0000001010101010 0000000011111111
- 1111111000101000 1001110001011010
- Blok 1: 0010|0001|1101|1010 Hasil konversi ke heksadesimal: 21da
- Blok 2: 0000000011010011 Hasil konversi ke heksadesimal: 00d3
- Blok 3: 0000000000000000 Hasil konversi ke heksadesimal: 0000
- Blok 4: 0010111100111011 Hasil konversi ke heksadesimal: 2f3b
- Blok 5: 0000001010101010 Hasil konversi ke heksadesimal: 02aa
- Blok 6: 0000000011111111 Hasil konversi ke heksadesimal: 00ff
- Blok 7: 1111111000101000 Hasil konversi ke heksadesimal: fe28
- Blok 8: 1001110001011010 Hasil konversi ke heksadesimal: 9c5a
Penyederhanaan Alamat
Alamat IPv6 dapat disederhanakan dengan melakukan ZERO COMPRESSION, yaitu suatu metode menghilangkan 0, jika terdapat 16 bit angka 0 diganti dengan tanda dua buah titik dua (::). contoh penyederhanaan adalah sebagai berikut:
- 21da:00d3:0000:2f3b:02aa:00ff:fe28:9c5a —>> 21da:00d3::2f3b:02aa:00ff:fe28:9c5a
- 21da:00d3::2f3b:02aa:00ff:fe28:9c5a —>> 21da:d3::2f3b:2aa:ff:fe28:9c5a
Format Prefix
IPv6 juga memiliki angka prefiks, tapi tidak digunakan untuk merujuk kepada subnet mask, karena memang IPv6 tidak mendukung subnet mask.
- Prefiks adalah sebuah bagian dari alamat IP, di mana bit-bit memiliki nilai-nilai yang tetap atau bit-bit tersebut merupakan bagian dari sebuah rute atau subnet identifier.
- [alamat]/[angka panjang prefiks].
- 3ffe:2900:d005:f28b::/64
- Pada contoh tersebut, 64 bit pertama dari alamat tersebut dianggap sebagai prefiks alamat (NetworkID), sementara 64 bit sisanya dianggap sebagai interface ID (HostID).
- Alamat Unicast (one-to-one), yang menyediakan komunikasi secara point-to-point, secara langsung antara dua host dalam sebuah jaringan.
- Alamat Multicast (one-to-many), yang menyediakan metode untuk mengirimkan sebuah paket data ke banyak host yang berada dalam group yang sama.
- Alamat Anycast (one-to-one-of-many), yang menyediakan metode penyampaian paket data kepada anggota terdekat dari sebuah group.
0 comments:
Posting Komentar