Tamanho máximo do pacote UDP vazio

1

Eu quero colocar os dados em um pacote, mas eu quero ter certeza de que o pacote não exceda 512 bytes, então eu preciso saber qual é o tamanho inicial de um pacote UDP então eu sabe quantos dados eu posso colocar no pacote. Fiz algumas investigações no Google, mas encontrei respostas que eram contraditórias. Estou usando o IPv6. Agradecemos antecipadamente a todos que responderem!

    
por Ben Balach 08.01.2015 / 11:51

1 resposta

3

Por que não começar com os RFCs ou a Wikipédia:

Resultado: 40 Byte para o cabeçalho IPv6 fixo mínimo e 8 bytes para o cabeçalho UDP

Mas: o IPv6 tem cabeçalhos de extensão de tamanho variável. Alguns deles podem (teoeticamente) atingir um comprimento de 256 Bytes, então é perfeitamente possível ter um pacote excedendo 512 byes sem qualquer carga útil.

    
por 08.01.2015 / 12:18

Tags