
Já o protocolo UDP é ideal para aplicações em tempo-real que desejam transmitir
áudio e vídeo. Como tais aplicações são sensíveis ao atraso11, não faz sentido preocupar-se
com a correção dos pacotes. Pois tempo será gasto nessa correção, gerando assim um atraso
na entrega dos pacotes. O importante para essas aplicações é o pacote chegar o mais rápido
possível.
Como as aplicações de voz em tempo-real são sensíveis ao atraso, torna-se claro
então que o protocolo UDP é o ideal para aplicações de voz sobre IP (VoIP). Tal protocolo é
visto com mais detalhes no próximo item.
2.4 Protocolo UDP
O UDP (User Datragram Protocol) trata-se de um protocolo não orientado à
conexão, não confiável, porém muito simples e rápido. É ideal para aplicações que necessitam
de velocidade e não de muita confiança. Como, por exemplo, algumas aplicações em temporeal
(excluindo as aplicações críticas, que exigem bastante confiabilidade).
Um pacote UDP é dividido em duas partes: o cabeçalho UDP e os dados em si.
Existe também um pseudocabeçalho utilizado para realizar a soma de verificação do
datagrama UDP. Utiliza-se para esta finalidade alguns campos do datagrama IP, como o
campo de origem e destino.
2.4.1 Cabeçalho UDP
11 É mais importante a velocidade do que a confiabilidade no envio dos dados.
Para maiores informações olhar o RFC 2402 em [Kent, 1998].
2.2.2.5 Encrypted Security Payload
Esse cabeçalho mantém a privacidade e confidencialidade dos dados que estão
sendo transportados em nível de rede.
O algoritmo de criptografia utilizado para transmissão de dados entre uma origem
e destino deve ser incluído por ambos os host para que seja possível realizar a codificação e
decodificação dos dados contidos no pacote IP. Para mais detalhes olhar o RFC 2406 em
[Kent, 1998].
2.2.2.6 Destination Options
Cabeçalho que trás informações que só precisam ser analisadas quando chegam ao
seu destino. Ou seja, não precisam ser analisadas pelos roteadores no meio do caminho entre a
origem e o destino.
Porém se este cabeçalho for definido antes do cabeçalho de roteamento todos os
hosts que possuírem seu endereço no cabeçalho de rotemento (routing) deverão verificar o
conteúdo deste cabeçalho.
2.3 Protocolos de Transporte (TCP x UDP)
O TCP (Transmission Control Protocol) trata-se de um protocolo orientado à
conexão e foi projetado especialmente para manter a transmissão dos dados confiável mesmo
o meio não sendo muito confiável. É atualmente o protocolo mais utilizado na Internet para a
transmissão de arquivos. Para maiores informações olhar o RFC 2402 em [Kent, 1998].
2.2.2.5 Encrypted Security Payload
Esse cabeçalho mantém a privacidade e confidencialidade dos dados que estão
sendo transportados em nível de rede.
O algoritmo de criptografia utilizado para transmissão de dados entre uma origem
e destino deve ser incluído por ambos os host para que seja possível realizar a codificação e
decodificação dos dados contidos no pacote IP. Para mais detalhes olhar o RFC 2406 em
[Kent, 1998].
2.2.2.6 Destination Options
Cabeçalho que trás informações que só precisam ser analisadas quando chegam ao
seu destino. Ou seja, não precisam ser analisadas pelos roteadores no meio do caminho entre a
origem e o destino.
Porém se este cabeçalho for definido antes do cabeçalho de roteamento todos os
hosts que possuírem seu endereço no cabeçalho de rotemento (routing) deverão verificar o
conteúdo deste cabeçalho.
2.3 Protocolos de Transporte (TCP x UDP)
O TCP (Transmission Control Protocol) trata-se de um protocolo orientado à
conexão e foi projetado especialmente para manter a transmissão dos dados confiável mesmo
o meio não sendo muito confiável. É atualmente o protocolo mais utilizado na Internet para a
transmissão de arquivos.Para maiores informações olhar o RFC 2402 em [Kent, 1998].
2.2.2.5 Encrypted Security Payload
Esse cabeçalho mantém a privacidade e confidencialidade dos dados que estão
sendo transportados em nível de rede.
O algoritmo de criptografia utilizado para transmissão de dados entre uma origem
e destino deve ser incluído por ambos os host para que seja possível realizar a codificação e
decodificação dos dados contidos no pacote IP. Para mais detalhes olhar o RFC 2406 em
[Kent, 1998].
2.2.2.6 Destination Options
Cabeçalho que trás informações que só precisam ser analisadas quando chegam ao
seu destino. Ou seja, não precisam ser analisadas pelos roteadores no meio do caminho entre a
origem e o destino.
Porém se este cabeçalho for definido antes do cabeçalho de roteamento todos os
hosts que possuírem seu endereço no cabeçalho de rotemento (routing) deverão verificar o
conteúdo deste cabeçalho.
2.3 Protocolos de Transporte (TCP x UDP)
O TCP (Transmission Control Protocol) trata-se de um protocolo orientado à
conexão e foi projetado especialmente para manter a transmissão dos dados confiável mesmo
o meio não sendo muito confiável. É atualmente o protocolo mais utilizado na Internet para a
transmissão de arquivos.Próximo