- Startseite
- Multi-Cloud-Netzwerk
- Customer Edge diagnostics
- Schnittstellenmodell und Out-of-Band-Verwaltung
Schnittstellenmodell und Out-of-Band-Verwaltung
Ein Customer Edge (CE) besitzt keine lokale Verwaltungsebene, die diesen Namen verdient. Abgesehen von der Bootstrap-Konfiguration und der Diagnose wird alles, was einen CE verwaltet, von der Steuerungsebene von F5 Distributed Cloud gesteuert, und der Knoten erreicht diese Steuerungsebene über eine bestimmte Schnittstelle. Diese eine Tatsache entscheidet über das gesamte Schnittstellenmodell, und ein Missverständnis an dieser Stelle ist der häufigste Grund, warum eine CE-Bereitstellung architektonisch falsch statt nur fehlerhaft ist.
Diese Seite trennt zwei Dinge, die das Wort “Verwaltung” teilen, aber nicht dieselbe Struktur sind:
| Was es ist | |
|---|---|
| Site Local Outside (SLO) | Die Schnittstelle, über die sich ein CE registriert und nach Hause telefoniert. Auf jedem CE in jedem Modus vorhanden. Nach der Registrierung unveränderlich. Im allgemeinen Fall ist dies der Verwaltungspfad. |
| Management network | Eine eigenständige, neuere und engere Option von Secure Mesh Site v2 (SMSv2), die eine echte Out-of-Band-Schnittstelle (OOB) in einer eigenen Kernel-Virtual Routing and Forwarding (VRF)-Instanz hinzufügt. Nur für Einzelknoten-Standorte. |
Site Local Outside ist keine Datenschnittstelle, die zufällig an erster Stelle steht
Abschnitt betitelt „Site Local Outside ist keine Datenschnittstelle, die zufällig an erster Stelle steht“SLO verbindet den CE-Knoten mit den Regional Edges (REs) von F5 Distributed Cloud und ist die Schnittstelle, über die Registrierung, Upgrades und die Konnektivität der Steuerungsebene laufen. Sie dient auch als Standardroute für den Datenbenutzer-Egress und ist der Endpunkt eines Standort-zu-Standort-Tunnels. Da die Plattform sie für die Erreichbarkeit von F5 reserviert, behandeln Sie sie als etwas Besonderes und entwerfen Sie die Architektur um sie herum, anstatt sie mit Anwendungstraffik zu belasten.
Daraus ergeben sich zwei Konsequenzen, die beide vertraglich und nicht nur beratend sind:
- SLO muss F5 erreichen können. Die Erreichbarkeitsanforderungen sind in der CE IP Address and Domain Reference aufgeführt. Ein CE, dessen SLO-Schnittstelle F5 nicht erreichen kann, registriert sich nicht, und ein nicht registrierter Knoten kann auch nicht über die Steuerungsebene diagnostiziert werden — siehe die vier Zugriffspfade.
- SLO ist nach der Registrierung und Bereitstellung des Knotens unveränderlich. F5 gibt an, dass nach der Bereitstellung des CE Site die Internet Protocol (IP)-Adresse für die SLO-Schnittstelle nicht mehr geändert werden kann, ebenso wenig wie die Media Access Control (MAC)-Adresse. Die Änderung von SLO-Parametern erfordert eine erneute Bereitstellung des Knotens.
Segmente sind die allgemeine Antwort für interne Netzwerke
Abschnitt betitelt „Segmente sind die allgemeine Antwort für interne Netzwerke“SLI ist optional. F5 selbst empfiehlt, stattdessen Network Segments in Betracht zu ziehen, die in der Konsole unter Multi-Cloud Network Connect > Networking > Segments erreichbar sind. Ein Segment ist eine globale VRF, die an Schnittstellen angehängt werden kann, sodass sie ein Netzwerk innerhalb eines CE Site isoliert hält oder dieses Netzwerk über mehrere hybride und Multi-Cloud-CE-Sites hinweg erweitert. Das macht Segmente zum richtigen Instrument, wenn eine Anforderung lautet: “Diese Dienste müssen auf ihre eigene VRF beschränkt sein”.
Das Verwaltungsnetzwerk von Secure Mesh Site v2
Abschnitt betitelt „Das Verwaltungsnetzwerk von Secure Mesh Site v2“Dies ist die Struktur, die das Menü Management Network für ein SMSv2-Standortobjekt aktiviert, und es handelt sich um eine echte OOB-Schnittstelle und nicht um ein umbenanntes SLO. Wenn aktiviert, erstellt F5 eine separate Netzwerkschnittstelle, die weder eine SLO- noch eine SLI-Schnittstelle ist und in einer eigenen Kernel-VRF arbeitet, um eine vollständige Isolierung vom Verkehr der Datenebene zu gewährleisten. Da sie Out-of-Band ist, nimmt sie am Weiterleitungsebene des CE-Knotens nicht teil. Die vorgesehenen Verwendungszwecke sind die OOB-Verwaltung von Diensten (Secure Shell (SSH) und die lokale Web-Benutzeroberfläche) sowie die Fehlerbehebung (Ausführen von Site CLI-Befehlen und Exportieren von Syslog-Dateien).
Drei Einschränkungen entscheiden darüber, ob sie Ihnen überhaupt zur Verfügung steht:
| Einschränkung | Wert |
|---|---|
| Knotenanzahl | Nur Einzelknoten-CE-Sites. Wird für einen Mehrknoten-CE-Site (Cluster) nicht unterstützt. |
| Softwareversion | crt-20251001-0189 oder neuer. Siehe die Versionshinweise zur Knotensoftware. |
| Standard | Nicht aktiviert. |
Ihre Aktivierung legt auch die Schnittstellenreihenfolge fest, was eine falsche Annahme darüber auf dem Knoten sichtbar macht:
- Verwaltungsnetzwerkschnittstelle
- Schnittstelle Site Local Outside (SLO)
- Alle zusätzlichen Schnittstellen, die Teil der Schnittstelle Site Local Inside (SLI) werden
Wie sich dies auf diese Bereitstellung überträgt
Abschnitt betitelt „Wie sich dies auf diese Bereitstellung überträgt“Jeder CE hier verfügt über drei Azure-NICs, und die erste heißt mgmt in terraform/modules/ce-node/main.tf. Dieser Name beschreibt das Azure-Subnetz, in dem sie sich befindet. Er bedeutet nicht, dass ein XC-Verwaltungsnetzwerk konfiguriert ist, und keine Seite hier sollte so verstanden werden.
terraform/modules/xc-site/main.tf deklariert genau eine Schnittstelle auf dem Standortobjekt:
interface_list { name = "eth0"
ethernet_interface { device = "eth0" mac = var.mgmt_nic_mac }
# Site Local Outside (SLO) — required on every site; BGP peers from here. network_option { site_local_network {} }
dhcp_client {}}site_local_network {} ist SLO. Daher gilt:
| In dieser Bereitstellung | Was es tatsächlich ist |
|---|---|
mgmt NIC (eth0, die erste NIC der VM) | Die SLO-Schnittstelle. Überträgt Registrierungs- und Steuerungsebenenverkehr zu F5 und ist die lokale Adresse des Border Gateway Protocol (BGP), mit der der Azure Route Server peert. |
external NIC | Eine Datenebenen-Schnittstelle. |
internal NIC | Die SLI-Schnittstelle. |
| Verwaltungsnetzwerk | Nicht konfiguriert. Auf dem Standortobjekt ist kein enable_management_network-Marker gesetzt. |
Die Standorte sind Einzelknoten — disable_ha {}, ein Standort pro Verfügbarkeitszone —, sodass das Verwaltungsnetzwerk hier im Gegensatz zu einem Drei-Knoten-Cluster zulässig wäre. Es ist lediglich nicht aktiviert, und seine Aktivierung würde die Schnittstellen gemäß der obigen Reihenfolge neu nummerieren, wovon die BGP-Peer-Bindung abhängt.
Häufig gestellte Fragen
Abschnitt betitelt „Häufig gestellte Fragen“Wie definiere ich eine separate Out-of-Band-Verwaltungsschnittstelle mit eigener IP-Konfiguration und VLAN-Zuweisung?
Abschnitt betitelt „Wie definiere ich eine separate Out-of-Band-Verwaltungsschnittstelle mit eigener IP-Konfiguration und VLAN-Zuweisung?“Aktivieren Sie auf einem Einzelknoten-CE-Site die Option Management Network für das SMSv2-Standortobjekt ab Softwareversion crt-20251001-0189. F5 erstellt dann eine separate Schnittstelle in einer eigenen Kernel-VRF außerhalb der Weiterleitungsebene.
Auf einem Mehrknoten- (Drei-Knoten-) CE-Site gibt es keinen unterstützten Weg, dies zu tun. Das Verwaltungsnetzwerk wird für einen Cluster explizit nicht unterstützt. Behandeln Sie bei einem Cluster SLO als Verwaltungspfad — sie erreicht den F5 Global Controller und ist dafür reserviert — und fügen Sie zusätzliche Datenebenen-Schnittstellen in der SLI-VRF oder in eigenen Segmenten für alles andere hinzu.
Die IP-Konfiguration pro Schnittstelle wird auf dem Standortobjekt festgelegt, wenn die Schnittstelle definiert wird. Ob eine VLAN-Subschnittstelle speziell dem Verwaltungsnetzwerk zugewiesen werden kann, ist von F5 zum Zeitpunkt der Erstellung dieses Dokuments in keiner Weise dokumentiert; Erfahrungen aus der Praxis legen nahe, dass dies nicht unterstützt wird, und die zuverlässige Anordnung ist eine dedizierte Schnittstelle in einer Portgruppe, die zum Verwaltungs-VLAN gehört. Bestätigen Sie dies mit F5, bevor Sie darauf aufbauen.
Ich habe das Verwaltungsnetzwerk auf meinem Drei-Knoten-Standort aktiviert, aber die Knoten fuhren nur mit SLO hoch. Warum?
Abschnitt betitelt „Ich habe das Verwaltungsnetzwerk auf meinem Drei-Knoten-Standort aktiviert, aber die Knoten fuhren nur mit SLO hoch. Warum?“Weil die Option auf einem Mehrknoten-CE-Site nicht unterstützt wird. Das Standortobjekt akzeptiert die Einstellung, aber ein Cluster erhält keine zusätzliche Schnittstelle, sodass die äußere Schnittstelle, die Sie sehen, die normal funktionierende SLO-Schnittstelle ist. Dies ist eine Grenze der unterstützten Konfiguration, kein Bereitstellungsfehler, und auf diesem Standortobjekt nicht behebbar: High Availability kann nach der Erstellung nicht mehr geändert werden.
Kann ich die Verwaltung nach der Bereitstellung des Standorts von SLO wegbewegen?
Abschnitt betitelt „Kann ich die Verwaltung nach der Bereitstellung des Standorts von SLO wegbewegen?“Nein, nicht durch Neukonfiguration von SLO. Die IP- und MAC-Adressen von SLO können nach der Registrierung und Bereitstellung des Knotens nicht mehr geändert werden. Was Sie tun können, ist, die Datenebene von SLO wegzuverlegen, indem Sie virtuelle Hosts, Lastverteiler und die Ursprungserkennung auf andere Schnittstellen oder Segmente verlegen.
In welcher Reihenfolge werden meine Schnittstellen zugewiesen?
Abschnitt betitelt „In welcher Reihenfolge werden meine Schnittstellen zugewiesen?“Bei aktiviertem Verwaltungsnetzwerk: Verwaltung zuerst, dann SLO, dann alle zusätzlichen Schnittstellen als SLI. Ohne dieses: SLO zuerst, dann zusätzliche Schnittstellen als SLI. Binden Sie die Schnittstellen vor dem ersten Einschalten ein, damit die Gasteigenschaften festgelegt werden, und schalten Sie den Knoten aus, bevor Sie später Schnittstellen hinzufügen oder ändern.
Wie viele Schnittstellen sollte ein CE haben?
Abschnitt betitelt „Wie viele Schnittstellen sollte ein CE haben?“Eine SLO-Schnittstelle ist das Minimum, das die Plattform erfordert. Wenn der Verwaltungsverkehr keine Schnittstelle mit dem Anwendungsverkehr teilen darf, planen Sie drei ein: SLO für die Steuerungsebene plus mindestens zwei Datenebenen-Schnittstellen. Diese Bereitstellung verwendet genau dieses Schema — SLO, external, internal.