IGMP , o Internet Group Management Protocol , è un sistema per organizzare i membri di una trasmissione condivisa via Internet tramite IP o Internet Protocol . Ad esempio , se più persone stanno partecipando a una conferenza Web , tutti hanno bisogno di sperimentare le stesse informazioni più o meno allo stesso tempo . Gli individui del gruppo sono tutti registrati e gestiti dal router host e tramite IGMP . IGMP è una parte della suite TCP /IP su cui si basano la maggior parte delle connessioni a Internet , anche se è stato rimosso dalla versione sei standard , che utilizzano un metodo alternativo di gestione multicast . Ci sono tre versioni di IGMP . IGMPv1
La primissima versione di IGMP è stata pubblicata nell'agosto 1989 come mezzo per condividere le trasmissioni di dati da una singola fonte per più computer o sistemi client differenti . E 'stato ben presto incorporata nella suite di protocollo TCP /IP come standard per il multicasting IP . Versione uno descrive gli elementi di base di multicasting IP , nonché i metodi per stabilire una sessione multicast e il sistema di registrazione dei membri di quella sessione . IGMPv1 pacchetti contengono informazioni sul tipo di connessione utilizzata , i dati da trasmettere e un checksum a 16 bit per garantire i dati non siano danneggiati durante il trasporto .
IGMPv2
la seconda rata della IGMP è stato rilasciato nel novembre 1997 , con una serie di miglioramenti rispetto alla versione precedente , compresi i miglioramenti di sicurezza . Reti più veloci autorizzati per una migliore gestione di grandi quantità di dati , e la versione di due standard incorporate nuove abilità e le preoccupazioni che l'aumento della larghezza di banda reso possibile. IGMPv2 fornisce anche raccomandazioni per la sua adozione, il Web host e router di rete , e dispone di un formato del pacchetto semplificata , comprese le informazioni di controllo delle versioni .
IGMPv3
versione tre dei l' IGMP è stato rilasciato nel mese di ottobre 2002 ed è stato un relativamente semplice aggiornamento di alcuni elementi della IGMPv2 . E per una veloce segnalazione di partecipazione del cliente , soprattutto nei sistemi a larga banda in cui i sistemi possono beneficiare di risorse liberate -up .