Weiterleitung

Die Weiterleitung ist die Kernelmoduskomponente des Routers, der für die Weiterleitung von Daten von einer Routerschnittstelle an die anderen verantwortlich ist. Die Weiterleitung entscheidet auch, ob ein Paket für die lokale Übermittlung bestimmt ist, ob es von einer anderen Schnittstelle weitergeleitet werden soll oder beides.

Es gibt zwei Kernelmodus-Weiterleitungen: Unicast und Multicast.

Der Router-Manager ruft die besten Routen zu allen Zielen aus dem Routingtabellen-Manager ab. Diese Routen werden an die Unicastweiterleitung übergeben. Die Unicastweiterleitung verwendet diese Routen, um die tatsächliche Weiterleitung von Unicastdaten durchzuführen. Auf diese Weise verwaltet die Unicastweiterleitung einen Cache der besten Routen in der Unicastansicht der Routingtabelle.

Der Multicastgruppen-Manager verwendet Informationen aus der Multicastansicht der Routingtabelle, um der Multicastweiterleitung Einträge für die Multicastweiterleitung hinzuzufügen.