Protocolo UDP: mudanças entre as edições

De Wiki Cursos IFPR Foz
Ir para navegaçãoIr para pesquisar
(Criou página com '=Protocolo UDP= ==Protocolo UDP== O '''protocolo UDP''' (RFC 768) provê um serviço de transporte '''não orientado a conexão''', ou '''melhor esforço''', estendendo o ser...')
 
Sem resumo de edição
Linha 1: Linha 1:
=Protocolo UDP=
=Protocolo UDP=
==Protocolo UDP==
O '''protocolo UDP''' (RFC 768) provê um serviço de transporte '''não orientado a conexão''', ou '''melhor esforço''', estendendo o serviço oferecido pelo IP com a '''multiplexação e demultiplexação''' de aplicações e um '''mecanismo de detecção de erros'''.
O '''protocolo UDP''' (RFC 768) provê um serviço de transporte '''não orientado a conexão''', ou '''melhor esforço''', estendendo o serviço oferecido pelo IP com a '''multiplexação e demultiplexação''' de aplicações e um '''mecanismo de detecção de erros'''.


Linha 8: Linha 6:
*Tem pequeno ''overhead'' (informações de controle) no cabeçalho.
*Tem pequeno ''overhead'' (informações de controle) no cabeçalho.
*Não provê mecanismos para controle de fluxo, controle de congestionamento, garantias temporais ou de banda mínima.
*Não provê mecanismos para controle de fluxo, controle de congestionamento, garantias temporais ou de banda mínima.
==Formato do pacote UDP==


O formato do pacote UDP é bastante simples, além dos campos reservados para as '''portas de origem e destino''', há um campo que indica o '''comprimento do segmento''' (''length'') e o '''''[[Checksum|checksum]]''''', o qual é utilizado para o detecção de erros no segmento. O campo de dados da aplicação é preenchido com os dados da aplicação, por exemplo, para aplicações de áudio o campo é preenchido com as amostras de aúdio.
O formato do pacote UDP é bastante simples, além dos campos reservados para as '''portas de origem e destino''', há um campo que indica o '''comprimento do segmento''' (''length'') e o '''''[[Checksum|checksum]]''''', o qual é utilizado para o detecção de erros no segmento. O campo de dados da aplicação é preenchido com os dados da aplicação, por exemplo, para aplicações de áudio o campo é preenchido com as amostras de aúdio.

Edição das 20h13min de 20 de março de 2015

Protocolo UDP

O protocolo UDP (RFC 768) provê um serviço de transporte não orientado a conexão, ou melhor esforço, estendendo o serviço oferecido pelo IP com a multiplexação e demultiplexação de aplicações e um mecanismo de detecção de erros.

Características do UDP:

  • Não orientado a conexão, não introduzindo, portanto, atrasos para esta tarefa.
  • Tem pequeno overhead (informações de controle) no cabeçalho.
  • Não provê mecanismos para controle de fluxo, controle de congestionamento, garantias temporais ou de banda mínima.

Formato do pacote UDP

O formato do pacote UDP é bastante simples, além dos campos reservados para as portas de origem e destino, há um campo que indica o comprimento do segmento (length) e o checksum, o qual é utilizado para o detecção de erros no segmento. O campo de dados da aplicação é preenchido com os dados da aplicação, por exemplo, para aplicações de áudio o campo é preenchido com as amostras de aúdio.

0       7 8     15 16    23 24     31  
+--------+--------+--------+--------+ 
|  Source Port    | Destination Port| 
+--------+--------+--------+--------+ 
|     Length      |    Checksum     | 
+--------+--------+--------+--------+ 
|          data octets ...
+---------------- ...
    User Datagram Header Format

--Evandro.cantu (discussão) 17h12min de 20 de março de 2015 (BRT)