IGMP eller Internet Group Management Protocol , er et system for å organisere medlemmene av en delt overføring over Internett via IP eller Internet Protocol . For eksempel, hvis flere mennesker deltar i en webkonferanse , de trenger alle å oppleve den samme informasjonen på omtrent samme tid . Individene i gruppen er alle registrert og forvaltes av verten og rutere via IGMP . IGMP er en del av TCP /IP-suiten som de fleste Internett- tilkoblinger er basert på, om den har blitt fjernet fra versjon seks standarder , som bruker en alternativ metode for å håndtere Multicast . Det finnes tre versjoner av IGMP . IGMPv1
Den aller første versjonen av IGMP ble publisert i august 1989 som et middel til å dele dataoverføringer fra én kilde til flere ulike klientmaskiner eller systemer . Det ble snart innlemmet i TCP /IP-suiten som standard for IP multicasting . Versjon man beskriver de grunnleggende elementer av IP- multicasting så vel som fremgangsmåter for å etablere en sesjon multicasting og system for registrering av medlemmer av denne sesjon . IGMPv1 pakker inneholde opplysninger om hvilken type tilkobling som brukes , blir de faktiske dataene overført og en 16 -bit sjekksum for å sikre data ikke er skadet under transport.
IGMPv2
den andre utgaven av IGMP ble utgitt i november 1997 , med en rekke forbedringer over den eldre versjonen , inkludert sikkerhetsoppdateringer forbedringer . Raskere nettverk tillatt for bedre håndtering av store mengder data , og versjon to standardene innarbeidet nye evner og bekymringer som økt båndbredde gjort mulig . IGMPv2 gir også anbefalinger for sin adopsjon på Webhotell og nettverk rutere , og har et forenklet pakke format, inkludert versjonskontroll informasjon.
IGMPv3
Versjon tre av IGMP ble utgitt i oktober 2002 og var en relativt enkel oppdatering av visse elementer av IGMPv2 . Det gir mulighet for raskere rapportering av brukermedvirkning , spesielt i høy båndbredde systemer hvor systemene kan dra nytte av frigjorte ressurser .