firewall
termoUm equipamento ou função que decide qual tráfego pode passar entre redes, aplicando uma política numa fronteira.
O nome vem da parede construída para impedir que o fogo se espalhe entre partes de um prédio, e a metáfora carrega a suposição que envelheceu pior: a de que existe um dentro e um fora. Isso era verdade quando uma organização tinha um gateway, e deixou de ser com nuvem, trabalho remoto e tráfego entre máquinas que nunca toca o perímetro. A função não virou inútil; ela se multiplicou e se mudou, para hosts, hipervisores, malhas de serviço e política de nuvem, que é o que segmentação e confiança zero de fato descrevem. O aviso de quem escreveu o primeiro livro continua valendo: um parque em que o firewall é o único componente seguro é um parque que os atacantes contornam, em vez de atravessar.
A diretriz do NIST define firewalls como 'devices or programs that control the flow of network traffic between networks or hosts employing differing security postures', e o seu catálogo de tecnologias mostra o quanto a palavra se estica: filtragem de pacotes, inspeção com estado, firewalls de aplicação, gateways de proxy de aplicação e servidores proxy dedicados, e em volta deles redes privadas virtuais, controle de acesso à rede, gestão unificada de ameaças e firewalls de aplicação web.
Duas dessas pesam mais no trabalho diário. Um firewall com estado 'keeps track of each connection in a state table', então uma resposta é aceita porque o seu pedido foi. Um proxy divide a conversa e, nas palavras do NIST, cada tentativa bem-sucedida 'actually results in the creation of two separate connections': uma do cliente até o proxy, outra do proxy até o destino real, e é por isso que uma captura de cada lado mostra uma conversa diferente.
Quando uma conexão nunca se estabelece e nada registra erro algum, o descarte silencioso de um firewall é um dos primeiros lugares para olhar: por definição, um pacote descartado não responde nada.
Também conhecido como: ngfw