SóProvas


ID
2080324
Banca
CESPE / CEBRASPE
Órgão
TCE-PR
Ano
2016
Provas
Disciplina
Redes de Computadores
Assuntos

O mecanismo do protocolo de transporte UDP incluído no cabeçalho do segmento que permite a detecção de erros denomina-se

Alternativas
Comentários
  • Checksum ou soma de verificação é um código usado para verificar a integridade de dados transmitidos através de um canal com ruídos ou armazenados em algum meio por algum tempo.

    Fonte: https://pt.wikipedia.org/wiki/Soma_de_verifica%C3%A7%C3%A3o

     

    Checksum do Cabeçalho - O campo de checksum é usado para a verificação de erros no cabeçalho do pacote.

    Fonte: CCNA Exploration 4.0 - Módulo 2 - Capítulo 4

     

  • o CheckSum, ou soma de verificação, que visa identificar esses possíveis erros de transmissão. Importante destacar o cuidado que a questão teve em mencionar que há somente o processo de Detecção e não correção.

  • O cabeçalho do segmento UDP é bastante simples e possui apenas 4 campos:

    Source Port (16 bits) : Porta de origem, usada para recebimento da resposta
    Destination Port (16 bits): Porta de destino

    Length (16 bits): Tamanho do datagrama, cabeçalho + cabeçalho

    Checksum (16 bits): Soma de verificação de todo o datagrama.

  • Comentário longo, mas importante:

     

    Introdução ao UDP


    O conjunto de protocolos da Internet ad mite um protocolo de transporte sem conexões, o UDP
    (User Datagram Protocol). O UDP oferece um meio para as aplicações enviarem datagramas IP
    encapsulados sem que seja necessário estabelecer uma conexão. O UDP é descrito na RFC 768.
    O UDP transmite segmentos que consistem em um cabeçalho de 8 bytes, seguido pela carga útil. . As duas portas servem para identificar os pontos extremos
    nas máquinas de origem e destino. Quando um pacote UDP chega, sua carga útil é entregue ao
    processo associado à porta de destino. Essa associação ocorre quando a primitiva BIND ou algo
    semelhante é usado, como vimos na Figura 6.6 para o TCP (o processo de vinculação é idêntico
    para o UDP). De fato, o principal valor de se ter o UDP em relação ao uso do IP bruto é a adição das
    portas de origem e destino. Sem os campos de portas, a camada de transporte não saberia o que
    fazer com o pacote. Com eles, a camada entrega segmentos corretamente.

    A porta de origem é usada principalmente quando uma resposta dever ser devolvida à origem.
    Copiando o campo Source port do segmento de entrada no campo Destination port do segmento de
    saída, o processo que transmite a resposta pode especificar qual processo na máquina
    transmissora deve recebê-lo.
    O campo UDP length inclui o cabeçalho de 8 bytes e os dados. O campo UDP checksum é opcional e
    armazenado como 0 se não for calculado (um valor 0 verdadeiro calculado é armazenado com
    todos os bits iguais a 1). É tolice desativá-lo, a menos que a qualidade dos dados não tenha
    importância
    (por exemplo, no caso de voz digitalizada).
    Vale a pena mencionar explicitamente algumas ações que o UDP não realiza. Ele não realiza
    controle de fluxo, controle de erros ou retransmissão após a recepção de um segmento incorreto.
    Tudo isso cabe aos processos do usuário. O que ele faz é fornecer uma interface para o protocolo IP
    com o recurso adicional de demultiplexação de vários processos que utilizam as portas. Isso é tudo
    que ele faz. Para aplicações que precisam ter controle preciso sobre o fluxo de pacotes, o controle
    de erros ou a sincronização, o UDP fornece apenas aquilo que é determinado.

     

    TANENBAUM, PÁGINAS 399 E 400

  • colocou em português pra dificultar
  • GABARITO A

    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= soma de verificação

    ˃ Assegura a integridade do datagrama;

    ˃ Inclui o cabeçalho e os dados;

    ˃ Detecção de erros é opcional

    → Data:

    ˃ Dados do datagrama

  • CHECKSUM - SOMA DE VERIFICAÇÃO.

  • Inclusive essa soma de verificação é facultativo no cabeçalho UDP.

    O que é obrigatório no cabeçelho UDP é a PORTA DE ORIGEM E CUMPRIMENTO DA MENSAGEM !

  • Normalmente vemos como CheckSum