UDP – User Datagram Protocol

 

Protocolos

 

Recordando, os dois protocolos da Camada de Transporte são:

 

TCP – Transmission Control Protocol: orientado a conexão (connection-oriented).

 

UDP – User Datagram Protocol: não orientado a conexão (connectionless)

 

A posição do UDP no pacote é a mesma que a do TCP.

Entretanto, como realiza bem menos funções, por não ser orientado a conexão, seu cabeçalho é bem mais simples.

 

Isso faz com que ele seja mais rápido por um lado, mas por outro, deixa para a apliacação o controle dos erros e as providências.

 

O objetivo do protocolo UDP é prover serviço de transporte não garantido; isto é, ele não possui mecanismo de controle de erro, fluxo ou seqüência.

 

Cabeçalho UDP (RFC 768)

 

 

 

 

Tracefile

 

Source/Destination Port

 

Mesma função do TCP: indicar o serviço solicitado;

 

Os mesmos valores determinados pelo IANA se aplicam.

 

Lenght

 

Tamanho do cabeçalho UDP mais a região de dados.;

 

Checksum

 

Valor para verificação de corrupção do cabeçalho mais a região de dados;

 

Nem sempre usado. Porém, já que o IP não contém nenhum recurso de controle de erro dos dados, poderia ser feito aqui.