IGMP

IGMP Internet Group Management Protocol-en siglak dira. Makina batek eta berak atzigarria duen eta multicast bideratzea onartzen duen bideratzailearen arteko protokoloa da, makinak talde helburuanitzetan duen partehartzea jakinarazteko. Talderako sarrera hartzaileak kontrolatzen du, igorleak ez dakielarik zeintzuk diren ezta zenbat diren hartzaileak.

IGMP mezuak 
membership_query Bideratzaileak berari lotuta dauden makina guztiei bidaltzen dien galdera da, talde helburuanitzean parte hartu nahi duen jakiteko. Mezu hau periodikoki bidaltzen da.

membership_report membership_query mezuari erantzuteko makinak bideratzaileari bidaltzen dion mezua, multicast talde batean sartzen denean. Galderari itxaron gabe ere bidali dezake makinak mezu hau, talde batean sartzean. Sarean mota honetako mezu-kopurua gutxitzeko, konputagailu batek mezua bidaltzen du sartuta dagoen talde bakoitzeko, baina bi mezuen artean denbora-tarte bat uzten du. Konputagailuak antzematen badu dagoeneko bere sareko beste konputagailu batek bidali duela bere talderako membership_report mezua, berak ez du beste bat bidaliko. Horrela sareko askoz konputagailu gehiago egon arren talde helburuanitzean, IGMP trafikoa ez da hainbeste handitzen.

membership_leave Makinak taldea uztean bidaltzen duen mezua. Hautazkoa da hau erabiltzea, bideratzaileak periodikoki galderak egiten baititu, eta makina taldetik kanpora dagoela kontsideratuko du erantzunik jasotzen ez badu.

IGMP prozedurak 
Taldean sartzea
 Taldean sartu nahi duen konputagailuak membership_report mezu bat bidaltzen du.
 Bere sare lokaleko nodo helburuanitz guztiak jabetuko dira mezu horretaz, egongo den m-bideratzailea barne.
 M-biderataileak gordeko du talde horren helbidea, eta bere alboko m-bideratzaileei talde horretan interesa duela jakinaraziko die.

Taldea eguneratzea
 Sare lokal baten m-bideratzaileak periodikoki bidaliko du membership_query mezu bat, edozein konputagailuek erantzun dezaten.
 Erantzunik ez dagoenean, m-bideratzaileak utziko dio bere alboko m-bideratzaileari talde horren datagramak eskatzeari.

Taldea uztea
 membership_leave mezu bat bidaltzen du makinak, edo
 makinak ez dio erantzuten periodikoki bidaltzen den membership_query galderari.

Erreferentziak 
J. Kurose, K.W. Ross, Computer Networks, 3rd ed.

Kanpo estekak 
 RFC 3376 - "Internet Group Management Protocol, Version 3"

Sare geruzako protokoloak
Interneteko protokoloak
Interneteko Estandarrak