|
O cálculo desta soma de verificação é opcional. Caso o cálculo não seja feito
atribui-se o valor zero para o campo. Este campo é opcional para tornar possível transmitir os
datagramas com um menor overhead12.
2.4.2 Pseudocabeçalho UDP
A soma de verificação do datagrama UDP não utiliza apenas os dados
provenientes do cabeçalho UDP, ela requer que seja adicionado um pseudocabeçalho. Tal
pseudocabeçalho não é transmitido no datagrama UDP.
A utilização deste pseudocabeçalho tem como objetivo verificar se o pacote UDP
chegou ao seu destino correto. Para isso além de ser necessário conhecer a porta de destino
será necessário também conhecer o endereço de destino (contido no datagrama IP). Tal
informação deve então ser adicionada ao pseudocabeçalho para, desta forma, realizar o
cálculo da soma de verificação.
Vale ressaltar que esta opção de cálculo da soma de verificação deverá ser
utilizada somente em aplicações que requeiram um pouco mais de confiabilidade e não
velocidade, pois isso deixará o processo bem mais lento.
12 São os bits de controle que são enviados no pacote e que não fazem parte dos dados. Overhead = nº de bits de
controle ÷ nº de bits transmitidos.
Inicio Próximo
|
|
 |