Skip to main content

Hva er en protokollanalysator?

En protokollanalysator er et system som kan overvåke og tolke data når det beveger seg over en datamaskinbuss eller nettverk.Den kan vanligvis samle inn og lagre en stor mengde av disse dataene også.Visse forhold kan ofte programmeres for automatisk å starte og stoppe pakkefangstprosessen.Elektronikk og programvareingeniører bruker ofte protokollanalysatorer for å diagnostisere problemer med datanettverk, lagringsenheter og nye kretsdesign.En nettverksprotokollanalysator eller sniffer kan også hjelpe med å spore sikkerhetsbrudd på et kablet eller trådløst nettverk.

Disse systemene kommer i flere former.Noen er helt selvstendige enheter som ikke kan brukes til noe annet formål.Andre består av spesialisert dataprogramvare som kjører på en bærbar PC eller annet bærbart system.En tredje type protokollanalysator inkluderer programvare og maskinvare som må brukes sammen med en generell logikkanalysator.tilstand for hvert signal.En protokollanalysator kan også tolke dataene som er representert av signalene den er sporer.For eksempel kan en nettverksanalysator avkode og vise Ethernet -maskinvareadresser, Internet Protocol (IP) adresser og andre pakkedata som går gjennom tilkoblingen som blir overvåket.Analysatorer eksisterer for et stort antall nettverks- og datamaskinbusstyper og kan ofte tolke dusinvis av vanlige protokoller.Systemer kan vanligvis identifisere misdannede pakker og andre typer overføringsfeil også.

Nettverksprotokoller som IP, Internet Message Access Protocol (IMAP) og punkt-til-punkt-protokoll (PPP) blir ofte gjenkjent av en pakkeanalysator.File Transfer Protocol (FTP), Secure Socket Layer (SSL) og mange andre protokoller støttes ofte også.En moderne nettverksprotokollanalysator kan tolke trafikk på Ethernet, fiberkanal eller trådløse nettverk, blant andre.Det kan ofte generere både gode og feilaktige nettverkspakker for testformål.En analysator kobles vanligvis ved et knutepunkt eller bryter, enten gjennom en vanlig nettverksport eller en overvåkningsport som lar den se trafikk på begge sider av en bryter.

Data som er utvekslet mellom datasystemer og diskstasjoner kan overvåkes med en spesiellType protokollanalysator kalt en bussanalysator.I likhet med en nettverksanalysator, kan den tolke data om små datasystemgrensesnitt (SCSI), Serial Advanced Technology Attachment (SATA) og andre typer lagringsbusser.Den kan ofte analysere slike data selv når det er innkapslet av ytterligere protokoller for transport over fiberkanal, IP eller Ethernet.En veldig kompleks analysator kan overvåke pakker som beveger seg mellom servere, brytere og lagringsenheter på et høyhastighets lagringsarealnettverk (SAN).Denne typen analysatorer kan bidra til å innstille ytelse, optimalisere ressurser og identifisere periodisk sviktende utstyr på en San.

Universal Serial Bus (USB), anbefalt standard (RS) 232 Seriell og perifer komponent interconnect (PCI Trade;) har også sine egne bussanalysere.I likhet med lagringsenhetsbusser inkluderer disse datamaskinens maskinvarebusser sine egne unike dataoverføringsprotokoller og signaltidsprogrammer.En buss-spesifikk protokollanalysator kan bruke et eksisterende datasystem eller en logikkanalysator for å overvåke, avkode og lagre kontrolloverføringer og datapakker.Busstransaksjoner, forespørsler og hendelser kan spores for senere analyse, sammen med eventuelle oppdagede feil og avvik.