As redes Ethernet se baseiam em broadcast, onde todos os integrantes recebem todos os pacotes enviados na rede, selecionamapenas os que são de seu interesse, e descartam silenciosamente o restante. Os programas analisadores de pacotes (packet sniffer ) precisam capturar todo o tráfego que circula na rede, para examinar os pacotes e analisar as informações. Para fazer isso é necessário que os analisadores coloquem as placas de rede em um estado no qual todo o tráfego é aceito e passado para a pilha, chamado de modo: