FC ConcursosFC Concursos

Questão FC213578

Para estabelecer uma conexão, o Transmission Control Protocol (TCP) usa um handshake de três vias. Esse handshake é necessário e suficiente para o sincronismo correto entre as duas

Principais Protocolos de Redes

CESGRANRIO · 2024

Para estabelecer uma conexão, o Transmission Control Protocol (TCP) usa um handshake de três vias. Esse handshake é necessário e suficiente para o sincronismo correto entre as duas extremidades da conexão. Em cada um dos segmentos transmitidos durante o handshake, o campo de bits de código do cabeçalho TCP é devidamente preenchido.

 

No primeiro segmento, o(s)

  1. bit SYN é marcado; no segundo, o bit ACK é marcado; e, no terceiro, o bit FIN é marcado.
  2. bit SYN é marcado; no segundo, os bits SYN e ACK são marcados; e, no terceiro, o bit ACK é marcado.
  3. bit SYN é marcado; no segundo, os bits SYN e ACK são marcados; e, no terceiro, os bits ACK e FIN são marcados.
  4. bits SYN e ACK são marcados; no segundo, os bits SYN e ACK também são marcados; e, no terceiro, o bit FIN é marcado.
  5. bits SYN e ACK são marcados; no segundo, os bits SYN e ACK também são marcados; e, no terceiro, os bits SYN, ACK e FIN são marcados.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

A alternativa correta descreve precisamente o handshake de três vias do TCP e os bits usados em cada segmento.

No primeiro segmento, o cliente inicia a conexão marcando o bit SYN.
Esse segmento transporta o Initial Sequence Number (ISN) do cliente.

No segundo segmento, o servidor responde marcando os bits SYN e ACK simultaneamente.
Aqui o servidor envia seu próprio ISN (com o bit SYN) e confirma o ISN do cliente (com o ACK), usando ACK number igual a \( \text{ISN}_{cliente} + 1 \).

No terceiro segmento, o cliente finaliza o estabelecimento marcando apenas o bit ACK.
Esse ACK confirma o ISN do servidor, com ACK number igual a \( \text{ISN}_{servidor} + 1 \), e após ele a conexão está estabelecida.

Observação importante: o bit SYN serve para sincronizar números de sequência e o bit ACK para reconhecer recebimentos. O uso combinado SYN+ACK no segundo pacote é o elemento chave que torna o processo bidirecional e confiável.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo