Anda di halaman 1dari 10

Nama : Muhammad Prayoga

Stambuk : F55119096

Kelas : Informatika - A

22.1IPv6

Alasan utama migrasi dari IPv4 ke IPv6 adalah kecilnya ukuran ruang alamat di IPv4. Di bagian ini, kami
menunjukkan bagaimana ruang alamat IPv6 yang besar mencegah penipisan alamat di masa mendatang.
Kami juga membahas bagaimana pengalamatan baru menanggapi beberapa masalah dalam mekanisme
pengalamatan IPv4. Alamat IPv6 berukuran 128 bit atau 16 byte (oktet), empat kali panjang alamat di IPv4.

22.1.1 Representasi

Komputer biasanya menyimpan alamat dalam biner, tetapi jelas bahwa 128 bit tidak dapat dengan mudah
ditangani oleh manusia. Beberapa notasi telah diusulkan untuk merepresentasikan alamat IPv6 ketika
ditangani oleh manusia. Berikut ini adalah dua pengertian: biner dan titik dua heksadesimal.

Biner (128 bit) 1111111011110110 … 1111111100000000 Kolon Heksadesimal


FEF6:BA98:7654:3210:ADEF:BBFF:2922:FF00

Notasi biner digunakan ketika alamat disimpan di komputer. Notasiheksadesimal usus (atau hex usus untuk
pendek) membagi alamat menjadi delapan bagian, masing-masing terbuat dari empat digit heksadesimal
yang dipisahkan oleh titik dua.

Singkatan

Meskipun alamat IPv6, bahkan dalam format heksadesimal, sangat panjang, banyak digitnya adalah nol.
Dalam hal ini, kita dapat menyingkat alamatnya. Angka nol di depan suatu bagian dapat dihilangkan.
Menggunakan bentuk singkatan ini, 0074 dapat ditulis sebagai 74, 000F sebagai F, dan 0000 sebagai 0.
Perhatikan bahwa 3210 tidak dapat disingkat. Singkatan lebih lanjut, sering disebut kompresi nol, dapat
diterapkan pada notasi heksa titik dua jika ada bagian berurutan yang hanya terdiri dari nol. Kita dapat
menghapus semua nol dan menggantinya dengan titik koma ganda.

FDEC: 0: 0: 0: 0: BBFF: 0: FFFF FDEC::BBFF: 0: FFFF

Perhatikan bahwa jenis singkatan ini hanya diperbolehkan sekali per alamat. Jika ada lebih dari satu
rangkaian nol bagian, hanya satu bagian yang dapat dikompresi.

Notasi Campuran

Kadang-kadang kita melihat representasi campuran dari alamat IPv6: titik dua heksa dan notasi desimal
bertitik. Ini sesuai selama periode transisi di mana alamat IPv4 disematkan dalam alamat IPv6 (sebagai 32
bit paling kanan). Kita dapat menggunakan notasi heksa titik dua untuk enam bagian paling kiri dan notasi
desimal empat-byte sebagai ganti dua bagian paling kanan. Namun, ini terjadi jika semua atau sebagian
besar bagian paling kiri dari alamat IPv6 adalah 0. Misalnya, alamat (:: 130.24.24.18) adalah alamat imate yang sah di
IPv6, di mana kompresi nol menunjukkan bahwa 96 bit paling kiri dari alamat tersebut.

Notasi CIDR

Seperti yang akan kita lihat sebentar lagi, IPv6 menggunakan pengalamatan hierarkis. Untuk alasan ini,
IPv6 memungkinkan notasi garis miring atau CIDR. Sebagai contoh, berikut ini menunjukkan bagaimana
kita dapat mendefinisikan prefiks 60 bit menggunakan CIDR. Kami nanti akan menunjukkan bagaimana
alamat IPv6 dibagi menjadi prefiks dan sufiks.

FDEC :: BBFF: 0: FFFF/ 60

22.1.2 Ruang Alamat Ruang

alamat IPv6 berisi 2128 alamat. Ruang alamat ini adalah 296 dikalikan dengan alamat IPv4 — jelas tidak
ada penipisan alamat — seperti yang ditunjukkan, ukuran ruang adalah

340, 282, 366, 920, 938, 463, 374, 607, 431, 768, 211, 456.

Untuk memberikan gambaran tentang nomor tersebut alamat, kami berasumsi bahwa hanya 1/64 (hampir
2 persen) dari alamat di luar angkasa yang dapat diberikan kepada orang-orang di planet bumi dan sisanya
dicadangkan untuk tujuan khusus. Kami juga berasumsi bahwa jumlah orang di bumi sebentar lagi akan
menjadi 234 (lebih dari 16 miliar). Setiap orang dapat memiliki 288 alamat yang akan digunakan. Penipisan
alamat dalam versi ini tidak mungkin.

Tiga Jenis Alamat

Dalam IPv6, alamat tujuan dapat termasuk dalam salah satu dari tiga kategori: unicast, anycast, dan
multicast.

Alamat Unicast

Sebuah alamat unicast mendefinisikan satu antarmuka (komputer atau router). Paket yang dikirim ke alamat
unicast akan dialihkan ke penerima yang dituju.

Anycast Alamat

Alamat anycast mendefinisikan sekelompok komputer yang berbagi semua alamat tunggal. Sebuah paket
dengan alamat anycast dikirim ke hanya satu anggota grup, yang paling mudah dijangkau. Komunikasi
anycast digunakan, misalnya, ketika ada beberapa server yang dapat menanggapi permintaan. Permintaan
dikirim ke salah satu yang paling mampu dijangkau. Perangkat keras dan perangkat lunak hanya
menghasilkan satu salinan permintaan; salinan hanya mencapai salah satu server. IPv6 tidak menetapkan
blok untuk anycasting; alamat ditetapkan dari blok unicast.

Multicast Address

Sebuah alamat multicast juga mendefinisikan sekelompok komputer. Namun, ada perbedaan antara
anycasting dan multicasting. Dalam anycasting, hanya satu salinan paket yang dikirim ke salah satu anggota
grup; dalam multicasting setiap anggota grup menerima salinan. Seperti yang akan kita lihat sebentar lagi,
IPv6 telah menetapkan sebuah blok untuk multicasting

dimana alamat yang sama diberikan kepada anggota grup. Menariknya, IPv6 tidak mendefinisikan penyiaran, bahkan dalam
versi terbatas. IPv6 menganggap penyiaran sebagai kasus khusus multicasting

22.1.3 Alokasi Ruang Alamat

Seperti ruang alamat IPv4, ruang alamat IPv6 dibagi menjadi beberapa blok dengan ukuran berbeda dan
setiap blok dialokasikan untuk tujuan khusus. Sebagian besar blok masih belum ditetapkan dan telah
disisihkan untuk digunakan di masa mendatang. Tabel 22.1 hanya menunjukkan blok yang ditetapkan.
Dalam tabel ini, kolom terakhir menunjukkan pecahan yang ditempati setiap blok di seluruh ruang alamat.

Tabel 22.1 Awalan untuk alamat IPv6 yang ditetapkan

Awalan blok CIDR Penetapan blok Fraksi 0000 0000 0000 :: / 8 Alamat khusus 1/256Unicast 001 2000 ::
/ 3global 1/8 1111 110 FC00 :: / 7 Unicast lokal unik 1/128 1111 1110 10 FE80 :: / 10 Tautkan alamat lokal
1/1024 1111 1111 FF00 :: / 8 Alamat multicast 1/256

Alamat Unicast Global

Blok di ruang alamat yang digunakan untuk komunikasi unicast (satu-ke-satu) antara dua host di Internet
disebut blok alamat unicast global. CIDR untuk blok tersebut adalah 2000 ::/ 3, yang berarti bahwa tiga bit
paling kiri adalah sama untuk semua alamat di blok ini (001). Ukuran blok ini adalah 2125 bit, yang lebih
dari cukup untuk ekspansi Internet di tahun-tahun mendatang. Alamat dalam blok ini dibagi menjadi tiga
bagian: awalan perutean global (n bit), pengenal subnet (m bit), dan pengenal antarmuka (q bit), seperti
yang ditunjukkan pada Gambar 22.1. Gambar tersebut juga menunjukkan panjang yang direkomendasikan
untuk setiap bagian.

Prefix perutean global digunakan untuk merutekan paket melalui Internet ke situs organisasi, seperti ISP yang memiliki blok
tersebut. Karena tiga bit pertama di bagian ini ditetapkan (001), sisa 45 bit lainnya dapat ditentukan hingga 2 45 situs
(organisasi swasta atau ISP). Router global di Internet merutekan paket ke situs tujuannya berdasarkan nilai n.berikutnya M
bit(16 bit berdasarkan rekomendasi) menentukan subnet dalam organisasi. Ini berarti bahwa sebuah organisasi dapat
memiliki hingga 216 = 65.536 subnet, yang lebih dari cukup.

terakhir q Bit(64 bit berdasarkan rekomendasi) menentukan pengenal antarmuka. Pengenal antarmuka mirip dengan hostid
dalam pengalamatan IPv4, meskipun istilah pengenal antar wajah adalah pilihan yang lebih baik karena, seperti yang telah
kita bahas sebelumnya, pengenal host sebenarnya yang menentukan antarmuka, bukan host. Jika host dipindahkan dari satu
antarmuka ke antarmuka lainnya, alamat IP-nya perlu diubah.

Dalam pengalamatan IPv4, tidak ada hubungan khusus antara hostid (di tingkat IP) dan alamat lapisan tautan (di lapisan
data-link) karena alamat lapisan tautan biasanya lebih panjang daripada hostid. Pengalamatan IPv6 memungkinkan
hubungan ini. Sebuah alamat link-layer yang panjangnya kurang dari 64 bit dapat disematkan sebagai keseluruhan atau
sebagian dari pengenal antarmuka, menghilangkan proses pemetaan. Dua skema pengalamatan lapisan tautan umum dapat
dipertimbangkan untuk tujuan ini: pengenal unik diperpanjang 64-bit (EUI-64) yang ditentukan oleh IEEE dan alamat
lapisan-tautan 48-bit yang ditentukan oleh Ethernet.

Pemetaan EUI-64

Untuk memetakan alamat fisik 64-bit, bit global / lokal dari format ini perlu diubah dari 0 ke 1 (lokal ke global) untuk
menentukan alamat antarmuka, seperti yang ditunjukkan pada Gambar 22.2.

Contoh 22.3

Menggunakan format yang kami tentukan untuk alamat Ethernet, temukan pengenal antarmuka jika alamat
fisik Ethernet adalah (F5-A9-23-14-7A-D2)16.

Solusi

Kita hanya perlu mengubah bit ketujuh dari oktet pertama dari 0 menjadi 1, masukkan dua oktet FFFE16
dan ubah format menjadi notasi hex titik dua. Hasilnya adalah F7A9: 23FF: FE14: 7AD2 dalam titik dua
hex.

Contoh 22.4

Sebuah organisasi diberi blok 2000: 1456: 2474/48. Berapakah alamat IPv6 daridi subnet ketiga jika alamat
fisik IEEE komputer adalah (antarmukaF5-A9-23-14-7A-D2)16?

Solusi

Pengenal antarmuka untuk antarmuka ini adalah F7A9: 23FF: FE14: 7AD2 (lihat Contoh 22.3). Jika kita
menambahkan pengenal ini ke awalan global dan pengenal subnet, kita mendapatkan:

2000: 1456: 2474:0003:F7A9: 23FF: FE14: 7AD2 / 128

Alamat Khusus

Setelah membahas blok unicast global, mari kita bahas karakteristik dan tujuannya dari blok yang
ditetapkan dan dicadangkan di baris pertama Tabel 22.1. Alamat yang menggunakan prefiks (0000 :: /8)
sudah dipesan.

Alamat yang tidak ditentukan adalah sub-blok yang hanya berisi satu alamat, yang digunakan selama
bootstrap ketika sebuah host tidak mengetahui alamatnya sendiri alamat dan ingin mengirimkan pertanyaan
untuk menemukannya (lihat bagian DHCP).

Alamat loopback juga terdiri dari satu alamat. Kita telah membahas alamat loopback untuk IPv4
sebelumnya. Di IPv4, blok dibuat dari berbagai alamat; di IPv6, blok hanya memiliki satu alamat di
dalamnya.

Seperti yang akan kita lihat nanti, selama transisi dari IPv4 ke IPv6, host dapat menggunakan alamat IPv4
yang disematkan di alamat IPv6. Dua format telah dirancang untuk tujuan ini: kompatibel dan dipetakan.
Sebuah alamat yang kompatibel adalah alamat dari 96 bit nol diikuti oleh 32 bit alamat IPv4. Ini digunakan
ketika komputer yang menggunakan IPv6 ingin mengirim pesan ke komputer lain menggunakan IPv6.
Sebuah alamat dipetakan digunakan ketika komputer sudah bermigrasi ke versi 6 keinginan untuk mengirim
alamat ke komputer masih menggunakan versi 4. Titik yang sangat menarik tentang dipetakan dan alamat
yang kompatibel adalah bahwa mereka dirancang sedemikian rupa sehingga, ketika menghitung checksum,
satu kaleng gunakan alamat tertanam atau alamat total karena tambahan 0 atau 1 dalam kelipatan 16 tidak
berpengaruh apa pun dalam perhitungan checksum. Ini penting untuk UDP dan TCP, yang menggunakan
pseudoheader untuk menghitung checksum, karena penghitungan checksum tidak terpengaruh jika alamat
paket diubah dari IPv6 ke IPv4 oleh router.

22.1.4 Autoconfiguration

Salah satu fitur menarik dari pengalamatan IPv6 adalah autoconfiguration dari host. Seperti yang kita bahas
di IPv4, host dan router awalnya dikonfigurasi secara manual oleh manajer jaringan. Namun, Protokol
Konfigurasi Host Dinamis, DHCP, dapat digunakan untuk mengalokasikan alamat IPv4 ke host yang
bergabung dengan jaringan. Di IPv6, proto col DHCP masih dapat digunakan untuk mengalokasikan alamat
IPv6 ke host, tetapi host juga dapat mengkonfigurasi sendiri.

Ketika sebuah host di IPv6 bergabung dengan sebuah jaringan, ia dapat mengkonfigurasi dirinya sendiri
menggunakan proses berikut:

1. Host pertama-tama membuat alamat lokal tautan untuk dirinya sendiri. Ini dilakukan dengan mengambil
awalan lokal tautan 10-bit (1111 1110 10), menambahkan 54 nol, dan menambahkan pengenal antarmuka
64-bit, yang diketahui oleh setiap host cara membuat dari kartu antarmukanya. Hasilnya adalah alamat lokal
tautan 128-bit.

2. Host kemudian menguji untuk melihat apakah alamat lokal tautan ini unik dan tidak digunakan oleh host
lain. Karena pengenal antarmuka 64-bit seharusnya unik, tautan local.

address dibuat unik dengan probabilitas tinggi. Namun, untuk memastikan, tuan rumah mengirimkan pesan
ajakan tetangga (lihat Bab 28) dan menunggu pesan iklan tetangga. Jika ada host di subnet yang
menggunakan alamat lokal tautan ini, prosesnya gagal dan host tidak dapat mengkonfigurasi sendiri secara
otomatis; itu perlu menggunakan cara lain seperti DHCP untuk tujuan ini.

3. Jika keunikan alamat lokal tautan dilewatkan, host menyimpan alamat ini sebagai alamat lokalnya tautan
(untuk komunikasi pribadi), tetapi masih membutuhkan alamat unicast global. Host kemudian mengirimkan
pesan permintaan router (dibahas nanti dalam bab ini) ke router lokal. Jika ada router yang berjalan di
jaringan, host menerima pesan iklan router yang menyertakan awalan unicast global dan awalan subnet
yang perlu ditambahkan oleh host ke pengenal antarmukanya untuk menghasilkan alamat unicast globalnya.
Jika router tidak dapat membantu host dengan konfigurasi, ia memberi tahu host dalam pesan periklanan
router (dengan menetapkan bendera). Kemudian tuan rumah perlu menggunakan cara lain untuk
konfigurasi.

Contoh 22.5

Anggaplah sebuah host dengan alamat Ethernet (F5-A9-23-11-9B-E2)16 telah bergabung dengan jaringan.
Apa alamat unicast globalnya jika awalan unicast global organisasi adalah 3A21: 1216: 2165 dan pengenal
subnetnya adalah A245: 1232?

Solusi

Host pertama kali membuat pengenal antarmukanya sebagai F7A9: 23FF: FE11: 9BE2 menggunakan
alamat Ethernet yang dibaca dari kartunya. Tuan rumah kemudian membuat alamat lokalnya tautan sebagai:

::FE80F7A9: 23FF: FE11: 9BE2


Dengan asumsi bahwa alamat ini unik, tuan rumah mengirimkan pesan permintaan router dan menerima
pesan iklan router yang mengumumkan kombinasi awalan unicast global dan pengenal subnet sebagai
3A21: 1216: 2165: A245: 1232. Host kemudian menambahkan pengenal antarmukanya ke awalan ini untuk
menemukan dan menyimpan alamat unicast globalnya sebagai:

3A21: 1216: 2165: A245: 1232:F7A9: 23FF: FE11: 9BE2

22.1.5 Penomoran Ulang

Untuk mengizinkan situs mengubah penyedia layanan, penomoran ulang dari awalan alamat (n) dibangun
ke dalam pengalamatan IPv6. Seperti yang kita bahas sebelumnya, setiap situs diberi awalan oleh penyedia
layanan yang terhubung dengannya. Jika situs mengubah penyedia, awalan alamat perlu diubah. Sebuah
router yang terhubung dengan situs tersebut dapat mengiklankan awalan baru dan membiarkan situs
tersebut menggunakan awalan lama untuk waktu yang singkat sebelum menonaktifkannya. Dengan kata
lain, selama masa transisi, sebuah situs memiliki dua prefiks. Masalah utama dalam menggunakan
mekanisme penomoran ulang adalah dukungan DNS, yang perlu menyebarkan pengalamatan baru yang
terkait dengan nama domain. Protokol baru untuk DNS, yang disebut DNS Generasi Berikutnya, sedang
dipelajari untuk memberikan dukungan bagi mekanisme ini.

22.2 PROTOKOL IPv6

Perubahan ukuran alamat IPv6 memerlukan perubahan dalam format paket IPv4. Perancang IPv6
memutuskan untuk menerapkan perbaikan untuk kekurangan lainnya sekarang karena perubahan tidak
dapat dihindari. Berikut ini menunjukkan perubahan lain yang diterapkan dalam protokol selain mengubah
ukuran dan format alamat.

❑ Format tajuk yang lebih baik. IPv6 menggunakan format header baru di mana opsi-opsi dipisahkan dari
header dasar dan disisipkan, bila diperlukan, antara header dasar dan data. Ini menyederhanakan dan
mempercepat proses perutean karena sebagian besar opsi tidak perlu diperiksa oleh perute.

❑ Opsi baru. IPv6 memiliki opsi baru untuk memungkinkan fungsionalitas tambahan.

❑ Tunjangan perpanjangan. IPv6 dirancang untuk memungkinkan perluasan protokol jika diperlukan oleh
teknologi atau aplikasi baru.

❑ Dukungan untuk alokasi sumber daya. Di IPv6, bidang tipe-layanan telah dihapus, tetapi dua bidang
baru, kelas lalu lintas dan label aliran, telah ditambahkan untuk memungkinkan sumber meminta
penanganan khusus dari paket tersebut. Mekanisme ini dapat digunakan untuk mendukung lalu lintas seperti
audio dan video real-time.

❑ Dukungan untuk keamanan lebih. Opsi enkripsi dan otentikasi di IPv6 pro vide kerahasiaan dan integritas
paket.

22.2.1 Format Paket Paket


IPv6 ditunjukkan pada Gambar 22.6. Setiap paket terdiri dari header dasar yang diikuti oleh payload.
Header dasar menempati 40 byte, sedangkan muatan dapat mencapai 65.535 byte informasi. Deskripsi
bidang berikut.

Konsep Aliran dan Prioritas pada IPv6

Protokol IP pada awalnya dirancang sebagai protokol tanpa sambungan. Namun, sepuluh dency adalah
menggunakan protokol IP sebagai protokol berorientasi koneksi. Teknologi MPLS yang dijelaskan
sebelumnya memungkinkan kita untuk merangkum paket IPv4 dalam tajuk MPLS menggunakan kolom
label. Di versi 6, label aliran telah ditambahkan langsung ke format datagram IPv6 untuk memungkinkan
kita menggunakan IPv6 sebagai protokol berorientasi koneksi.

Bagi router, aliran adalah urutan paket yang memiliki karakteristik yang sama, seperti berjalan di jalur yang
sama, menggunakan sumber daya yang sama, memiliki jenis keamanan yang sama, dan sebagainya. Sebuah
router yang mendukung penanganan label aliran memiliki tabel label aliran. Tabel memiliki entri untuk
setiap label aliran aktif; setiap entri mendefinisikan layanan yang dibutuhkan oleh label aliran yang sesuai.
Ketika router menerima sebuah paket, router berkonsultasi dengan tabel label aliran untuk menemukan entri
yang sesuai untuk nilai label aliran yang ditentukan dalam paket. Ini kemudian menyediakan paket dengan
layanan yang disebutkan dalam entri. Namun, perhatikan bahwa label aliran itu sendiri tidak memberikan
informasi untuk entri tabel label aliran; informasi tersebut disediakan dengan cara lain, seperti opsi hop-by-
hop atau protokol lain.

22.3 PROTOKOL ICMPv6 Protokol

lain yang telah dimodifikasi dalam versi 6 dari rangkaian protokol TCP / IP adalah ICMP. Versi baru ini,
Internet Control Message Protocol versi 6 (ICMPv6), mengikuti strategi dan tujuan yang sama dari versi 4.
Namun, ICMPv6 lebih rumit daripada ICMPv4: beberapa protokol yang berdiri sendiri di versi 4 sekarang
menjadi bagian dari ICMPv6 dan beberapa pesan baru telah ditambahkan untuk membuatnya lebih berguna.
Gambar 22.9 membandingkan lapisan jaringan versi 4 dengan versi 6. Protokol ICMP, ARP (dibahas dalam
Bab 9), dan IGMP di versi 4 (Bab 21) digabungkan menjadi satu protokol tunggal, ICMPv6.

Destination-Unreachable Message

Konsep pesan tujuan yang tidak dapat dijangkau sama seperti yang dijelaskan untuk ICMPv4. Ketika router
tidak dapat meneruskan datagram atau host tidak dapat mengirimkan isi datagram ke protokol lapisan atas,
router atau host membuang datagram dan mengirimkan tujuan-tidak dapat dijangkau pesan kesalahanke
host sumber.

Packet-Too-Big Message

Ini adalah jenis pesan baru yang ditambahkan ke versi 6. Karena IPv6 tidak terpecah di router, jika router
menerima datagram yang lebih besar dari ukuran unit transmisi maksimum (MTU) dari jaringan yang
dilalui datagram harus lewat, dua hal terjadi pena. Pertama, router membuang datagram. Kedua, paket
kesalahan ICMP — pesan paket terlalu besar— dikirim ke sumber.

Waktu-Melebihi Pesan
Pesan waktu melebihi kesalahanyang dihasilkan dalam dua kasus: ketika waktu untukhidup nilaimenjadi
nol dan ketika tidak semua fragmen dari datagram telah tiba di batas waktu. Format waktu terlampaui
pesandi versi 6 mirip dengan yang ada di versi 4. Satu-satunya perbedaan adalah bahwa nilai tipe telah
berubah menjadi 3.

Parameter-Pesan Masalah

Setiap ambiguitas di header datagram dapat menimbulkan masalah serius karena gram data berjalan melalui
Internet. Jika router atau host tujuan menemukan nilai yang ambigu atau hilang di bidang apa pun, ia
membuang datagram dan mengirimkan masalah parameter pesanke sumbernya. Pesan di ICMPv6 mirip
dengan versi 4 miliknya.

22.3.2 Pesan Informasi

Dua dari pesan ICMPv6 dapat dikategorikan sebagai pesan informasional: permintaan echo dan pesan
balasan echo. Pesan echo-request dan echo-reply dirancang untuk memeriksa apakah dua perangkat di
Internet dapat berkomunikasi satu sama lain. Sebuah host atau router dapat mengirim pesan permintaan
echo ke host lain; komputer atau router penerima dapat membalas menggunakan pesan balasan gema.

Pesan Echo-Request

Ide dan format dari pesan echo-request sama dengan yang ada di versi 4.

Solicitation Message

Ide di balik pesan router-solicitation adalah sama seperti di versi 4. Sebuah host menggunakan pesan router-
solicitation untuk menemukan router di jaringan yang dapat meneruskan datagram IPv6 untuk host. Satu-
satunya pilihan yang sejauh ini didefinisikan untuk pesan ini adalah penyertaan alamat fisik (lapisan data-
link) dari host untuk membuat respon lebih mudah untuk router.

Router-Advertisement Pesan

Router-iklan pesan dikirim oleh router dalam menanggapi pesan router ajakan.

Neighbor-Solicitation Message

Seperti yang disebutkan sebelumnya, lapisan jaringan dalam versi 4 berisi proto col independen yang
disebut Address Resolution Protocol (ARP). Di versi 6, protokol ini dihilangkan, dan tugasnya termasuk
dalam ICMPv6. Pesan permintaan tetangga memiliki tugas yang sama dengan pesan permintaan ARP.
Pesan ini dikirim ketika sebuah host atau router memiliki pesan untuk dikirim ke tetangga. Pengirim
mengetahui alamat IP penerima, tetapi membutuhkan alamat data-link penerima. Alamat data-link
diperlukan untuk gram data IP yang akan dienkapsulasi dalam sebuah bingkai. Satu-satunya pilihan
mengumumkan alamat tautan data pengirim untuk kenyamanan penerima. Penerima dapat menggunakan
alamat tautan data pengirim untuk mengirim respons unicast.

Tetangga-Advertisement Pesan

Tetangga-iklan pesan dikirim dalam menanggapi pesan tetangga-ajakan.


Redirection Message

Tujuan dari redirection message adalah sama seperti yang dijelaskan untuk versi 4. Namun, format paket
sekarang mengakomodasi ukuran alamat IP di versi 6. Selain itu, sebuah opsi ditambahkan agar host
mengetahui alamat fisik dari router target.

Inverse-Tetangga-Advertisement Pesan

terbalik-tetangga-iklan Pesandikirim dalam menanggapi terbalik-tetangga pesan penemuan. Pengirim


pesan ini harus menyertakan alamat lapisan tautan pengirim dan alamat lapisan tautan dari node target di
bagian opsi.

22.3.4 Pesan Keanggotaan Grup

Manajemen penanganan pengiriman multicast di IPv4 diberikan ke proto col IGMPv3. Di IPv6, tanggung
jawab ini diberikan kepada Pengiriman Pemroses Multicast protokol. MLDv1 adalah mitra IGMPv2;
MLDv2 adalah mitra IGMPv3. Materi yang dibahas di bagian ini diambil dari RFC 3810. Idenya sama
seperti yang kita diskusikan di IGMPv3, tetapi ukuran dan format pesan telah diubah agar sesuai dengan
ukuran alamat multicast yang lebih besar di IPv6. Seperti IGMPv3, MLDv2 memiliki dua jenis pesan: pesan
permintaan dan keanggotaanpesan laporan keanggotaan. Jenis pertama dapat dibagi menjadi tiga subtipe:
umum, khusus grup, dan khusus grup dan sumber.

Membership-Query Message Pesan

membership-query dikirim oleh router untuk menemukan anggota grup yang aktif di jaringan.

Kolomnya hampir sama dengan yang ada di IGMPv3 kecuali ukuran alamat multicast dan alamat sumber
telah diubah dari 32 bit menjadi 128 bit. Perubahan nyata lainnya pada ukuran field adalah pada kode respon
maksimum field, dimana ukurannya telah diubah dari 8 bit menjadi 16 bit. Kami akan membahas bidang
ini sebentar lagi. Perhatikan juga bahwa format 8 byte pertama cocok dengan format paket ICMPv6 lainnya
karena MLDv2 dianggap sebagai bagian dari ICMPv6.

Pesan Keanggotaan-Laporan

Format laporan keanggotaan di MLDv2 sama persis dengan yang ada di IGMPv3 kecuali bahwa ukuran
bidang berubah karena ukuran alamat. Secara khusus, tipe rekaman sama dengan yang didefinisikan untuk
IGMPv3 (tipe 1 hingga 6).

Untuk menentukan versi mana yang akan digunakan saat mengirim paket ke tujuan, host sumber
menanyakan DNS. Jika DNS mengembalikan alamat IPv4, host sumber mengirimkan paket IPv4. Jika DNS
mengembalikan alamat IPv6, host sumber mengirimkan paket IPv6.

Tunneling

Tunneling adalah strategi yang digunakan ketika dua komputer yang menggunakan IPv6 ingin
berkomunikasi satu sama lain dan paket harus melewati wilayah yang menggunakan IPv4. Untuk melewati
wilayah ini, paket harus memiliki alamat IPv4. Jadi paket IPv6 dienkap dalam paket IPv4 saat memasuki
wilayah, dan meninggalkan kapsulnya saat keluar dari wilayah tersebut. Sepertinya paket IPv6 memasuki
terowongan di satu ujung dan muncul di ujung lainnya. Untuk memperjelas bahwa paket IPv4 membawa
paket IPv6 sebagai data, nilai protokol disetel ke 41. Tunneling ditunjukkan pada Gambar 22.12

Anda mungkin juga menyukai