SóProvas


ID
5041585
Banca
CESPE / CEBRASPE
Órgão
TCE-RJ
Ano
2021
Provas
Disciplina
Redes de Computadores
Assuntos

Acerca de redes de computadores, endereçamento e protocolos da família TCP/IP e gerenciamento de redes TCP/IP, julgue o item a seguir.


Apesar de não ser orientado a conexão, o UDP (user datagram protocol) disponibiliza opcionalmente checksum e controle de fluxo para fornecer confiabilidade adicional ao protocolo.

Alternativas
Comentários
  • Gabarito Errado!

    TCP= Total Controle Pacotes, confiável, faz controle de congestionamento, controle de fluxo.

    UDP= Uma Doideira Pacotes, não confiável, sem controle de congestionamento.

  • Apesar de não ser orientado a conexão, o UDP (user datagram protocol) disponibiliza opcionalmente checksum e controle de fluxo para fornecer confiabilidade adicional ao protocolo.

    O checksum ajuda a detectar pacotes não entregues.

    Controle de fluxo => TCP

    Gab.: E

  • ERRADA

    Sobre o assunto:

    UDP --->(utiliza Datagramas ) não confiável , não orientado a conexão e mais rápido que o TCP , pois apenas detecta erros . UDP é fim a fim e não ponto a ponto. Tolera perdas, mas não tolera atrasos;

    TCP--->( utiliza Circuito virtual ) Confiável , orientado a conexão , mais lento , pois faz a verificação de recebimento , erros , sequência e de fluxo .Tolera atrasos, mas não tolera perdas

    (Policia Federal/PERITO/2018) O UDP é utilizado por outros serviços de rede e protocolos, como DNS, NFS, DHCP e SNMP, por serviços de tempo real como streaming de vídeo e VoIP, que são sensíveis ao atraso, porém mais tolerantes a perdas de pacotes, e ainda encontra aplicações em serviços do tipo unicast e multicast. certa

    (CESPE/2010/TJ) O protocolo UDP deve ser usado por aplicações que toleram pequenas perdas de dados ou que já realizam controle de erros. certa

    (CESPE 2008) Na camada de transporte do TCP/IP, estão os protocolos TCP e UDP, sendo que o UDP é orientado a conexão e tem controle de fluxoErrado

  • Vou colocar outras questões que ajudam a entender e resumir:

    Polícia Federal (2018) Localizado na camada de transporte do modelo TCP/IP, o protocolo UDP tem como características o controle de fluxo e a retransmissão dos dados. (ERRADA)

    (CESPE 2008) Na camada de transporte do TCP/IP, estão os protocolos TCP e UDP, sendo que o UDP é orientado a conexão e tem controle de fluxo. ERRADO

    (CESPE) O protocolo UDP deve ser usado por aplicações que toleram pequenas perdas de dados ou que já realizam controle de erros. (CORRETA)

    (CESPE) Na aplicação DNS (Domain Name System), o UDP fornece controle preciso dos fluxos de pacotes, erros ou sincronização. (E)

    Segundo Tanenbaum(2011,p.341),"Para aplicações que precisam ter controle preciso sobre o fluxo de pacotes, os erros ou a sincronização, o UDP fornece apenas aquilo que é determinado. [...] Uma aplicação que utiliza o UDP desse modo é o DNS(Domain Name System)."

    **O problema dessa questão é que ao usar o verbo fornece, a questão parece ir contra os nossos conceitos que temos de que o UDP É UM PROTOCOLO QUE QUE NÃO REALIZA CONTROLE, visto que essas são suas características típicas. 

    Bibliografia:

    TANENBAUM, A. S.; WETHERALL, D. Redes de Computadores. 5. ed. São Paulo: Pearson, 2011.

    Resumo:

    UDP: 

    não orientado para conexão; 

    serviço não confiável; conexão menor; 

    rápido; 

    não oferece garantia de entrega final dos dados no destino.

     Ex: comunicação por videoconferência (skype)

    Macete que vi aqui no QC:

    TCP ---> Tudo Controlado Parceiro (orientado, confiavel)

    UDP --->  Uma Doidera da Porra (não orientado, não confiavel)

    GAB E

    Bons Estudos !!!

  • A banca gosta bastante de inverter os conceitos entre TCP e UDP

    • TCP=Total Controle Pacotes,confiável, faz controle de congestionamento, controle de fluxo.
    • É orientado a conexão e possui um vasto tratamento de erros. 

    • UDP= Uma Doideira Pacotes,não confiável,sem controle de congestionamento.
    • Não é orientado a conexão e não possui um vasto tratamento de erros. 

    Gab.ERRADO

  • Checksum: Do inglês "soma de verificação", esse é um conjunto de caracteres utilizado para conferir a integridade do arquivo baixado. 

    O UDP faz a entrega de mensagens independentes, designadas por datagramas, entre aplicações ou processos, em sistemas host. A entrega pode ser feita fora de ordem e datagramas podem ser perdidos. A integridade dos dados pode ser conferida por um "checksum" (um campo no cabeçalho de checagem por soma) baseado em complemento de um, de 16 bits.

    TCP -> Controle de fluxo.

    IP -> Transfere o pacote ou datagrama de uma origem a um destino.

    Portanto, o PROTOCOLO UDP NÃO REALIZA CONTROLE DE FLUXO (o TCP SIM!).

  • ERRADO

    Questão muito boa !!!

    O UDP detecta erros através do campo checksum ,porém , não os corrigi e nem faz controle !!

    • TCP--->( utiliza Circuito virtual ) Confiável , orientado à conexão , mais lento , pois faz a verificação e controle de recebimento , erros , sequência e de fluxo , mantém estado de conexão e é ponto a ponto.

    UDP --->( utiliza Datagramas ) não confiável , não orientado à conexão e mais rápido que o TCP , pois apenas detecta erros e não mantém estado de conexão ======================================================================================

    Aprofundando:

    Campos do datagrama ( UDP)

    → Length:

    ˃ Tamanho total do datagrama em bytes (cabeçalho + dados)

    → Checksum:

    ˃ Assegura a integridade do datagrama;

    ˃ Inclui o cabeçalho e os dados;

    ˃ Detecção de erros é opcional

    → Data:

    ˃ Dados do datagrama

  • Apesar de não ser orientado a conexão, o UDP (user datagram protocol) disponibiliza opcionalmente checksum (Correto: o checksum, que possibilita descobrir erros, é disponibilizado opcionalmente pelo UDP) e controle de fluxo para fornecer confiabilidade adicional ao protocolo (Falso: UDP não permite, nem opcionalmente, realizar o controle de fluxo).

  • UDP não realiza controle de fluxo.

  • UDP não é confiável, nem faz controle de fluxo, papel esse do TCP.

  • UDP não é confiável.

    Gabarito.: errado.

  • O primeiro deles é o TCP (Transmission Control Protocol — protocolo de controle de transmissão), que é um protocolo orientado a conexões confiáveis, ou seja, ele permite a entrega sem erros de dados e ordenada de uma determinada máquina a outra máquina da rede, caso ocorra erros o TCP retransmite.

                   - TCP é menos eficiente.

                   - Provem serviço de fluxo, TCP fragmenta/quebra as mensagens/dados em segmentos.

                   - TCP, permite controle de fluxo e controle de congestionamento com uso, por exemplo, do mecanismo conhecido como janela                deslizante.                            

                                                                                                 ACK = Reconhecimento, Confirma || SYN = Sincronizar

                   - TCP faz o uso das JANELAS DESLIZANTES.

     

                   - Protocolo responsável por impedir que um transmissor rápido sobrecarregue um receptor lento com volume de mensagens maior do                que ele possa processar é o TCP. (Aqui temos as janelas deslizantes).

     

    O TCP, um protocolo da camada de transporte do TCP/IP, oferece à aplicação solicitante um serviço confiável, orientado à conexão, além de controle de congestionamento para evitar que outra conexão TCP encha os enlaces e roteadores entre hospedeiros comunicantes com uma quantidade excessiva de tráfego.

    ==========

    O outro protocolo, o UDP (User Datagram Protocol - protocolo de datagramas do utilizador) corresponde a um protocolo não orientado a conexão, porém isso não quer dizer que não seja confiável, já que com o UDP não há garantia de envio/recebimento de pacotes.

     

    Sua vantagem é a entrega em tempo real, tem MAIOR EFICIÊNCIA que o TCP.

     

                   - UDP Provem serviço de fluxo, UDP fragmenta/quebra as mensagens/dados em datagramas.

                   - No UDP não existem verificações, nem confirmações, muito menos CONTROLE de fluxo, nem retransmissão.

                   - UDP não utiliza-se das JANELAS DESLIZANTES.

  • esse examinador redigiu de forma tão convincente que quase cai nessa pegadinha...rsrs

  • UDP não faz controle de fluxo, ele é rápido e desorientado.

  • ERRADO.

    UDP (USER DATAGRAM PROTOCOL)

    1] Oferece serviço de entrega sem conexão

    2] Não-confiável (sem controle de fluxo e de erros)

    3] Não adiciona nenhum controle adicional aos serviços de entrega do IP

    4] Envia tudo de uma vez

    5] Possibilidade de perda de pacotes, porém não é algo tão ruim pois certos pacotes são desnecessários [ chamada de áudio ou vídeo em que você acaba perdendo um frame, mas não tem problema].

    6] Vantagem: tem um baixo overhead (tráfego adicional desnecessário)

    _si vis pacem para bellum

  • Sim, UDP oferece checksum opcionalmente. Porém, UDP não oferece controle de fluxo.

  • Assertiva E

    Apesar de não ser orientado a conexão, o UDP (user datagram protocol) disponibiliza opcionalmente checksum e controle de fluxo para" N" fornecer confiabilidade adicional ao protocolo.

  • O UDP é um protocolo não orientado a conexão, e o seu cabeçalho possui apenas 8 Bytes, divididos em 4 campos (Porta Origem, Porta destino, Checksum [Opcional] e Tamanho).

    COMPLEMENTANDO:

     Checksum:

    – Soma de verificação

    – Verifica se o Datagrama UDP está correto (VERIFICA, MAS NÃO RECUPERA ERROS)

    – Campo opcional :

    • Preenchido com zeros no caso de não ser usado

    • Mínimo overhead possível

    – Unicamente para verificar se os dados chegaram intactos e possam ser usados

    – Para realizar o Checksum, o UDP utiliza mais informações do que existem no seu cabeçalho

    – Adiciona-se um pseudocabeçalho ao datagrama 

    PROTOCOLOS DA CAMADA DE TRANSPORTE

    TCP (TOTAL CONTROLE DA PARADA) → Transmission Control Protocol

      protocolo de transporte que garante a entrega e a ordem dos pacotes entregues;

    é persistente;

      é o mais utilizado na internet;

      garante a confiabilidade;

      é um protocolo muito lento;

    UDP (UMA DOIDEIRA DA PORR@) → User Datagram Protocol

      o oposto do TCP;

    não é persistente;

      muito mais rápido;

      não garante a entrega dos pacotes de dados;

      usado em serviços de VoIP, consulta de DNS, PING;

    GAB.: ERRADO.

    Fonte: meus resumos + vivendo e aprendendo com os colegas do QC + http://professor.unisinos.br/mraeder/redes_trans_1_2porpag.pdf

  • Ele não realiza controle de fluxo, controle de erros ou retransmissão após a recepção de um segmento incorreto

  • PRTOCOLO UDP

    Protocolo da CAMADA de TRANSPORTE, o UDP NÃO é ORIENTADO A CONEXÃO e NÃO CONFIÁVELNÃO realiza o CONTROLE DE FLUXO / ERROS, tolerável a perda de pacotes e os organiza a medida que os pacotes são entregues. 

    CHECKSUM é OPCIONAL, apesar de verificar erros, ele não recupera esse erro.

  • Apesar de não ser orientado a conexão, o UDP (user datagram protocol) disponibiliza opcionalmente checksum e controle de fluxo para fornecer confiabilidade adicional ao protocolo.

    Erro da questão.

    O UDP não realiza controle de erros,

    controle de fluxo nem confirmação de entrega.

  • E

    o erro está em afirmar que há controle de erro.

    Mesmo com o CHECKSUM (opcional), o UDP não realiza controle de fluxo.

    O Checksum é um campo de 16bits utilizado na detecção de erros fim-a-fim em UDP. Embora o UDP forneça verificação de erros, ele não recupera esse erro.

  • Chucksum -> Ok

    Controle de Fluxo -> Não, só o TCP

  • Resumindo:

    UDP pode ter Checksum, mas não faz controle de fluxo

  • gab E

    Apesar de não ser orientado a conexão, o UDP (user datagram protocol) disponibiliza opcionalmente checksum e controle de fluxo para fornecer confiabilidade adicional ao protocolo.

    Ele disponibiliza checksum, porém não haverá controle.

    Checksum: campo de 16 bits usado para detectar erro fim a fim. Embora o UDP use o checksum, ele somente detecta o erro, mas não há recuperação dele, e nem controle do fluxo.

  • Controle de fluxo e de congestionamento apenas o TCP

    1. TCP: ORIENTADO, CONTROLADO
    2. UDP: NÃO ORIENTADO, NÃO CONTROLADO
  • UDP utiliza checksum, mas não faz controle de fluxo

    UDP utiliza checksum, mas não faz controle de fluxo

    UDP utiliza checksum, mas não faz controle de fluxo

    UDP utiliza checksum, mas não faz controle de fluxo

    UDP utiliza checksum, mas não faz controle de fluxo

    Q106933 2010 CESPE INMETRO ANALISTA - Ë realizado tanto pelo protocolo TCP como pelo UDP da camada de transporte da arquitetura TCP/IP é o: checksum (CERTO)

    CM>>> Checksum é um código usado para verificar a integridade de dados

    1. TCP (Tem Controle de Protocolo): ORIENTADO, CONTROLADO
    2. UDP (Uma Doidera de Protocolo): NÃO ORIENTADO, NÃO CONTROLADO

  • Resposta curta: o erro da questão é afirmar que o UDP realiza o controle de fluxo para tornar o processo confiável.

    -----------------------------------------------------------------------------------------------------

    Resposta mais longa um pouco (...)

    O UDP atua na camada de transporte (aquela mesma que é responsável pela comunicação entre processos).

    Essa camada pode implementar serviços sem ou com conexão

    • Sem conexão: aqui a coisa é meio "casa da mãe Joana". Os pacotes, durante o envio, não são numerados, podem ser corrompidos, perdidos, ou até mesmo chegar fora de ordem. Ainda por cima, não confirma a entrega!
    • Com conexão: aqui a coisa não é bagunçada. Antes é estabelecida uma conexão entre a origem e o destino, para aí sim os dados serem transferidos. E o severino (TCP) fica nesse bolo, acompanhando tudo e fazendo o "cara crachá, cara crachá".

    Mas porque fazer esse rodeio todo? Uai, porque depende do que tu quer.

    Se você optar por uma entrega mais rápida, mas sem garantia, aí pode fazer o "pirão" com o UDP e encher o bucho.

    Esse protocolo não realiza controle de fluxo, porque seu principal objetivo é a velocidade na entrega.

    Se você pretende confiabilidade, aí usa o TCP.

    Equívocos, informem!

    Fonte: FOROUZAN, B. A. Comunicação de dados e redes de computadores. 4. ed. Porto Alegre : AMGH, 2010. p. 703-709

    Bons estudos!

  • O UDP pode oferecer sim a soma de verificação!

    "Um campo opcional de Checksum do UDP também é fornecido para gerar confiabilidade extra. "

    Redes de computadores / Andrew S. Tanenbaum, 5ª edição.

  • gab e .

    ps. checksum serve essencialmente para verificar a integridade de uma sequência de dados (tanto faz se é em uma transmissão via rádio, Internet, sinal de fumaça, etc, ou em um arquivo no disco, enviado para alguém por email ou disponível para download).

  • UDP NÃO HÁ CONTROLE DE FLUXO.

  • UDP não faz controle de fluxo, nem controle de congestionamento.

    Quem faz isso é o TCP

    TCP: Confiável, Orientado à conexão, controle de fluxo e congestionamento.

    UDP: Não-Confiável, não orientado à conexão, não faz controle de fluxo e de congestionamento.

  • acho que esse é o assunto que a CESPE mais gosta..portanto se você é iniciante, ANOTE pq esse cai!

  • NÃO É ORIENTADO, MUITO MENOS TEM CONTROLE DE FLUXO, LOGO NÃO É CONFIAVEL.

  • UDP= Possui, sim CHECKSUM (que representa um campo por meio do qual se pode fazer controle de erros), no entanto é um protocolo que não apresenta controle de fluxo. Não vá nessa achando que checksum é coisa de TCP. Pesquise no google o cabeçalho do UDP e vai ver lá que existe o campo checksum. Depois pesquise o que diabos é checksum e vai ver que, assim como CRC e bitstuffing é uma forma de controle de erros.

  • Trata-se de uma questão sobre UDP.

    O comando da questão afirma que, apesar de não ser orientado a conexão, o UDP disponibiliza opcionalmente o checksum e controle de fluxo.

    O comando da questão está certo ao afirmar que o UDP disponibiliza o checksum, e que ele é opcional, até ai tudo certo, mas a questão erra ao afirmar que o UDP disponibiliza controle de fluxo, isso é falso, só acontece no TCP.


    Gabarito do Professor: ERRADO.
  • Apesar de não ser orientado a conexão, o UDP (user datagram protocol) disponibiliza opcionalmente checksum.

    O controle de fluxo para fornecer confiabilidade adicional ao protocolo é uma característica do TCP. 

  • Gab e,

    UDP: User datagran protocol

    • Não é orientado à conexão; mas sim orientado a datagrama.
    • Não faz controle de fluxo
    • Ideal para streaming e voip
    • Usado para DNS e DHCP

    Sobre o checksun:

    Embora o UDP até forneça a verificação, ele não realiza esse controle.

  • UDP: Conexão não confiável, não checar e não confirma erros na transmissão, o que isso significa? por que alguém utilizaria esse tipo de serviço. Não usaria, mas vc já utilizou e nem sabe. Esse protocolo é o mais utilizado para conexões rápidas. Exemplos de conexão rápida: Streaming ao vivo -transmissões ao vivo no Youtube-, jogar um game online, provavelmente quem joga se depara com aqueles atrasos, se enxerga alguém na frente e o jogo apresenta travamento (delay), quando olha novamente esse alguém já está em outro lugar, e o movimento que fez para se mover não é repetido, perdeu-se e não é possível revê-lo ou reenviá-lo, isso é o UDP, o pacote se perde e não é possível reenviar ou recuperar.

    TCP: envia o pacote e caso haja algum erro, o pacote retorna e informa o usuário que o enviou que é necessário enviar novamente devido a erros.

    Nota: Fixe apenas o UDP. Vc envia e não pergunta se chegou.

    UDP: Transmissões ao vivo, erros, delay, transmissões ao vivo não retrocedem caso haja erros, games online não retrocedem.

    Fonte: Humilde Mestre e Cientista da Computação