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 Paketerfassungsprozess 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 ein 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 BedingungenDies kann die Datenerfassung auslösen, variiert je nach Design des jeweiligen Systems.
Ein Logikanalysator kann eine Gruppe von Signalen in einer elektronischen Schaltung in Echtzeit überwachen und den logischen Zustand jedes Signals verfolgen. 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 entschlüsseln 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 auch 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),Die Sicherung der Sockelschicht (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 Schalter, mit dem der Datenverkehr auf beiden Seiten eines Schalters angezeigt wird.
Die Daten zwischen Computersystemen und Festplatten können mit einer speziellen Art von Protokollanalysator, die als Busanalysator bezeichnet werden, überwacht werden. Ä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 Stora bewegenGE-Geräte auf einem Hochgeschwindigkeitsspeicher Area Network (SAN). Diese Art von Analysator kann dazu beitragen, die Leistung abzustimmen, die Ressourcen zu optimieren und zeitweise fehlende Geräte auf einem San.
zu identifizierenUniverseller Serienbus (USB), empfohlener Standard (RS) 232 Serien- und periphere Komponentenverbindung (PCI ™) haben ebenfalls eigene Busanalysatoren. Diese Computer -Hardware -Busse enthalten wie bei den Bussen mit Speichergerät 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.