O pacote de rede
um pacote pode conter qualquer um dos seguintes componentes:
endereça o encaminhamento de pacotes de rede requer dois endereços de rede, o endereço de origem da máquina de envio e o endereço de destino da máquina de recepção. Detecção e correção de erros a detecção e correção de erros é realizada em várias camadas da pilha de Protocolo. Pacotes de rede podem conter um checksum, bits de paridade ou verificações de redundância cíclica para detectar erros que ocorrem durante a transmissão. No transmissor, o cálculo é realizado antes do pacote ser enviado., Quando recebido no destino, o checksum é recalculado, e comparado com o do pacote. Se forem encontradas discrepâncias, o pacote pode ser corrigido ou descartado. Qualquer perda de pacotes devido a essas devoluções é tratada pelo protocolo de rede. Em alguns casos, modificações do pacote de rede podem ser necessárias durante o roteamento, em que casos checksums são recalculados. Limite de Hop sob condições de falha, pacotes podem acabar atravessando um circuito fechado. Se nada fosse feito, eventualmente o número de pacotes circulando aumentaria até que a rede fosse congestionada até o ponto de falha., Tempo de vida é um campo que é diminuído por um cada vez que um pacote passa por um hop de rede. Se o campo atingir zero, o roteamento falhou, e o pacote é descartado. Os pacotes Ethernet não têm campo de tempo para estar ao vivo e por isso estão sujeitos a radiação de transmissão na presença de um circuito de comutação. Comprimento pode haver um campo para identificar o comprimento total do pacote. No entanto, em alguns tipos de redes, a duração é implícita pela duração da transmissão. Prioridade algumas redes implementam qualidade de serviço que pode priorizar alguns tipos de pacotes acima de outros., Este campo indica que Fila de pacotes deve ser usada; uma fila de alta prioridade é esvaziada mais rapidamente do que filas de menor prioridade em pontos da rede onde o congestionamento está ocorrendo. Carga útil em geral, a carga útil é os dados que são transportados em nome de uma aplicação. É geralmente de comprimento variável, até um máximo que é definido pelo protocolo de rede e às vezes o equipamento na rota. Quando necessário, algumas redes podem quebrar um pacote maior em pacotes menores.