Was ist ein L7-Switch?

Ein L7-Switch, auch als „Application Switch“ bezeichnet, ist eine Art Netzwerk-Switch, der Daten in einem Netzwerk weiterleitet und auf Schicht 7, der Anwendungsschicht (z. B. HTTP) des OSI-Modells, arbeitet. Switches werden nach der Protokollschicht kategorisiert, auf der sie arbeiten. L7-Switches erweitern ihre Funktionalität um Operationen auf Anwendungsebene.

Ein L7-Switch kann analysieren, zu welchem Anwendungstyp ein Datenpaket gehört, und das Ziel des Pakets anhand von Kommunikationsdetails auf Anwendungsebene steuern. Bei Bedarf kann er außerdem den Inhalt von Paketen ändern, beispielsweise um die Sicherheit zu gewährleisten. Diese Funktionen ermöglichen eine Lastverteilung des Datenverkehrs und die Implementierung erweiterter Sicherheitsfunktionen, wodurch Netzwerkleistung und Schutz verbessert werden.

Weitere Arten von Switches sind:

  • L2-Switches (Layer-2-Switches): Arbeiten auf der Sicherungsschicht (z. B. Ethernet).
  • L3-Switches (Layer-3-Switches): Arbeiten auf der Vermittlungsschicht (z. B. IP).
  • L4-Switches (Layer-4-Switches): Arbeiten auf der Transportschicht (z. B. TCP).

Der Begriff „Switch“ bezieht sich in der Regel auf L2- oder L3-Switches. L4- und L7-Switches bieten jedoch zusätzliche Funktionen für die Anwendungsbereitstellung und gehören daher zur Kategorie der Application Delivery Controller (ADC).

F5 bietet F5 BIG-IP, eine ADC-Lösung mit erweiterten L7-Switch-Funktionen.