Protocolo UDP
De Wiki Cursos IFPR Foz
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) em Bytes e um campo chamado checksum, que é utilizado para o detecção de erros no pacote recebido. 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)