Questão nº 40
Questão de Tecnologia da Informação · CESGRANRIO BASA 01/2021 (nº 40)
O TCP (Transmission Control Protocol) usa o mecanismo de janela deslizante para promover uma transmissão eficiente e fazer o controle de fluxo de fim-a-fim, no qual o receptor pode restringir a transmissão do emissor até que haja espaço no buffer de recepção para acomodar mais dados.
Esse mecanismo do TCP opera em nível de
- Aocteto (alternativa correta)
- Bpacote
- Cquadro
- Dsegmento
- Emensagem
Resposta comentada
Gabarito Alternativa A
O TCP enxerga os dados como um fluxo contínuo de bytes (octetos), não como blocos lógicos. A janela deslizante controla quantos bytes o emissor pode enviar antes de receber confirmação, baseado no buffer do receptor. É por isso que o controle é feito em nível de octeto (byte), e não de segmento, pacote ou quadro.
- (A) Correta: O TCP numera cada octeto (byte) do fluxo de dados e a janela deslizante informa quantos octetos podem ser enviados sem confirmação; o receptor anuncia sua janela em bytes, não em unidades maiores.
- (B) Incorreta: Pacote é a unidade da camada de rede (IP); o TCP não controla fluxo contando pacotes, pois um segmento pode carregar muitos octetos.
- (C) Incorreta: Quadro é a unidade da camada de enlace (Ethernet, Wi-Fi); o TCP opera acima disso, sem saber de quadros.
- (D) Incorreta: Segmento é a unidade de dados do TCP, mas a janela deslizante é medida em octetos, não em número de segmentos — um segmento pode ter tamanho variável, então o controle por segmento seria impreciso.
- (E) Incorreta: Mensagem é um conceito de camadas superiores (aplicação); o TCP trata os dados como um fluxo de bytes, sem delimitar mensagens.
Armadilha da banca (no distrator mais tentador, D): O aluno vê "TCP" e lembra de "segmento", mas a janela deslizante não conta segmentos — ela conta bytes. O receptor anuncia, por exemplo, "janela = 4096", ou seja, 4096 octetos livres no buffer. Se fosse por segmento, o tamanho variável de cada um tornaria o controle de fluxo impreciso. A pegadinha está em confundir a unidade de dados do protocolo (segmento) com a unidade de medida da janela (octeto).
Fonte: CESGRANRIO BASA 01/2021 Técnico Científico - Área de Formação: Tecnologia da Informação. Reproduzida para fins de estudo.