O frame utilizado no protocolo IP possui uma grande quantidade de campos, que serão detalhados nesta postagem.
Version: Campo de 4 bits que especifica a versão do frame;
HLEN: Campos que definem propriedades sobre o tamanho do cabeçalho. Indicam o tamanho em quantidade de palavras de 32 bits.
Service Type: Informações sobre precedência, confiabilidade, atraso e throughput;
Total Length: Tamanho da do cabeçalho mais a área de dados;
ID: identificador único do pacote IP;
Flags: reserved, more fragmented, no fragmented;
Fragment Ouset: Número de 13 bits múltiplo de byte;
Time to Live: Tempo de vida do pacote. Se o pacote entrar em ciclo (looping infinito), o TTL é decrementado a cada salto e quando chega a zero, o pacote é expirado e o roteador o elimina da rede, não o passando para frente.
Protocolo: Indica qual o protocolo superior de transporte utilizado (TCP/UDP);
Header checksum: Campo de 16 bits que permite verificar a integridade dos dados do cabeçalho;
Endereços de origem e destino: De onde o pacote partiu e onde quer chegar;
Padding: Ajuste técnico, para compensar a conversão do sinal, pois, quando surgiram os primeiros protocolos, o tamanho do frame era variável. Com isso, não se otimizavam os buffers, pois se perdia o sinal quando não era possível alocar um buffer. O padding permite que o buffer seja feito em múltiplos de 4. O protocolo IPv6 dispensa seu uso, pois ao invés de utilizar tamanhos variáveis e múltiplos de 4, faz o uso de octetos de tamanho fixo.
Data: São os dados transportados pelo pacote;
Time of Service (ToS):
T: Alto throughput;
D: Baixo atraso;
R: Elevada confiabilidade
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment