Na camada de transporte da arquitetura TCP/IP, o protocolo ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa correta é: C - controle de fluxo e de congestionamento e pela comunicação confiável fim a fim entre pares de processos identificados por seus respectivos endereços IP e números de porta.
Vamos entender o contexto da questão e por que essa alternativa é a correta.
A questão aborda a camada de transporte da arquitetura TCP/IP, focando especificamente no protocolo TCP (Transmission Control Protocol). Essa camada é responsável por garantir que os dados sejam transmitidos de maneira confiável entre dois pontos na rede. Para isso, o protocolo TCP desempenha diversas funções essenciais.
O TCP é um protocolo orientado a conexão, o que significa que ele estabelece uma conexão entre os dois pontos antes de começar a transferência de dados. Aqui estão alguns dos principais serviços oferecidos pelo TCP:
- Controle de fluxo: Regula a quantidade de dados que o remetente pode enviar antes de receber uma confirmação do receptor. Isso garante que o receptor não fique sobrecarregado com dados.
- Controle de congestionamento: Gerencia a quantidade de dados na rede para evitar congestionamento, ajustando dinamicamente a taxa de envio de dados.
- Comunicação confiável fim a fim: Garante que os dados cheguem ao destino corretamente, retransmitindo pacotes que possam ter sido perdidos ou corrompidos durante a transmissão.
- Identificação por endereços IP e números de porta: Isso permite que o TCP estabeleça conexões específicas entre processos em diferentes máquinas.
Agora, vamos analisar por que as outras alternativas estão incorretas:
A - Embora mencione o controle de erros de transmissão e o transporte de datagramas, não aborda o controle de fluxo e congestionamento, que são funções essenciais do TCP.
B - Esta alternativa fala sobre o encaminhamento de pacotes de dados por meio de conexões confiáveis dedicadas entre cada par de nós adjacentes, o que descreve mais adequadamente o funcionamento de protocolos de roteamento, não o TCP.
D - Embora mencione o transporte confiável de dados e o controle de erros de transmissão, fala em conexões entre grupos de processos, o que não é uma descrição precisa da funcionalidade do TCP, que se concentra em conexões entre pares de processos.
Portanto, a alternativa C é a mais completa e correta ao descrever as responsabilidades do protocolo TCP na camada de transporte da arquitetura TCP/IP.
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
Protocolo TCP
● Conexões orientadas a conexão
● Entrega confiável
● Reconstrução de dados ordenados
● Controle de Fluxo
Controle de congestionamento ?
Para responder essa questão lembremos que, o Protocolo IP é um protocolo sem conexão, de melhor esforço e que não faz controle de congestionamento ou fluxo.
Para realizar as funções que o protocolo IP não consegue, utiliza-se o principal protocolo da Camada de Transporte: o Protocolo TCP.
Ele é um protocolo orientado à conexão, confiável, que faz um controle de congestionamento e fluxo, e permite uma comunicação ponto-a-ponto e fullduplex.
o TCP envia segmentos e não datagramas que está relacionado a IP
Complementando ....
Controle de congestionamento
- Mecanismo que garante que a rede não fique sobrecarregada
- Se as entidades de transporte em muitas maquinas enviarem muitos pacotes para a rede com muita rapidez, a rede ficará congestionada, com desempenho degradado enquanto os pacotes são atrasados e perdidos.
- Controlar o congestionamento para evitar esse problema é responsabilidade conjunta das camadas de rede e transporte.
- O congestionamento ocorre nos roteadores, de modo que é detectando na camada de rede. Porém, o congestionamento por fim é causado pelo trafego enviado para a rede pela camada de transporte.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo