Freigeben über


Parser

Ein Parser ist die Netzwerkmonitorkomponente, die Daten in einer verzögerten Erfassung überprüft und bestimmte Protokollinformationen an die Anwendung übergibt, die den Parser aufruft. Ein Parser ist passiv, da er nur funktioniert, wenn er vom Netzwerkmonitor oder von einem Experten aufgerufen wird.

Jeder Parser identifiziert ein Protokoll, und in der Regel wird ein Parser in seiner eigenen Parser-DLL implementiert. Eine Parser-DLL kann jedoch mehrere Parser enthalten, was bedeutet, dass eine DLL verwendet werden kann, um mehr als ein Protokoll zu erkennen.

Die an einen Parser übergebenen Daten werden aus einer verzögerten Erfassung entnommen und frameweise an den Parser übergeben. Sie können eine Echtzeiterfassung nicht analysieren.

Um die Daten in einem Frame zu analysieren, muss der Parser das Protokoll instance erkennen, die Eigenschaften identifizieren, die im Protokoll instance vorhanden sind, und jeder Eigenschaft eine Eigenschaftendefinition anfügen. Beachten Sie, dass der Frame nur einen Datenstrom enthält. Der Frame enthält keine Daten, die angeben, welche Protokolle oder Protokolleigenschaften die Daten darstellen.

Die folgende Abbildung zeigt einen Frame, der eine instance eines Protokolls enthält.

ein Frame, der ein Protokoll instance enthält

Wenn der Netzwerkmonitor analysierte Daten auf der Benutzeroberfläche anzeigt, muss der Parser die Daten formatieren. Einige Experten verwenden die Parserausgabe jedoch programmgesteuert und zeigen die Ausgabe nicht auf der Benutzeroberfläche des Netzwerkmonitors an. Die angezeigten Daten enthalten sowohl parserdefinierte Daten als auch die Daten in der Erfassung. Der Parser stellt beispielsweise in der Regel sowohl einen Namen für eine angezeigte Eigenschaft als auch die Daten in der Erfassung bereit, die der -Eigenschaft zugeordnet sind.

Informationen über Finden Sie unter
Welche Einstiegspunkte müssen in der Parser-DLL implementiert werden. Architektur der Parser-DLL
Implementieren von Parser-DLL-Exportfunktionen Schreiben eines Protokollparsers
Welche Funktionen und Strukturen Parser verwenden. Parserfunktionen und -strukturen