Engenharia Múltipla Escolha

TRE-PI/2016 - Adaptada: A camada de aplicação é a camada mais alta e fornece serviços para aplicativos que rodam em dispositivos conectados à rede. Ela inclui protocolos HTTP, FTP, SMTP e DNS, entre outros. O serviço de multiplexação provido pela camada de transporte da Internet é responsável por:

TRE-PI/2016 - Adaptada: A camada de aplicação é a camada mais alta e fornece serviços para aplicativos que rodam em dispositivos conectados à rede. Ela inclui protocolos HTTP, FTP, SMTP e DNS, entre outros. O serviço de multiplexação provido pela camada de transporte da Internet é responsável por:

  1. Evitar que o hospedeiro transmita em taxa superior à capacidade do receptor.
  2. Garantir a escalabilidade das aplicações na arquitetura par-a-par.
  3. Fornecer mecanismo de detecção e correção de erros na transmissão.
  4. Receber os dados dos processos aplicativos, encapsulá-los em segmentos e encaminhá-los para a camada de redes.
  5. Particionar datagramas com tamanhos superiores à MTU do enlace antes de sua transmissão.

Resolução completa

Explicação passo a passo

D
Alternativa D

Alternativa D

A questão aborda o funcionamento da Camada de Transporte no modelo de redes (geralmente TCP/IP), especificamente sobre a função de multiplexação.

Introdução ao Conceito

No modelo de referência de redes, a Camada de Transporte atua como uma ponte entre as aplicações (usuário final) e a infraestrutura de comunicação (rede). Sua principal tarefa é fornecer comunicação lógica entre processos de aplicação rodando em hosts diferentes.

Um dos serviços fundamentais dessa camada é a multiplexação e demultiplexação. Isso significa que ela consegue gerenciar múltiplas conexões simultâneas de diferentes aplicativos usando a mesma conexão de rede subjacente.

Análise das Alternativas

Vamos detalhar o motivo pelo qual a alternativa D é correta e as outras estão incorretas:

  • Alternativa A (Incorreta): Descreve o controle de fluxo (flow control). Embora seja uma função importante do TCP (parte da camada de transporte), não define o serviço de multiplexação. É focado na taxa de transmissão entre remetente e destinatário.
  • Alternativa B (Incorreta): Escalabilidade refere-se à capacidade do sistema crescer sem perder desempenho. É um atributo arquitetural, não a definição técnica da função de multiplexação da camada de transporte.
  • Alternativa C (Incorreta): Detecção e correção de erros são funções de controle de integridade. A camada de transporte verifica erros via checksum, mas isso não é sinônimo de multiplexação.
  • Alternativa D (Correta): Esta é a definição operacional da multiplexação na origem. A camada de transporte:
  1. Recebe dados de diversos processos de aplicativo (via portas/sockets).
  2. Encapsula esses dados em segmentos (adicionando cabeçalho com número de porta, etc.).
  3. Encaminha para a camada de redes abaixo.
    Isso permite que vários aplicativos compartilhem a rede simultaneamente.
  • Alternativa E (Incorreta): Fragmentação de pacotes (datagramas) maiores que a MTU (Unidade Máxima de Transmissão) é uma função da Camada de Rede (Protocolo IP), não da Camada de Transporte.

Conclusão

A multiplexação na camada de transporte consiste essencialmente em coletar mensagens de diferentes sockets de aplicação, encapsulá-las corretamente e enviá-las para baixo na pilha de protocolos. Portanto, a descrição apresentada na alternativa D corresponde exatamente ao funcionamento desse serviço.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Engenharia

Ver mais Engenharia resolvidas

Tem outra questão de Engenharia?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.