Switch Weiterleitung
Version vom 27. März 2023, 17:50 Uhr von Thomas.will (Diskussion | Beiträge) (→Wenn der Switch eine Rundsendung empfängt, hat er keine andere Wahl, als die Rundsendung fortzusetzen)
Aber was ist eine TCAM?
- Eine TCAM (Ternary Content Addressable Memory) ist eine Art von Speicherbaustein,
- Dieser wird häufig in Switches und Routern verwendet, um schnell Entscheidungen darüber zu treffen, wie Datenpakete weitergeleitet werden sollen.
- Im Zusammenhang mit Switches wird eine TCAM normalerweise verwendet, um den Inhalt des Paket-Headers zu vergleichen und eine Entscheidung darüber zu treffen, wie der Switch das Paket weiterleiten soll.
- TCAMs können einen schnellen Vergleich mit drei Zuständen (0, 1 oder "don't care") durchführen, was sie sehr effektiv bei der Verarbeitung von Paket-Header-Daten macht.
- Dies ermöglicht es Switches, sehr schnell Entscheidungen darüber zu treffen, wie Datenpakete in einem Netzwerk weitergeleitet werden sollen.
- Zum Beispiel kann ein Switch mithilfe einer TCAM-Abfrage feststellen, ob ein bestimmtes Paket an eine bestimmte MAC-Adresse weitergeleitet werden soll oder nicht.
TCAM im Switch
- Ein Switch verwendet für die Weiterleitungsentscheidung seine TCAM
- Einträge in der TCAM haben eine gültigkeit von 300 Sekunden
- Der Switch befüllt seine TCAM durch auslesen der Source MAC Adressen, der eintreffenden Pakete
- Methoden der Weiterleitung
- Gezielte Weiterleitung
- Filtern
- Fluten
Fluten
- Flooding bedeutet, dass der Switch den eingehenden Frame an alle belegten und aktiven Ports sendet.
- Ausnahme ist denjenige, von dem er empfangen wurde.
- Flooding ist im Wesentlichen, wenn ein Switch vorgibt, ein Hub zu sein.
- Es gibt zwei grundlegende Gründe, warum ein Switch einen Frame überflutet
Wenn der Switch eine Rundsendung empfängt, hat er keine andere Wahl, als die Rundsendung fortzusetzen
- Protokolle wie ARP und DHCP (unter anderem) verlassen sich für ihre grundlegende Funktion auf diese Broadcasts.
= Wenn der Switch einen Frame empfängt, der für ein bestimmtes Ziel bestimmt ist, dieses Ziel jedoch keinen Eintrag in der MAC-Adresstabelle hat
- Der Switch hat dann keine andere Wahl, als den Frame zu überfluten.
- Das Ziel dieser Flut ist, dass das Gerät, das die MAC-Adresse im Ziel des Frames verwendet, die Flut empfängt und auf die Nachricht antwortet.
- Wenn dieses Gerät antwortet, kann der Switch seine MAC-Adresse erfahren und sie dem Port zuordnen, an dem die Nachricht ankommt.