Was ist ein Protokollanalysator?
Ein Protokollanalysator ist ein System, das Daten überwachen und interpretieren kann, wenn es sich über einen Computerbus oder ein Netzwerk bewegt.Es kann normalerweise auch eine große Menge dieser Daten sammeln und speichern.Bestimmte Bedingungen können häufig so programmiert werden, dass der Paketaufnahmeprozess automatisch gestartet und gestoppt wird.Elektronik- und Software -Ingenieure verwenden häufig Protokollanalysatoren, um Probleme mit Computernetzwerken, Speichergeräten und neuen Schaltungskonstruktionen zu diagnostizieren.Ein Netzwerkprotokollanalysator oder Sniffer kann auch dazu beitragen, Sicherheitsverletzungen in einem kabelgebundenen oder drahtlosen Netzwerk zu verfolgen.
Diese Systeme sind in verschiedenen Formen enthalten.Einige sind völlig in sich geschlossene Geräte, die für einen anderen Zweck nicht verwendet werden können.Andere bestehen aus einer speziellen Computersoftware, die auf einem allgemeinen Laptop oder einem anderen tragbaren System ausgeführt wird.Eine dritte Art von Protokollanalysator umfasst Software und Hardware, die zusammen mit einem allgemeinen Logikanalysator verwendet werden muss.Die verfügbare Datenspeicherung und die möglichen Bedingungen, die die Datenerfassung auslösen können, variiert je nach Konstruktion des jeweiligen Systems.Zustand jedes Signals.Ein Protokollanalysator kann auch die Daten interpretieren, die durch die Signale, die er verfolgt, dargestellt werden.Ein Netzwerkanalysator kann beispielsweise Ethernet -Hardwareadressen, IP -Adressen (Internet Protocol) und andere Paketdaten dekodieren und anzeigen, die die zu überwachende Verbindung übergeben.Analysatoren existieren für eine große Anzahl von Netzwerk- und Computerbusstypen und können häufig Dutzende gemeinsamer Protokolle interpretieren.Systeme können in der Regel missgebildete Pakete und andere Arten von Übertragungsfehlern identifizieren.
Netzwerkprotokolle wie IP, Internet Message Access Protocol (IMAP) und Point-to-Point-Protokoll (PPP) werden häufig von einem Paketanalysator erkannt.Dateiübertragungsprotokoll (FTP), sichere Socket -Schicht (SSL) und viele andere Protokolle werden häufig ebenfalls unterstützt.Ein moderner Netzwerkprotokollanalysator kann unter anderem den Datenverkehr auf Ethernet-, Glasfaserkanal- oder drahtlosen Netzwerken interpretieren.Es kann häufig sowohl gute als auch fehlerhafte Netzwerkpakete für Testzwecke generieren.Ein Analysator verbindet normalerweise entweder über einen regulären Netzwerkanschluss oder einen Überwachungsanschluss an einem Hub oder Switch, wodurch der Datenverkehr auf beiden Seiten eines Schalters angezeigt wird.
Die zwischen Computersystemen und Festplatten ausgetauschten Daten können mit einem speziellen überwacht werdenArt des Protokollanalysators, der als Busanalysator bezeichnet wird.Ähnlich wie bei einem Netzwerkanalysator können Daten über die kleine Computersystemschnittstelle (SCSI), die serielle Advanced Technology Attachment (SATA) und andere Arten von Speicherbussen interpretiert werden.Es kann solche Daten häufig analysieren, selbst wenn sie durch zusätzliche Protokolle für den Transport über Faserkanal, IP oder Ethernet eingekapselt werden.Ein sehr komplexer Analysator kann Pakete überwachen, die sich zwischen Servern, Schalter und Speichergeräten in einem Hochgeschwindigkeitsspeicherbereich (SAN) bewegen.Diese Art von Analysator kann dazu beitragen, die Leistung abzustimmen, die Ressourcen zu optimieren und zeitweise fehlende Geräte in einem san..Wie bei den Bussen mit Speichergerät gehören diese Computer -Hardware -Busse ihre eigenen eindeutigen Datenübertragungsprotokolle und Signalzeiten.Ein Bus-spezifischer Protokollanalysator kann ein vorhandenes Computersystem oder einen Logikanalysator verwenden, um Steuertransfers und Datenpakete zu überwachen, zu dekodieren und zu speichern.Bustransaktionen, Anfragen und Ereignisse können für die spätere Analyse zusammen mit allen erkannten Fehlern und Anomalien verfolgt werden.