Skip to content

O que é um pacote IP?

3 de abril de 2021

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 pacotes 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.

Mongkol Nitirojsakul / EyeEm / Getty
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:

  • O 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 bandeira fragmentada indica se o pacote pode ser fragmentado ou não.
  • O deslocamento de fragmento é um campo para identificar a qual fragmento esse pacote está anexado.
  • Tempo de vida (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 uma 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.
  • O cabeçalho checksum é 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.
  • O carga útil são os dados reais 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.