Internet Group Management Protocol (IGMP) Basics

Das Internet Group Management Protocol (IGMP) ist ein Kommunikationsprotokoll, das von Hosts und benachbarte Router auf IP-Netzwerken verwendet, um Multicast-Gruppenmitgliedschaften etablieren. IGMP bietet Ihrem Router mit einer Methode Multicast-Gruppen beitreten und verlassen. Multicast-Gruppen und Systeme, die gewählt haben, um Daten zu empfangen werden an eine bestimmte Multicast-Adresse gesendet.

Zwei Arten von Vorrichtungen, andere als den Urheber der Multicast-Daten sind auf dem Netzwerk, wie in dieser Liste beschrieben:

  • Die Querier: Sendet Nachrichten-Geräte an ihre Netzwerksegmente zu fragen, welche Geräte Mitglieder bestimmter Multicast-Gruppen sind.

  • Der Empfänger: Erhält Multicast-Verkehr für eine Multicast-Adresse bestimmt. Dieses Gerät kann ein Client-Gerät oder ein Router sein, der dann die Daten weiterleitet, an andere Hosts und Router.

Die querier kann periodisch eine Anfrage senden, um herauszufinden, welche Geräte in einer bestimmten Gruppe sind, denn wenn alle Client-Geräte verschwinden, kann der Router Weiterleitung von Daten an einigen der Netzwerksegmente zu stoppen.

IGMP-Pakete tatsächlich mithilfe von Multicast gesendet, wo IGMP Version 1 224.0.0.1 als allgemeine Abfrage-Adresse verwendet, und IGMP-Version 2 verwendet 224.0.0.2 als seine allgemeine Abfrage-Adresse. IGMP gruppenspezifische Abfragen werden tatsächlich an die Multicast-Gruppenadresse gesendet, die der Router gerade abgefragt wird.

IGMP hat sich im Laufe der Jahre verbessert:

  • Version 1 wurde in RFC 1112 definiert, und sein Hauptziel war es, eine Abfrage-Antwort-System einzuführen. Dieses System würde verwendet werden, um festzulegen, welche Geräte in einem Netzwerk-Segment wurden konfiguriert, um Daten zu empfangen, die an Multicast-Gruppen gesendet wurde.

  • IGMP-Version 2 wurde in RFC2236 definiert und stark Latenzprobleme verbessert, die in IGMP-Version 1. IGMP Version 2 auch implementiert zusätzliche Funktionen bestanden, die eine Zeitprozess, gruppenspezifische Abfragen enthalten, und eine explizite maximale Abfrage-Antwortzeit.

  • IGMP Version 3 die Kapazitäten des Protokolls erweitert durch die Quelle-Filterung ermöglicht, was bedeutet, dass die Router tatsächlich informiert, die den Verkehrsquellen wird erwartet, dass aus.

  • IGMP Version 4 Weiterentwicklung des Protokolls angeboten, aber der größte Einzelerweiterung für das Protokoll war die Aufnahme von IPv6-Unterstützung.

Menü