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)
- bit SYN é marcado; no segundo, o bit ACK é marcado; e, no terceiro, o bit FIN é marcado.
- bit SYN é marcado; no segundo, os bits SYN e ACK são marcados; e, no terceiro, o bit ACK é marcado.
- bit SYN é marcado; no segundo, os bits SYN e ACK são marcados; e, no terceiro, os bits ACK e FIN são marcados.
- 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.
- 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