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) |
|
||
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. |
|||