sFlow-Technologie im Überblick
Verwenden Sie den Funktions-Explorer , um die Plattform- und Releaseunterstützung für bestimmte Features zu bestätigen.
Die sFlow-Technologie ist eine Überwachungstechnologie für geswitchte oder geroutete Hochgeschwindigkeitsnetzwerke. Die sFlow-Überwachungstechnologie sammelt Stichproben von Netzwerkpaketen und sendet sie in einem UDP-Datagramm an eine Überwachungsstation, die als Collectorbezeichnet wird. Sie können die sFlow-Technologie auf einem Gerät so konfigurieren, dass der Datenverkehr auf allen Schnittstellen gleichzeitig kontinuierlich mit Leitungsgeschwindigkeit überwacht wird. Sie müssen die sFlow-Überwachung auf jeder Schnittstelle einzeln aktivieren. Sie können die sFlow-Überwachung nicht global auf allen Schnittstellen mit einer einzigen Konfigurationsanweisung aktivieren. Junos OS unterstützt den sFlow-Technologiestandard, der in RFC 3176, sFlow der InMon Corporation, beschrieben ist: eine Methode zur Überwachung des Datenverkehrs in Switch- und Routing-Netzwerken (siehe http://faqs.org/rfcs/rfc3176.html).
Die sFlow-Technologie implementiert die folgenden zwei Sampling-Mechanismen:
-
Paketbasiertes Sampling: Tastet ein Paket aus einer bestimmten Anzahl von Paketen von einer Schnittstelle ab, die für die sFlow-Technologie aktiviert ist. Nur die ersten 128 Bytes jedes Pakets werden an den Collector gesendet. Zu den erfassten Daten gehören die Ethernet-, IP- und Transportschicht-Header sowie andere Header auf Anwendungsebene (falls vorhanden). Obwohl diese Art der Stichprobenentnahme möglicherweise keine seltenen Paketflüsse erfasst, wird die Mehrzahl der Datenströme im Zeitverlauf gemeldet, sodass der Collector eine einigermaßen genaue Darstellung der Netzwerkaktivität generieren kann. Sie konfigurieren die paketbasierte Abtastung, wenn Sie eine Abtastrate angeben.
-
Zeitbasierte Abtastung: Stichprobenstatistiken (Zähler) werden in einem bestimmten Intervall von einer Schnittstelle erfasst, die für die sFlow-Technologie aktiviert ist. Statistiken wie Fehler bei der Ethernet-Schnittstelle werden erfasst. Sie konfigurieren die zeitbasierte Stichprobenerstellung, wenn Sie ein Abrufintervall angeben.
Schnittstellenstatistiken sind die Quelle für zeitbasiertes Sampling. Die zeitbasierte Stichprobenerstellung stellt statistische Daten in der Ausgabe des
show interface statistics
Befehls bereit. Wenn Sie die Schnittstellenstatistik mit dem Befehlclear interfaces statistics
löschen, werden beim zeitbasierten Sampling die Reset-Werte angezeigt.
Vorteile der sFlow-Technologie
-
sFlow kann von Softwaretools wie einem Netzwerkanalysator verwendet werden, um kontinuierlich Zehntausende von Switch- oder Router-Ports gleichzeitig zu überwachen.
-
Da sFlow Netzwerk-Sampling (Weiterleitung eines Pakets aus n der Gesamtzahl der Pakete) für die Analyse verwendet, ist es nicht ressourcenintensiv (z. B. Verarbeitung, Arbeitsspeicher und mehr). Die Abtastung erfolgt an den anwendungsspezifischen integrierten Schaltkreisen (ASICs) der Hardware und ist daher einfacher und genauer.