A respeito da arquitetura de rede TCP/IP, julgue o item subs...
A respeito da arquitetura de rede TCP/IP, julgue o item subsequente.
O TCP requisita que o destinatário informe, por meio do envio de um ACK (acknowledgement), qual foi o último pacote recebido com sucesso.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Tema Central da Questão:
A questão aborda o funcionamento do Protocolo de Controle de Transmissão (TCP) na arquitetura de rede TCP/IP. Conhecer o funcionamento do TCP é essencial porque ele é um dos principais protocolos usados na comunicação de dados na Internet, garantindo a entrega correta e ordenada dos pacotes.
Resumo Teórico:
O TCP é um protocolo orientado à conexão, o que significa que estabelece uma conexão confiável entre o remetente e o destinatário antes de transferir dados. Um dos mecanismos que garante essa confiabilidade é o uso de ACKs (acknowledgements). Quando um dispositivo envia um pacote de dados, ele espera receber um ACK como confirmação de que o destinatário recebeu o pacote corretamente. Em caso de perda ou erro na transmissão, o pacote pode ser retransmitido.
Referência Técnica: Este comportamento do TCP é detalhado na Request for Comments (RFC) 793, que define o protocolo TCP.
Justificativa da Alternativa Correta:
A alternativa correta é a C (certo). Isso se deve ao fato de que o TCP realmente requer que o destinatário informe, por meio do envio de um ACK, qual foi o último pacote recebido com sucesso. Este mecanismo é crucial para garantir que todos os dados sejam entregues corretamente e na ordem correta.
Análise de Alternativas (para questões de múltipla escolha):
Neste caso, como é uma questão de "Certo ou Errado", analisamos apenas a alternativa apresentada. A alternativa "Errado" seria escolhida se o enunciado descrevesse um comportamento que não condiz com o funcionamento do TCP, mas não é o caso aqui.
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
CERTO
o protocolo TCP tem flags(marcações/bandeiras) com funções específicas.
ACK serve para checar o recebimento do último pacote
SYN serve para sincronizar/iniciar a conexão
FIN serve para finalizar uma conexão
RST serve para reiniciar uma conexão
URG significa que o pacote tem dados relevantes
(há outras flags)
certo
- O cliente inicia enviando um pacote de pedido (flag SYN)
- Servidor aceita enviando um pacote (flag SYN+ACK)
- Cliente confirma a resposta enviando um pacote (ACK)
CORRETO.
✅ SYN = Usuário bate na porta (solicita)
✅ SYN-ACK = O morador atende e convida para entrar (confirmação da conversação)
✅ ACK = O visitante aceita o convite e entra (finaliza o handshake)
Isso é chamado de Threeway Handshake (3WH) ou aperto de mão 3 vias
Alguns conceitos importantes:
Flag = são bits num pacote TCP.
ACK = Reconhecimento de Flag.
SYN = Sincronização de Flag.
- 3WH:
Cliente → SYN → Servidor: O cliente envia um pacote com a flag SYN ativa (Cliente Solicitou);
Cliente ⟵ SYN/ACK ⟵ Servidor: O servidor responde com um pacote com as flags SYN + ACK (Servidor reconheceu, permitiu e respondeu positivo)
Cliente → ACK → Servidor: O cliente responde com um pacote com a flag ACK. (Cliente recebe a resposta positiva e então a comunicação é realizada).
(CESPE/2024) Para iniciar uma conexão usando TCP, o computador cliente deve enviar para o computador servidor um pedido de abertura de conexão com a flag ACK. (E)
→ O correto seria SYN.
Three-Way Handshake
- SYN: O cliente envia um segmento TCP com a flag SYN (Synchronize) ao servidor, solicitando a abertura da conexão.
- SYN-ACK: O servidor responde com um segmento contendo as flags SYN e ACK (Acknowledgment), confirmando o recebimento da solicitação e sinalizando que está pronto para estabelecer a conexão.
- ACK: O cliente finaliza o processo enviando um segmento com a flag ACK, confirmando a resposta do servidor e estabelecendo a conexão.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo