SóProvas


ID
3180331
Banca
CESGRANRIO
Órgão
Transpetro
Ano
2018
Provas
Disciplina
Redes de Computadores
Assuntos

Uma aplicação foi desenvolvida por um programador que queria testar a taxa de perdas de sua conexão com a Internet. Ele fez um programa que fica aleatoriamente transferindo pedaços de um arquivo de um servidor remoto para o seu computador. Após um intervalo, caso o pedaço identificado do arquivo não chegue, ele o considera perdido e o contabiliza na estatística de “pedaços perdidos”.

Para implementar essa aplicação, o programador precisou usar o serviço de um protocolo do nível de transporte, que, pelas características dadas, foi o 

Alternativas
Comentários
  • Como os pedaços nunca chegam , decerto, tem que ser o protocolo UDP. Agora se os peçados chegassem ae nesse caso tem que ser o protocolo TCP. Lembrando que das alternativas os únicos protocolo da camada de transporte são esses dois qie foram anteriormente mencionados.

  • Alternativa correta: A.

    .

    .

    "programador precisou usar o serviço de um protocolo do nível de transporte" - descarta a B, D e E que trazem protocolos do nível de aplicação.

    .

    Acho que o ponto chave da questão aqui é quando o comando da questão diz que ele apenas contabiliza a perda, sem tentar retransmitir o pacote perdido. Isso deixa claro se tratar do protocolo UDP, e não do TCP, que tentaria retransmitir o pacote.

    .

    A princípio eu tinha escolhido TCP como resposta pelo fato de o TCP ser "ciente" dos pacotes perdidos. Entretanto, pelo comando da questão, quem contabiliza isso é o programa desenvolvido, e não o protocolo da camada de transporte. O UDP no caso é usado somente para fazer o envio. Quem controla quais pacotes chegaram é o programa.

  • GABARITO: LETRA A

    ACRESCENTANDO:

    O User Datagram Protocol (UDP) é um protocolo simples da camada de transporte. UDP é um protocolo leve definido no Request For Comments 768 de 1980. Ele é definido como leve, pois não requer a carga pesada de ter detalhes em um cabeçalho. Anúncios de serviço, como atualizações de protocolo de roteamento, disponibilidade de servidor e aplicativos de streaming, como vídeo e voz, são alguns dos principais usos do UDP.

    O UDP, ao contrário do TCP, envia pacotes para um receptor independentemente de eles serem capazes de recebê-lo completamente ou não. Cada um dos pacotes é direta e individualmente enviado pelo remetente ao receptor sem estabelecer e reconhecer um canal de dados confiável. Os usuários não têm a capacidade de solicitar pacotes de dados ausentes quando estes são perdidos em trânsito.Este tipo de protocolo é usado principalmente quando a velocidade de transferência de dados é de maior prioridade do que a confiabilidade de uma transferência de dados bem sucedida. Não existe uma ordem inerente na transmissão de pacotes de dados e todos os pacotes são enviados através da rede independentemente uns dos outros.

    FONTE: https://www.speedcheck.org/pt/wiki/udp/

  • UDP - é um protocolo simples da camada de transporte. Ele é descrito na RFC 768 e permite que a aplicação envie um datagrama encapsulado num pacote IPv4 ou IPv6 a um destino, porém sem qualquer tipo de garantia que o pacote chegue corretamente (ou de qualquer modo).

    FTP - Transferência de Arquivo

    TCP - Transporte Confiável

    DNS - Domínio

    HTT - Acesso as Páginas