Computer connessi a reti di inviare e ricevere dati costantemente . Questi dati possono essere soggetti a virus, bug e altri problemi che possono influenzare negativamente una rete. Un analizzatore di protocollo può aiutare a garantire tali problemi sono evitati . Definizione  
 un analizzatore di protocollo è un hardware o software usato su un PC per intercettare e catturare il traffico inviato su una rete . Analizzatori di protocollo sono anche definiti come analizzatori di rete e analizzatori di pacchetti. 
 Process 
 I flussi di dati 
 , o sequenze di gruppi o pacchetti di dati codificati digitalmente , vengono inviati attraverso la rete . Un analizzatore di protocollo cattura ogni pacchetto di dati , analizza il contenuto del pacchetto , e decodifica i dati , convertendolo in un formato leggibile per la revisione della rete.