Como acontece no TCP, um servidor UDP pode ter várias aplicações UDP, necessitando diferenciar o ponto de conexão para cada aplicação diferente através de PORTAS diferentes.
Cabeçalho UDP | ||||||
Offsets | Octeto | 0 | 1 | 2 | 3 | |
0 | Source port | Destination port | ||||
4 | Length | Checksum | ||||
Source port / porta remetente:
Define o número da porta de quem está enviando o pacote.
Destination port / porta destinatária:
Define o número da porat de quem está a receber o pacote,
Length / Comprimento:
Especifica o comprimento do datagrama UDP (cabeçalho e dados), o tamanho mínimo é de 8 bytes, por causa do cabeçalho, o máximo teórico é de 2 elevado a (2x8), ou seja, 64KBytes.
Aplicações mais comuns do UDP:
Transmissão ao vivo de rádio e televisão
Tranmissão de áudio e vídeo via Skype e Facebook.