Skip to main content

Ano ang isang protocol analyzer?

Ang isang protocol analyzer ay isang sistema na maaaring masubaybayan at bigyang kahulugan ang data dahil gumagalaw ito sa isang computer bus o network.Karaniwan itong maaaring mangolekta at mag -imbak ng isang malaking halaga ng data na ito.Ang ilang mga kundisyon ay madalas na mai -program upang awtomatikong simulan at ihinto ang proseso ng pagkuha ng packet.Ang mga inhinyero ng elektroniko at software ay madalas na gumagamit ng mga analyzer ng protocol upang mag -diagnose ng mga problema sa mga network ng computer, mga aparato ng imbakan at mga bagong disenyo ng circuit.Ang isang network protocol analyzer o sniffer ay maaari ring makatulong sa pagsubaybay sa mga paglabag sa seguridad sa isang wired o wireless network.

Ang mga sistemang ito ay dumating sa maraming mga form.Ang ilan ay ganap na mga aparato na may sarili na hindi maaaring magamit para sa anumang iba pang layunin.Ang iba ay binubuo ng dalubhasang software ng computer na tumatakbo sa isang pangkalahatang layunin na laptop o iba pang portable system.Ang isang pangatlong uri ng protocol analyzer ay may kasamang software at hardware na dapat gamitin kasama ang isang pangkalahatang layunin na logic analyzer.Ang dami ng magagamit na imbakan ng data at ang posibleng hanay ng mga kondisyon na maaaring mag -trigger ng koleksyon ng data ay nag -iiba ayon sa disenyo ng partikular na system.estado ng bawat signal.Ang isang protocol analyzer ay maaari ring bigyang kahulugan ang data na kinakatawan ng mga signal na sinusubaybayan nito.Halimbawa, ang isang network analyzer ay maaaring mag -decode at magpakita ng mga address ng Ethernet hardware, mga address ng Internet Protocol (IP) at iba pang data ng packet na dumadaan sa koneksyon na sinusubaybayan.Ang mga analyzer ay umiiral para sa isang malaking bilang ng mga uri ng network at computer bus at madalas na bigyang kahulugan ang dose -dosenang mga karaniwang protocol.Ang mga system ay karaniwang maaaring makilala ang mga malformed packet at iba pang mga uri ng mga error sa paghahatid din.File Transfer Protocol (FTP), Secure Socket Layer (SSL) at maraming iba pang mga protocol ay madalas na sinusuportahan din.Ang isang modernong network protocol analyzer ay maaaring bigyang kahulugan ang trapiko sa Ethernet, fiber channel o wireless network, bukod sa iba pa.Madalas itong makabuo ng parehong mabuti at maling mga packet ng network para sa mga layunin ng pagsubok.Ang isang analyzer ay karaniwang kumokonekta sa isang hub o lumipat, sa pamamagitan ng alinman sa isang regular na port ng network o isang port ng pagsubaybay na nagbibigay -daan upang makita ang trapiko sa magkabilang panig ng isang switch.Uri ng protocol analyzer na tinatawag na isang bus analyzer.Katulad sa isang network analyzer, maaari itong bigyang kahulugan ang data sa maliit na interface ng computer system (SCSI), serial advanced na teknolohiya attachment (SATA) at iba pang mga uri ng mga bus ng imbakan.Madalas itong pag -aralan ang naturang data kahit na ito ay naka -encapsulated ng mga karagdagang protocol para sa transportasyon sa ibabaw ng Fiber Channel, IP o Ethernet.Ang isang napaka-kumplikadong analyzer ay maaaring masubaybayan ang mga packet na gumagalaw sa pagitan ng mga server, switch at mga aparato sa imbakan sa isang network ng high-speed storage area (SAN).Ang ganitong uri ng analyzer ay maaaring makatulong sa pag -tune ng pagganap, ma -optimize ang mga mapagkukunan at kilalanin ang mga pansamantalang hindi pagtupad ng kagamitan sa isang SAN..Tulad ng mga bus ng imbakan ng aparato, ang mga bus ng computer hardware na ito ay nagsasama ng kanilang sariling natatanging mga protocol ng paglilipat ng data at mga oras ng signal.Ang isang tinukoy na protocol na protocol ay maaaring gumamit ng isang umiiral na sistema ng computer o isang logic analyzer upang masubaybayan, mabasa at mag-store ng mga paglilipat ng control at mga packet ng data.Ang mga transaksyon sa bus, kahilingan at mga kaganapan ay maaaring masubaybayan para sa paglaon ng pagsusuri, kasama ang anumang mga napansin na mga error at abnormalidad.