Um sistema foi desenvolvido numa arquitetura cliente-s...

Próximas questões
Com base no mesmo assunto
Q445748 Redes de Computadores
Um sistema foi desenvolvido numa arquitetura cliente-servidor com a utilização do protocolo TCP/IP. A equipe de desenvolvimento necessitava da garantia de entrega, sequenciamento e confiabilidade dos dados durante seu tráfego pela rede. Dessa forma, o protocolo da camada de transporte adotado para o sistema desenvolvido foi:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - TCP.

O Transmission Control Protocol, ou simplesmente TCP, é um dos protocolos fundamentais na Internet e faz parte do conjunto de protocolos TCP/IP. Quando se fala em garantia de entrega, sequenciamento e confiabilidade dos dados, estamos descrevendo algumas das principais características do TCP.

A questão menciona que o sistema em questão foi desenvolvido utilizando a arquitetura cliente-servidor, o que é muito comum em aplicações web e outros serviços de rede que precisam de conexões confiáveis e orientadas à conexão. Para atender a essas necessidades, o protocolo TCP oferece:

  • Garantia de entrega: O TCP assegura que todos os dados enviados cheguem ao destino, retransmitindo pacotes que sejam perdidos durante a transmissão.
  • Sequenciamento: Cada segmento de dados enviado tem um número de sequência que permite ao receptor reordenar segmentos que possam chegar fora de ordem.
  • Confiabilidade: O protocolo inclui mecanismos de controle de erro para garantir que os dados sejam recebidos sem erros. Isso é feito através de um checksum e confirmações (ACKs).

As demais alternativas não atendem às necessidades especificadas:

  • SNMP (Simple Network Management Protocol): Utilizado para gerenciar dispositivos em redes IP.
  • UDP (User Datagram Protocol): É um protocolo sem conexão e não oferece as garantias de entrega e sequenciamento que o TCP oferece.
  • ICMP (Internet Control Message Protocol): Usado para enviar mensagens de erro e operacionais na rede, mas não para transferência de dados entre aplicações.
  • ARP (Address Resolution Protocol): Protocolo utilizado para mapear um endereço IP para um endereço MAC da camada de enlace.

Portanto, a alternativa D - TCP é a correta, pois é o único protocolo na lista que oferece os mecanismos de garantia de entrega, sequenciamento e confiabilidade requeridos por aplicações que necessitam de uma comunicação segura e confiável.

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

Gabarito D

TCP (acrônimo para o inglês Transmission Control Protocol, que significa "Protocolo de controle de transmissão") é um dos protocolos sob os quais assenta a Internet. Ele é complementado pelo Protocolo da Internet, sendo normalmente chamado de TCP/IP. A versatilidade e robustez do TCP tornou-o adequado a redes globais, já que este verifica se os dados são enviados de forma correta, na sequência apropriada e sem erros, pela rede.

O TCP é um protocolo de nível da camada de transporte (camada 4) do Modelo OSI e é sobre o qual que se assentam a maioria das aplicações cibernéticas, como o SSH, FTP, HTTP — portanto, a World Wide Web. O Protocolo de controle de transmissão provê confiabilidade, entrega na sequencia correta e verificação de erros pacotes de dados, entre os diferentes nós da rede, para a camada de aplicação.

Aplicações que não requerem um serviço de confiabilidade de entrega de pacotes podem se utilizar de protocolos mais simples como o User Datagram Protocol (UDP), que provê um serviço que enfatiza a redução de latência da conexão.

 

"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo