37
jenis pesan membership query adalah 10 detik, dan field
ini bernilai
nol
untuk
jenis pesan lain.
Checksum
digunakan
untuk
fungsi
deteksi
dan
perbaikan
kesalahan.
Sebelum
proses perhitungan dilakukan, field checksum diberi
nilai
inisial
nol. Jika
nilai
checksum tidak benar, maka pesan error dikirim dan data diabaikan.
IGMP versi 2 bekerja hampir sama dengan IGMP versi 1. Perbedaan
utama
adalah
adanya
jenis
pesan
IGMP leave
group
report
yang
dikirimkan
ke
semua
router
dalam subnet
(alamat 224.0.0.2).
IGMP
versi
1
tidak
menyediakan
mekanisme
bagi
host
untuk
memberitahukan
kepada
router
terdekatnya
bahwa
host tersebut akan
meninggalkan suatu grup (tidak
lagi
menjadi anggota dari suatu
grup).
Dengan
IGMP
versi
2,
host dapat
secara
aktif
memberitahukan
kepada
router terdekat mereka yang mengaktifkan
multicast bahwa
mereka
akan
meninggalkan
atau tidak
lagi
menjadi
anggota
dari
suatu grup
multicast.
Router
tersebut kemudian akan
mengirimkan Group-Spesific Query
yang digunakan
untuk
menentukan
apakah
sebuah
alamat
grup
multicast
masih
mempunyai
anggota
yang aktif.
Jika
tidak ada balasan (reply), maka router akan menganggap
grup tersebut telah habis waktunya (time out) dan berhenti mengirimkan paket ke
alamat
tersebut.
Hal
ini
bertujuan
untuk
mengurangi
latency
yang
ditimbulkan
pada
mekanisme
IGMP
versi
1
untuk
menentukan
apakah
suatu
grup multicast
masih memiliki anggota yang aktif atau tidak.
Perbedaan lain antara IGMP v.2 dengan IGMP v.1 adalah terdapatnya
mekanisme pemilihan router
yang akan
menjadi Querier
Router pada IGMP
versi
2. Kondisi
yang
memerlukan
mekanisme
ini adalah bila ada
lebih dari satu router
pada suatu jaringan
LAN. Router
yang akan terpilih sebagai
Querier Router
yang
|