Tidak seperti alamat IPv4 yang
diekspresikan dalam notasi desimal bertitik, alamat IPv6 yang diwakili
menggunakan nilai heksadesimal. heksadesimal adalah basis enam belas sistem.
Basis 16 sistem penomoran menggunakan angka 0 sampai 9 dan huruf A sampai F.
Mengingat bahwa 8 bit (byte) adalah
pengelompokan biner umum, biner 00000000-11111111 dapat direpresentasikan dalam
heksadesimal sebagai kisaran 00 sampai FF. alamat IPv6 adalah 128 bit panjang
dan ditulis sebagai serangkaian nilai-nilai heksadesimal. Setiap 4 bit diwakili
oleh digit heksadesimal tunggal; untuk total 32 nilai-nilai heksadesimal.
format yang lebih disukai untuk
menulis alamat IPv6 adalah x: x: x: x: x: x: x: x, dengan masing-masing
"x" yang terdiri dari empat nilai heksadesimal. Setiap "x"
adalah hextet tunggal, 16 bit atau empat digit heksadesimal.
Aturan pertama untuk membantu
mengurangi notasi alamat IPv6 adalah setiap 0s terkemuka (nol) di setiap bagian
16-bit atau hextet dapat dihilangkan. Sebagai contoh:
01AB dapat direpresentasikan sebagai
1AB, 09F0 dapat direpresentasikan sebagai 9F0, 0A00 dapat direpresentasikan
sebagai A00, 00AB dapat direpresentasikan sebagai A.
Aturan kedua untuk membantu
mengurangi notasi alamat IPv6 adalah bahwa usus ganda (: :) dapat mengganti
tunggal, tali yang berdekatan satu atau lebih 16-bit segmen (hextets) yang
terdiri dari semua 0s.
Alamat yang salah:
2001: 0DB8 :: ABCD :: 1234
Ekspansi mungkin alamat terkompresi ambigu:
2001: 0DB8 :: ABCD: 0000: 0000: 1234
2001: 0DB8 :: ABCD: 0000: 0000: 0000: 1234
2001: 0DB8: 0000: ABCD :: 1234
2001: 0DB8: 0000: 0000: ABCD :: 1234
Ada tiga jenis alamat IPv6: Unicast, Multicast, Anycast
Ingat bahwa bagian awalan, atau
jaringan, dari alamat IPv4 dapat diidentifikasi dengan subnet mask desimal
bertitik atau panjang prefiks (notasi garis miring). IPv6 menggunakan panjang
awalan untuk mewakili bagian awalan dari alamat.
Panjang prefiks dapat berkisar dari
0 sampai 128. Sebuah IPv6 panjang prefix khas untuk LAN dan sebagian besar
jenis lain dari jaringan adalah / 64. Ini berarti awalan atau jaringan bagian
dari alamat adalah 64 bit, meninggalkan 64 bit yang lain untuk ID interface
(bagian host) alamat.
Ada enam jenis IPv6 alamat unicast.
Tidak seperti IPv4 link-lokal alamat, IPv6 link-lokal
alamat memiliki peran yang signifikan dalam berbagai aspek jaringan. Alamat
unicast global bukan keharusan; Namun, setiap antarmuka jaringan IPv6 wajib
memiliki alamat link-lokal.
IPv6 link-lokal alamat berada di
FE80 :: / 10. The / 10 menunjukkan bahwa 10 bit pertama 1111 1110 10xx xxxx.
Hextet pertama memiliki jangkauan 1111 1110 1000 0000 (FE80) ke 1111 1110 1011
1111 (FEBF).
IPv6 global unicast addresses are
globally unique and routable on the IPv6 Internet. These addresses are
equivalent to public IPv4 addresses. The Internet Committee for Assigned Names
and Numbers (ICANN), mengalokasikan blok alamat IPv6 untuk lima RIR. Saat ini,
alamat unicast hanya global dengan tiga bit pertama dari 001 atau 2000 :: / 3
sedang ditugaskan. Ini hanya 1/8 dari total ruang alamat IPv6 yang tersedia,
termasuk hanya sebagian kecil untuk jenis lain dari alamat unicast dan
multicast.
Sebuah alamat unicast global yang memiliki tiga
bagian:
·
Prefix
routing global
- ID subnet
- Interface ID
Cara mudah untuk membaca sebagian
alamat IPv6 adalah untuk menghitung jumlah hextets. dalam / 64 alamat unicast
global empat hextets pertama adalah untuk bagian jaringan dari alamat, dengan
hextet keempat menunjukkan ID Subnet. Keempat hextets tersisa untuk ID
Interface.
Interface perintah untuk
mengkonfigurasi alamat IPv6 unicast global pada interface ipv6 alamat
ipv6-address / prefix-length.
Perhatikan bahwa tidak ada ruang
antara ipv6-address dan prefix-length.
Contoh konfigurasi subnet IPv6:
2001: 0DB8: ACAD: 0001: / 64 (atau
2001: DB8: ACAD: 1 :: / 64)
2001: 0DB8: ACAD: 0002: / 64 (atau
2001: DB8: ACAD: 2 :: / 64)
2001: 0DB8: ACAD: 0003: / 64 (atau
2001: DB8: ACAD: 3 :: / 64)
Perintah yang diperlukan untuk mengkonfigurasi alamat
IPv6 unicast global pada antarmuka GigabitEthernet 0/0 dari R1 akan menjadi:
Router (config) #interface GigabitEthernet 0/0
Router (config-if) #ipv6 address 2001: db8: ACAD: 1 :: 1/64
Router (config-if) #no shutdown
Router (config) #interface GigabitEthernet 0/0
Router (config-if) #ipv6 address 2001: db8: ACAD: 1 :: 1/64
Router (config-if) #no shutdown
Ada dua cara di mana perangkat dapat memperoleh alamat
unicast global yang IPv6 secara otomatis:
·
Stateless
Alamat konfigurasi otomatis (SLAAC)
·
DHCPv6
EUI-64
Proses
IEEE didefinisikan Extended Unique Identifier (EUI)
atau diubah proses EUI-64. Proses ini menggunakan 48-bit alamat Ethernet MAC
klien, dan memasukkan lain 16 bit di tengah 48-bit alamat MAC untuk membuat
64-bit Antarmuka ID.
Alamat Ethernet MAC biasanya direpresentasikan dalam
heksadesimal dan terdiri dari dua bagian:
·
Organizationally
Unique Identifier (OUI) - The OUI adalah kode vendor 24-bit (6 digit
heksadesimal) ditugaskan oleh IEEE.
·
Identifier
Device - Perangkat pengenal adalah nilai unik 24-bit (6 digit heksadesimal)
dalam OUI umum.
An-64 EUI
Interface ID direpresentasikan dalam biner dan terdiri dari tiga bagian:
·
24-bit OUI
dari alamat MAC klien, tapi sedikit 7 (yang Universal / Lokal (U / L) bit)
dibalik. Ini berarti bahwa jika bit 7 adalah 0 menjadi 1, dan sebaliknya.
·
The inserted
16-bit value FFF (dalam heksadesimal)
·
24-bit
Perangkat Identifier dari klien alamat MAC
Proses EUI-64 menggunakan alamat GigabitEthernet MAC
R1 untuk FC99: 4775: CEE0.
Langkah 1: Bagilah alamat MAC antara OUI dan perangkat pengenal.
Langkah 1: Bagilah alamat MAC antara OUI dan perangkat pengenal.
Langkah 2: Masukkan nilai heksadesimal FFFE,
yang dalam biner adalah: 1111 1111 1111 1110.
Langkah 3: Mengkonversi pertama 2 nilai
heksadesimal dari OUI untuk biner dan flip U / L bit (bit 7).
Dalam contoh ini 0 di bit 7 berubah ke 1.
The result is an EUI-64 generated Interface ID of
FE99:47FF:FE75:CEE0.
Keuntungan dari EUI-64 adalah alamat
Ethernet MAC dapat digunakan untuk menentukan ID Interface. Hal ini juga
memungkinkan administrator jaringan untuk dengan
Setelah interface ID didirikan, baik
melalui proses EUI-64 atau melalui generasi acak, dapat dikombinasikan dengan
awalan IPv6 untuk membuat alamat unicast global atau alamat link-local:
- Alamat unicast global - Bila menggunakan SLAAC, perangkat menerima awalan nya dari ICMPv6 RA dan menggabungkannya dengan ID Interface.
- alamat link-lokal - Sebuah awalan link-local dimulai dengan FE80 :: / 10. Sebuah perangkat biasanya menggunakan FE80 :: / 64 sebagai awalan / prefix-length, diikuti oleh ID Interface.
Ada dua jenis alamat IPv6 multicast:
Assigned Multicast
Ditugaskan alamat multicast
dicadangkan alamat multicast untuk kelompok yang telah ditetapkan dari
perangkat. Sebuah alamat multicast yang ditetapkan adalah satu alamat yang
digunakan untuk mencapai sekelompok perangkat yang menjalankan protokol atau
layanan umum. Ditugaskan alamat multicast digunakan dalam konteks dengan
protokol tertentu seperti DHCPv6.
Dua IPv6 umum yang ditugaskan assigned multicast
meliputi:
- FF02 :: 1 All-node multicast group - Ini merupakan grup multicast bahwa semua perangkat IPv6 bergabung. Sebuah paket yang dikirim ke grup ini diterima dan diproses oleh semua interface IPv6 pada link atau jaringan. Ini memiliki efek yang sama sebagai alamat broadcast pada IPv4.
- FF02 :: 2 All-router multicast group - Ini merupakan grup multicast bahwa semua router IPv6 bergabung. Sebuah router menjadi anggota dari grup ini ketika diaktifkan sebagai router IPv6 dengan ipv6 unicast-routing perintah konfigurasi global. Sebuah paket yang dikirim ke grup ini diterima dan diproses oleh semua router IPv6 pada link atau jaringan.
Solicited-node
multicast
Sebuah alamat multicast
solicited-node adalah alamat yang cocok hanya yang terakhir 24 bit dari alamat
IPv6 unicast global perangkat. Satu-satunya perangkat yang perlu memproses
paket ini adalah mereka perangkat yang memiliki rute yang sama 24 bit di paling
signifikan, porsi paling kanan dari ID Antarmuka mereka.
Sebuah alamat IPv6 solicited-node
multicast secara otomatis dibuat ketika unicast global atau link-lokal alamat
unicast ditugaskan. IPv6 solicited-node address multicast dibuat dengan
menggabungkan FF02 khusus: 0: 0: 0: 0: ff00 :: / 104 awalan dengan ujung kanan
24 bit dari alamat unicast nya.
0 komentar:
Posting Komentar