O que é um analisador de pacotes?
Como um controlador de tráfego aéreo que monitora e direciona o fluxo de aeronaves em torno de um aeroporto movimentado, um analisador de pacotes monitora e direciona o fluxo de dados através de portais na Internet. Um analisador de pacotes também pode ser chamado de sniffer, analisador de rede, analisador de protocolo ou sniffer sem fio, entre outras coisas. Ele foi projetado para pegar pacotes de dados que sobem pela rede e decodificar e analisar os dados. O analisador de pacotes exibirá os resultados dessa análise para um administrador de rede para ações adicionais. Ou, o analisador de pacotes pode ser programado para acionar automaticamente reparos nas interrupções de tráfego da rede.
Quando o controlador de tráfego aéreo encontra uma retenção, intencional ou não, no fluxo suave do tráfego aéreo, ele ou ela avalia o problema e decide se um comando, um aviso ou simplesmente um redirecionamento do tráfego resolverá o problema. Um analisador de pacotes faz essencialmente a mesma coisa para o fluxo de pacotes da Internet.
Pacotes, também conhecidos como células, entre outros termos, são segmentos de dados ou bits de uma transmissão específica, seja uma mensagem de email ou um vídeo em fluxo contínuo. Esses bits são divididos em um determinado tamanho, chamado bytes, e depois enviados, via Ethernet ou WiFi, pela melhor rota para alcançar o destinatário pretendido. As rotas podem ser diferentes para cada pacote de uma mensagem específica, dependendo do caminho mais rápido e de suporte. Como um controlador de tráfego aéreo regula o tráfego em um corredor aéreo, um analisador de pacotes regula o fluxo de dados em várias larguras de banda da rede.
Cada pacote geralmente contém três partes: 1) um cabeçalho, que são as instruções referentes aos dados dentro do pacote; 2) a carga útil ou dados reais no pacote; 3) o trailer ou código informando ao dispositivo receptor que ele está chegando ao final do pacote.
Os analisadores de pacotes podem ser hardware, como uma placa de rede, ou software, como instruções codificadas inseridas na rede por meio de dispositivos de rede. A interceptação, decodificação e análise de dados pelo analisador de pacotes resulta na solução de problemas de várias rotas e receptores, computadores ou nós na rede para reparar falhas, bloquear conteúdo inapropriado e / ou coletar informações estatísticas sobre a adequação e praticidade de sistemas de suporte de rede específicos.
Como regra, os dados contidos nos pacotes, bem como o roteamento da transmissão de pacotes, são regulados pelo Protocolo da Internet (IP), que, por sua vez, é direcionado pelos regulamentos de Solicitações de Comentários (RFC). Essa agência reguladora, composta por membros da Internet Engineering Task Force (IETF), é um dos vários critérios que um analisador de pacotes foi projetado para aderir em seus processos de análise e relatório