Técnicos de um Tribunal Regional do Trabalho estão discutind...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa Correta: A
O tema central desta questão é a implementação de SSL Offloading em um balanceador de carga. É um conceito relevante na área de infraestrutura de redes e segurança da informação, especialmente para o cargo de Técnico Judiciário - Tecnologia da Informação. A compreensão desse conceito envolve conhecimentos sobre criptografia, balanceadores de carga e arquitetura de sistemas web.
Resumo Teórico: O SSL Offloading é uma técnica usada para melhorar a eficiência de servidores de backend, transferindo o processamento de criptografia e descriptografia de conexões SSL/TLS para um balanceador de carga. Ao fazer isso, libera-se o servidor backend de tarefas intensivas de CPU, permitindo que ele se concentre mais no processamento de pedidos de aplicação.
Na prática, o balanceador de carga termina a conexão segura (SSL/TLS) ao descriptografar as solicitações dos clientes, processa esses dados em texto claro e, se necessário, recriptografa a resposta antes de enviá-la de volta ao cliente, garantindo assim segurança e desempenho. Este conceito é importante para manter um serviço seguro e eficiente, especialmente em ambientes que lidam com um grande número de conexões simultâneas.
Justificativa da Alternativa Correta (A): A alternativa A descreve corretamente o processo de SSL Offloading. O balanceador de carga realiza a terminação SSL/TLS, o que significa que ele descriptografa as solicitações do cliente e reencaminha os dados em texto claro para o servidor backend. Depois, ele recriptografa a resposta antes de enviá-la ao cliente. Esta abordagem alivia o servidor backend de uma carga de processamento significativa.
Análise das Alternativas Incorretas:
B: Esta alternativa está errada porque, no SSL Offloading, o balanceador de carga, e não o servidor backend, é responsável por tratar a criptografia e descriptografia. O servidor backend recebe os dados já em texto claro.
C: Esta alternativa está incorreta porque o balanceador de carga não elimina a criptografia durante o SSL Offloading; ele apenas a gerencia. O uso do SSL ainda ocorre entre o cliente e o balanceador.
D: A alternativa D é incorreta porque não há compartilhamento de responsabilidades de criptografia entre o balanceador e o servidor backend no SSL Offloading. O balanceador cuida de toda a criptografia e descriptografia.
E: Esta alternativa está errada porque, no SSL Offloading, o balanceador de carga faz, sim, processamento de criptografia e descriptografia, e não apenas redireciona conexões.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
✔ Justificativa:
O SSL/TLS Offloading é um processo em que o balanceador de carga (ex.: AWS ALB, NGINX, F5) assume a responsabilidade pela criptografia/descriptografia do tráfego HTTPS, liberando o servidor backend desse processamento. O fluxo é:
- Terminação SSL no balanceador:
- O balanceador recebe a requisição HTTPS do cliente.
- Descriptografa a requisição usando o certificado SSL instalado nele.
- Encaminhamento em texto claro:
- Envia a requisição não criptografada (HTTP) para o servidor backend.
- Resposta criptografada:
- O backend processa e envia a resposta em texto claro ao balanceador.
- O balanceador recriprografa a resposta com SSL/TLS antes de enviá-la ao cliente.
Fonte: DeepSeek
Eita...
O SSL Offloading é uma técnica onde a terminação SSL/TLS (ou seja, a descriptografia das solicitações e a criptografia das respostas) é realizada pelo balanceador de carga, e não pelo servidor de backend. Isso traz alguns benefícios:
- Liberação de recursos no servidor backend: O servidor não precisa gastar ciclos de CPU com as operações intensivas de criptografia e descriptografia, podendo focar em suas tarefas principais.
- Melhora de desempenho: O balanceador de carga, muitas vezes hardware especializado, pode realizar essas operações de forma mais eficiente.
- Gerenciamento centralizado de certificados: Os certificados SSL podem ser gerenciados em um único ponto (o balanceador de carga).
Portanto, gabarito letra A.
By Futuro DEV Estável.
Para que serve um TLS/SSL Ofloading ?
Você move do servidor backend a criptografia a um outro servidor dedicado (ADC, Load Balancer ou Proxy Reverso). Isso permite que cada servidor (Load Balancer e o Backend) foquem no que devem focar. Normalmente, o Load Balancer vai ser refinado, tanto em software quanto hardware, para conseguir trabalhar com o processo de criptografia mais rápido que um servidor convencional.
Esse servidor vai trabalhar por completo na criptografia, verificando confidencialidade, autenticidade e integridade. Então ele não é só "uma máquina de cifras".
A sequência resumida dos acontecimento resumidamente:
Cliente >> (TLS) >> Load Balancer >> (Texto Claro ou TLS) >> Backend
** Um adendo sobre a resposta dada como correta. Embora seja correto falar que o "balanceador de carga realiza a terminação SSL/TLS ao descriptografar as solicitações do cliente, encaminha os dados em texto claro para o servidor backend e recriptografa a resposta antes de enviá-la ao cliente", existe o SSL/TLS Bridging que não vai enviar a mensagem ao backend em texto claro; vai criar uma nova conexão TLS.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo