Um firewall (em português: parede de fogo) é um dispositivo de uma rede de computadores que tem por objetivo aplicar uma política de segurança a um determinado ponto da rede. O firewall pode ser do tipo filtros de pacotes, proxy de aplicações, etc. Os firewalls são geralmente associados a redes TCP/IP.[1]..
Este dispositivo de segurança existe na forma de software e de hardware, a combinação de ambos é chamado tecnicamente de "appliance"[2]. A complexidade de instalação depende do tamanho da rede, da política de segurança, da quantidade de regras que controlam o fluxo de entrada e saída de informações e do grau de segurança desejado.
https://pt.wikipedia.org/wiki/Firewall
a) BOOTP : Bootstrap Protocol. Um protocolo de rede usado por um cliente de rede para obter seu endereço IP automaticamente. Geralmente, esse procedimento é executado no processo de inicialização dos computadores ou de seus sistemas operacionais. Os servidores BOOTP atribuem o endereço IP de um conjunto de endereços a cada cliente. O BOOTP permite que ’estações de trabalho sem disco’ obtenham um endereço IP antes de carregar qualquer sistema operacional avançado.
B) TCP/IP : De uma forma simples, o TCP/IP é o principal protocolo de envio e recebimento de dados MS internet. TCP significa Transmission Control Protocol (Protocolo de Controle de Transmissão) e o IP, Internet Protocol (Protocolo de Internet).
D) Gateway : Pode ser traduzido como "portão de entrada". O gateway pode ser um PC com duas (ou mais) placas de rede, ou um dispositivo dedicado, utilizado para unir duas redes. Existem vários usos possíveis, desde interligar duas redes que utilizam protocolos diferentes, até compartilhar a conexão com a Internet entre várias estações.
FONTES: http://www.samsung.com/br/support/skp/faq/1055398
www.tecmundo.com.br/o-que-e/780-o-que-e-tcp-ip-.htm
http://www.hardware.com.br/termos/gateway