Pular para o conteúdo principal

Questão de Redes de Computadores — Arquiteturas de Rede — Quadrix 2025

Redes de ComputadoresArquiteturas de Rede
Código
qg603645
Banca
Quadrix
Órgão
SEDF
Ano
2025
Nível
Superior
Cargo
Professor de Educação Básica: Informática
Em relação aos protocolos e serviços de redes de comunicação, à arquitetura TCP/IP e à arquitetura cliente‑servidor, julgue o item a seguir.Em um ambiente cliente‑servidor típico, o balanceamento de carga entre múltiplos servidores pode ser realizado na camada de aplicação, por meio de técnicas como DNS Round Robin, ou na camada de transporte, utilizando recursos como NAT e balanceadores específicos.
  1. CCerto
  2. EErrado
Revelar gabarito e comentário

GabaritoC — Certo

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Balanceamento de Carga em Arquitetura Cliente-Servidor

Gabarito: ✅ CERTO. O balanceamento de carga pode, de fato, ser realizado tanto na camada de aplicação (ex.: DNS Round Robin) quanto na camada de transporte (ex.: balanceadores que atuam sobre portas TCP/UDP, frequentemente combinados com NAT). A afirmação está correta ao descrever técnicas legítimas de distribuição de carga em um ambiente cliente-servidor típico.

O balanceamento de carga é uma técnica essencial em arquiteturas cliente-servidor para distribuir as requisições dos clientes entre múltiplos servidores, evitando a sobrecarga de um único servidor e aumentando a disponibilidade e a escalabilidade do serviço. Essa distribuição pode ocorrer em diferentes camadas da pilha de protocolos, cada uma com suas características e mecanismos específicos.

Na camada de aplicação, o balanceamento é feito por mecanismos que operam no nível dos protocolos de aplicação, como o DNS. O DNS Round Robin é uma técnica clássica: o servidor DNS autoritativo para um domínio possui múltiplos registros de endereço IP (registros A) associados a um mesmo nome. A cada consulta, o servidor DNS alterna a ordem dos endereços IP na resposta, de forma que clientes diferentes recebam IPs diferentes e, assim, as requisições sejam distribuídas entre os servidores. Essa é uma abordagem simples e popular, mas com limitações, como a falta de conhecimento sobre a carga real de cada servidor e o efeito do cache DNS.

Na camada de transporte, o balanceamento é realizado por dispositivos ou softwares especializados, conhecidos como balanceadores de carga (load balancers). Esses equipamentos atuam no nível das portas TCP/UDP, inspecionando os cabeçalhos dos segmentos e distribuindo as conexões para os servidores do pool. Eles podem utilizar algoritmos como round robin, menor número de conexões, hash de IP de origem, entre outros. O NAT (Network Address Translation) é frequentemente utilizado em conjunto com esses balanceadores, pois permite que o tráfego destinado a um único endereço IP público seja traduzido e redirecionado para diferentes servidores internos, cada um com seu IP privado. Essa é uma técnica muito comum em datacenters e provedores de serviços.

A distinção fundamental entre as duas abordagens está na camada em que a decisão de balanceamento é tomada: na aplicação, o DNS decide qual IP retornar; no transporte, o balanceador decide para qual servidor encaminhar a conexão. Ambas são válidas e podem ser usadas em conjunto para otimizar a distribuição de carga.

A pegadinha que a banca poderia explorar é a de afirmar que o balanceamento só ocorre em uma camada específica, ou que o NAT é uma técnica de balanceamento em si, quando na verdade ele é um recurso auxiliar. No entanto, a afirmação do enunciado é precisa ao mencionar as duas possibilidades e os mecanismos corretos.

Balanceamento de carga
  • 1Camada de aplicação
    • DNS Round Robin
    • Alterna IPs na resposta
    • Limitação: cache DNS
  • 2Camada de transporte
    • Balanceadores (load balancers)
    • Algoritmos
      • round robin, menor nº de conexões, hash de IP
    • NAT como recurso auxiliar
      • IP público → IPs privados
LEVEL · soulevel.com.br

Item — ✅ CERTO

A afirmação está correta. O balanceamento de carga pode ser realizado na camada de aplicação, como no caso do DNS Round Robin, e na camada de transporte, utilizando balanceadores de carga que frequentemente empregam NAT para redirecionar o tráfego. O enunciado descreve corretamente as duas abordagens.

Gabarito: ✅ CERTO

Link permanente: /questoes/qg603645