Este artigo busca explicar de forma básica, através de exemplos o funcionamento de um Firewall.
Neste momento não aprofundametos os protocolos.
O firewall pode bloquear entrada e saída de dados, ou seja qualquer sentido do tráfego de rede.
Neste artigo abordaremos apenas o tráfego de saída.
Vamos imaginar que o objetivo seja que um dispositivo IOT envie dados a um servidor HTTPS (porta padrao 443), localizado em um HOST A, porém temos um firewall no caminho!
Deste modo precisamos adicionar uma regra no firewall liberando o uso do HOST A na porta 443 para o dispositivo IOT (hosta:443) .
Mas como vou saber se já não esta liberado? (no artigo abaixo temos exemplo do uso do TELNET https://primesw.tomticket.com/kb/iot/como-instalar-o-telnet-no-windows)
https://primesw.tomticket.com/kb/grid-hardware/configuracao-top-data
Agora que já vimos nossa regra funcionando, temos outro problema, o DESTINO mudou, para um novo servidor HTTPS (na porta 8443), localizado em um HOST B!
Necessitamos uma NOVA regra para liberar IOT a enviar dados para o HOST B na porta 8443 (hostb:8443) .
Assim entendemos que as regras de firewall "filtram" o tráfego considerando:
ORIGEM, DESTINO, PORTA DE DESTINO, além de outros parâmetros que não estão contemplados neste exemplo.