Questão FC296237
Nesse caso, a implementação deve ser desenvolvida tendo como base o serviço de qual protocolo de transporte?
Principais Protocolos de Redes
CESGRANRIO · 2018
Ao implementar uma aplicação de transferência de arquivos de um determinado formato específico, o desenvolvedor reconheceu que o melhor seria contar com um serviço do nível de transporte que fosse confiável, isso é, que fizesse a recuperação de eventuais erros por retransmissão e que fizesse, também, um controle de fluxo fim a fim, liberando a aplicação de implementar tais funcionalidades, deixando as a cargo do nível de transporte.
Nesse caso, a implementação deve ser desenvolvida tendo como base o serviço de qual protocolo de transporte?
- CSMA/CD
- IP
- TCP
- UDP
- XML
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
O protocolo TCP atua no nível de transporte e oferece um serviço confiável de comunicação fim a fim, exatamente o exigido pela aplicação descrita.
Ele estabelece uma conexão (three‑way handshake) e transmite dados como um stream orientado por conexão, usando números de sequência e ACKs para detectar perdas e acionar a retransmissão de segmentos não confirmados.
Para controlar o ritmo entre emissor e receptor, TCP implementa a janela deslizante e mecanismos de controle de fluxo, liberando a aplicação dessa responsabilidade.
Além disso, possui checksum para detecção de erros e políticas de controle de congestionamento, garantindo entrega ordenada e confiável dos dados.
Conteúdo do catálogo FC Concursos · Atualizado em