O que é um pacote IP? Os pacotes IP são os componentes mais críticos e fundamentais do protocolo. Eles carregam dados durante a transmissão e têm um cabeçalho que contém informações que os ajudam a encontrar o caminho e a remontar após a transmissão.
Mais informações sobre pacote IP
As duas funções principais do protocolo IP são roteamento e endereçamento. Para rotear pacotes de e para máquinas em uma rede, o IP (o protocolo da Internet) usa endereços IP que são transportados nos pacotes.
As breves descrições na imagem são significativas o suficiente para dar uma ideia da função dos elementos do cabeçalho. No entanto, alguns podem não estar claros:
- A etiqueta de identificação ajuda a remontar o pacote de vários fragmentos eventuais. Os dados enviados por uma rede são divididos em pequenas seções envolvidas nesses pacotes. Redes IP, como a Internet, geralmente não são seguras. Os pacotes podem ser perdidos, atrasados e chegar na ordem errada. Assim que chegam ao destino, a etiqueta de identificação ajuda a identificar o pacote e a remontar os dados de volta à sua forma original.
- O sinalizador fragmentado indica se o pacote pode ser fragmentado ou não.
- O deslocamento do fragmento é um campo para identificar a qual fragmento este pacote está anexado.
- Time to Live (TTL) é um número que indica quantos saltos (passagens do roteador) o pacote pode fazer antes de morrer. Normalmente, em cada roteador, um pacote é analisado e, com base nas informações presentes nesse roteador em outros roteadores vizinhos, é feita a escolha de qual rota é a melhor. O pacote é então encaminhado para o próximo roteador. Nessa configuração, um pacote pode muito bem girar. Há também o flooding como outro método, o que implica o envio de uma cópia do pacote para cada roteador vizinho; então, apenas a máquina de destino consome o pacote. Outros pacotes continuarão em roaming. TTL é um número, normalmente 255, que diminui cada vez que um pacote passa por um roteador. Dessa forma, os pacotes redundantes acabarão morrendo quando o TTL chegar a zero.
- A soma de verificação do cabeçalho é um número usado para detecção e correção de erros durante a transmissão do pacote. Os dados do pacote são inseridos em um algoritmo matemático. A soma resultante viaja com os dados do pacote. Na recepção, essa soma é calculada novamente usando o mesmo algoritmo. Se for igual à soma original, os dados são bons. Caso contrário, ele é considerado corrompido e o pacote descartado.
- A carga útil são os dados reais que estão sendo transportados. Observe que a carga de dados pode ser de até 64 KiloBytes, o que é enorme em comparação com a totalidade dos bits do cabeçalho.