UDP - User Datagram Protocol

O protocolo UDP é restringido a portas e sockets, e transmite os dados de forma não orientada à conexão. Ele nada mais é do que uma interface para o protocolo IP. Esse protocolo substitui o protocolo TCP quando a transferência de dados não precisa estar submetida a serviços como controle de fluxo.

A função básica do UDP é servir de multiplexador ou demultiplexador para o tráfego de informações do IP. Assim como o TCP, trabalha com portas que orientam adequadamente o tráfego de informação a cada aplicação de nível superior. Essas portas são :

Porta de Destino - É uma parte do datagrama (uma extremidade) que indica o aplicativo ao qual deve-se enviar a informação que chega.

Porta de Origem - Localiza-se no outro extremo do datagrama e indica o aplicativo que enviou a mensagem. Pode ser usado para um reenvio, ou quando não é utilizado, é preenchido com zeros.

Estrutura do Header do UDP


Estrutura do Header UDP


 


Os campos são similares aos do segmento TCP e são explicados no capítulo sobre TCP.