Questão de Redes de Computadores — Protocolo — Quadrix 2024
Redes de Computadores›Protocolo
Código
qg349332
Banca
Quadrix
Órgão
CREF - 9ª Região (PR)
Ano
2024
Nível
Superior
Cargo
Técnico de Ensino Superior em Informática
A principal função do protocolo TCP em uma rede de computadores é
Agarantir a integridade dos dados durante a transmissão.
Bmapear nomes de domínio para endereços IP.
Ctransmitir dados sem estabelecer uma conexão prévia.
Ddefinir regras para o roteamento de pacotes.
Eatribuir dinamicamente endereços IP a dispositivos na rede.
Revelar gabarito e comentário▾
GabaritoA — garantir a integridade dos dados durante a transmissão.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
Protocolo TCP: confiabilidade e integridade na transmissão
Gabarito: letra A. A principal função do TCP (Transmission Control Protocol) é garantir a integridade dos dados durante a transmissão, entregando-os na sequência correta e sem erros, por meio de um serviço orientado à conexão e confiável. As demais alternativas descrevem funções de outros protocolos: DNS (mapear nomes), UDP (transmitir sem conexão), protocolos de roteamento (definir regras de roteamento) e DHCP (atribuir endereços IP dinamicamente).
O TCP é um protocolo da camada de transporte (camada 4 do modelo OSI) que provê confiabilidade na entrega dos dados. Isso significa que ele verifica se os dados são enviados na sequência correta e sem erros, utilizando mecanismos como o handshake de três vias (SYN, SYN-ACK, ACK) para estabelecer a conexão, numeração de sequência para ordenar os segmentos, confirmações de recebimento (ACKs) e retransmissão de pacotes perdidos. Essa é a razão pela qual aplicações como HTTP, FTP e SSH dependem do TCP: elas precisam que os dados cheguem íntegros e na ordem certa.
Na prática, quando você acessa um site, o navegador usa HTTP sobre TCP. O TCP estabelece a conexão com o servidor, divide os dados em segmentos, numera cada um e só considera a transmissão concluída quando todos os segmentos foram confirmados pelo destinatário. Se um segmento se perde no caminho, o TCP o retransmite. Esse é o serviço de entrega confiável que caracteriza o protocolo.
A distinção fundamental que a banca explora é entre TCP e UDP. Enquanto o TCP é orientado à conexão e confiável, o UDP é não orientado à conexão e não confiável (serviço de "melhor esforço"), priorizando a redução de latência. Aplicações que toleram perda de pacotes, como streaming de vídeo e jogos online, usam UDP. Já o IP, na camada de rede, é responsável pelo endereçamento e roteamento dos pacotes, sem garantia de entrega — é o TCP que adiciona a confiabilidade na camada de transporte.
A pegadinha desta questão está em associar o TCP a funções de outros protocolos. O candidato que não domina a função de cada protocolo pode confundir o TCP com o DNS (mapeamento de nomes), com o UDP (transmissão sem conexão), com protocolos de roteamento ou com o DHCP. A banca Quadrix explora exatamente essa confusão entre as funções dos protocolos da pilha TCP/IP.
Guarde a fronteira entre os protocolos: TCP = confiabilidade e integridade; UDP = velocidade sem conexão; IP = endereçamento e roteamento; DNS = nomes para IPs; DHCP = atribuição dinâmica de IPs. É exatamente nessa fronteira que as alternativas se dividem.
Protocolos da pilha TCP/IP: TCP (Confiabilidade e integridade, Orientado à conexão, Handshake (SYN, SYN-ACK, ACK)); UDP (Sem conexão prévia, Velocidade, melhor esforço); IP (Endereçamento, Roteamento de pacotes); DNS (Mapeia nomes para IPs); DHCP (Atribui IPs dinamicamente)
Alternativa A — ✅ Correta ⟵ GABARITO
O TCP garante a integridade dos dados durante a transmissão por meio de confirmações de recebimento, retransmissão de pacotes perdidos e verificação de erros. Essa é a principal função do protocolo, que provê um serviço confiável e orientado à conexão na camada de transporte.
Alternativa B — ❌ Incorreta
Mapear nomes de domínio para endereços IP é função do DNS (Domain Name System), não do TCP. O DNS é um protocolo da camada de aplicação que traduz nomes legíveis (como www.exemplo.com) em endereços IP.
Alternativa C — ❌ Incorreta
Transmitir dados sem estabelecer uma conexão prévia é característica do UDP (User Datagram Protocol), que é não orientado à conexão. O TCP, ao contrário, é orientado à conexão: antes de transmitir dados, estabelece uma conexão por meio do handshake de três vias (SYN, SYN-ACK, ACK).
Alternativa D — ❌ Incorreta
Definir regras para o roteamento de pacotes é função de protocolos de roteamento (como RIP, OSPF e BGP) e do próprio IP, que opera na camada de rede. O TCP atua na camada de transporte e não participa do roteamento.
Alternativa E — ❌ Incorreta
Atribuir dinamicamente endereços IP a dispositivos na rede é função do DHCP (Dynamic Host Configuration Protocol), que opera na camada de aplicação. O TCP não tem qualquer relação com a atribuição de endereços IP.
NÃO CAIA NESSA!
A banca troca as funções de protocolos distintos da pilha TCP/IP. O candidato que confunde TCP com UDP, DNS, DHCP ou protocolos de roteamento cai nas alternativas incorretas. A chave é lembrar que o TCP é o protocolo da confiabilidade — ele garante que os dados cheguem íntegros e na ordem certa, enquanto os outros protocolos têm funções específicas e diferentes.
PEGA ESSA DICA!
Para questões que pedem a função de um protocolo, monte um mapa mental rápido: TCP (confiabilidade, orientado à conexão), UDP (velocidade, sem conexão), IP (endereçamento e roteamento), DNS (nomes para IPs), DHCP (atribuição dinâmica de IPs). Essa associação direta resolve a maioria das questões de protocolos em provas de concursos.