Herunterladen Inhalt Inhalt Diese Seite drucken

Ablauf Des Igmp Snooping; Igmp Snooping Über Mehrere Bridges Hinweg - LANCOM LCOS Bedienungsanleitung

Inhaltsverzeichnis

Werbung

Addendum zur LCOS- Version 7.7
IGMP Snooping
Für die weitere Beschreibung der Funktionen des IGMP Snooping im LCOS werden zwei wesentliche Begriffe unter-
schieden:
Ein Port ist "Mitglied einer Multicast-Gruppe", wenn mindestens eine daran angeschlossene Station Pakete für
eine bestimmte Multicast-Adresse empfangen möchte. Diese Multicast-Registrierung kann sowohl dynamisch
über IGMP Snooping gelernt wie auch manuell konfiguriert sein.
Ein Port ist ein "Router-Port", wenn daran ein Router angeschlossen ist, der Multicast-Routing beherrscht und
die Pakete in bestimmte IP-Subnetzen weiterleiten kann.
Eine Multicast-Gruppe ist "nicht registriert", wenn kein Port der Bridge Mitglied dieser Multicast-Gruppe ist.
A.9.2

Ablauf des IGMP Snooping

Beim Empfang eines Pakets unterscheidet die Bridge zunächst, ob es sich um einen Broadcast, Multicast oder Uni-
cast handelt. Broadcasts und Unicasts werden wie üblich weitergeleitet, d.h. entweder auf alle Ports oder nur auf
den Port, an den entsprechend des Eintrags in der MAC-Tabelle der Empfänger angeschlossen ist.
Für die IP-Multicast-Pakete werden zwei Typen unterschieden (abgeschnittene Pakete oder Pakete mit ungültiger
Prüfsumme werden dabei verworfen):
IGMP-Nachrichten werden je nach Inhalt unterschiedlich behandelt:
Eine Join-Message führt dazu, dass der Port, über den das Paket eingeht, Mitglied der entsprechenden Mul-
ticast-Gruppe wird. Diese Nachricht wird nur an Router-Ports weitergeleitet.
Entsprechend führt eine Leave-Message dazu, dass der Port, über den das Paket eingeht, aus der entspre-
chenden Multicast-Gruppe entfernt wird. Auch diese Nachricht wird nur an Router-Ports weitergeleitet.
Eine eingehende IGMP-Anfrage macht den Port zu einem Router-Port. Diese Nachrichten werden an alle
Ports weitergeleitet.
Alle anderen IGMP-Nachrichten werden an alle Ports weitergeleitet – dabei werden keine der Port-Eigen-
schaften geändert.
Wenn es sich bei einem IP-Multicast-Paket nicht um eine IGMP-Nachricht handelt, wird die Ziel-Adresse ausge-
wertet. Pakete für die Zieladresse "224.0.0.x" werden dabei an alle Ports weitergeleitet, weil dieser "reservierte"
Bereich von Protokollen ohne richtige IGMP-Registrierung verwendet wird. Für alle anderen Pakete wird die Ziel-
adresse in der Tabelle der IGMP-Mitgliedschaften ermittelt:
Wenn die Adresse gefunden wird, wird das Paket an die entsprechenden Ports weitergeleitet.
Wenn die Adresse nicht gefunden wird, wird das Paket je nach Konfiguration entweder verworfen, an alle
Ports oder ausschließlich an alle Router-Ports weitergeleitet.
In beiden Fällen werden die Pakete an alle Router-Ports weitergeleitet.
A.9.3
IGMP Snooping über mehrere Bridges hinweg
Wie beschrieben leitet IGMP Snooping eingehende Join- oder Leave-Nachrichten nur über Router-Ports weiter. In
einer Struktur mehrerer Bridges sind zu Beginn alle Ports weder Router-Port noch Mitglied einer Multicast-Gruppe.
Wenn sich die an den Bridges angeschlossenen Stationen für eine Multicast-Gruppe registrieren, wird der verwen-
dete Port automatisch Mitglied dieser Gruppe. In dieser Phase ist allerdings keiner der Ports als Router-Port aktiviert,
daher werden die Join-Nachrichten auch nicht an andere Bridges weitergeleitet. Die übergeordneten Bridges erfah-
ren also nichts von der Mitgliedschaft des Ports in der gewünschten Multicast-Gruppe.
12

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis