Questão de Redes de Computadores — Protocolo — FGV 2023
Redes de Computadores›Protocolo
Código
fg072709
Banca
FGV
Órgão
TJ-SE
Ano
2023
Nível
Superior
Cargo
Analista Judiciário - Especialidade - Análise de Sistemas - Web Designer
Ana está projetando o aplicativo web TJAoVivo e optou por utilizar o Transmission Control Protocol (TCP) para o transporte dos dados via rede.Ana sabe que o uso do TCP terá relação direta com a largura total de banda usada por TJAoVivo pois, em uma mesma conexão TCP, o servidor e o cliente:
Apodem enviar dados ao mesmo tempo, e o cliente pode ser conectado a vários servidores;
Bpodem enviar dados ao mesmo tempo, e o cliente só pode ser conectado a um único servidor;
Cnão podem enviar dados ao mesmo tempo, e o cliente só pode ser conectado a um único servidor;
Dnão podem enviar dados ao mesmo tempo, e o cliente pode ser conectado a vários servidores;
Enão podem enviar dados ao mesmo tempo, e o servidor só pode ser conectado a um único cliente.
Revelar gabarito e comentário▾
GabaritoB — podem enviar dados ao mesmo tempo, e o cliente só pode ser conectado a um único servidor;
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”.
TCP (Transmission Control Protocol)
Gabarito: letra B. Em uma mesma conexão TCP, ambos os lados (servidor e cliente) podem enviar dados simultaneamente, pois o TCP é um protocolo full-duplex. Além disso, uma conexão TCP é ponto a ponto, ou seja, envolve exatamente um cliente e um servidor — o cliente não está conectado a vários servidores naquela conexão específica.
A banca testa dois conceitos fundamentais do TCP: a capacidade de transmissão simultânea e o caráter unicast de cada conexão.
Alternativa A — ❌ Incorreta
A primeira parte está correta (envio simultâneo), mas a segunda afirma que "o cliente pode ser conectado a vários servidores". Em uma mesma conexão, o cliente está ligado a um único servidor. A confusão surge porque um cliente pode abrir várias conexões com diferentes servidores, mas isso não ocorre dentro de uma conexão.
Alternativa B — ✅ Correta ⟵ GABARITO
Ambas as afirmações são verdadeiras: o TCP permite que servidor e cliente enviem dados ao mesmo tempo (full-duplex) e, numa conexão, o cliente se conecta a um único servidor.
Alternativa C — ❌ Incorreta
Erra ao dizer que "não podem enviar dados ao mesmo tempo". TCP é full-duplex, permitindo transmissão simultânea. A segunda parte (cliente só pode ser conectado a um servidor) está correta, mas a primeira invalida a alternativa.
Alternativa D — ❌ Incorreta
Também nega a simultaneidade de envio ("não podem enviar dados ao mesmo tempo"), o que é falso. A segunda parte (cliente pode conectar a vários servidores) seria verdadeira se não fosse o contexto de uma única conexão, mas como a primeira parte já é falsa, a alternativa está errada.
Alternativa E — ❌ Incorreta
Novamente afirma que não há envio simultâneo, o que contradiz o TCP. A segunda parte ("servidor só pode ser conectado a um único cliente") até seria verdade no contexto de uma conexão, mas não salva a alternativa.
PEGA ESSA DICA!
Na hora da prova, lembre-se: TCP é full-duplex (envio simultâneo) e cada conexão é ponto a ponto (um par de sockets). Um mesmo cliente pode ter várias conexões com servidores diferentes, mas cada conexão é independente.