Pacote

Um pacote também é conhecido como datagrama. Consiste em informações de controle e dados do usuário. Com essas informações de controle, ele ajuda a fornecer dados para entregar a carga útil. Normalmente, essa informação de controle pode ser encontrada nos cabeçalhos de pacotes e trailers. A unidade de dados é roteada entre uma origem e o destino na Internet ou mesmo para qualquer outra rede comutada por pacotes.[1] Este é um container ou uma caixa que transporta os dados através de uma rede TCP ou IP e internetworks.

Um pacote também é considerado como a arbitragem lógica mais fundamental dos dados que são passados através de uma rede segura. Além disso, representa a menor quantidade de dados que podem atravessar um sistema de uma só vez. Um pacote de rede TCP ou IP contém várias informações que incluem os dados que ele está carregando, o destino de origem dos endereços IP e quaisquer outras restrições necessárias para a qualidade do serviço e o manuseio de pacotes.[2]

Funcionalidade

Quando um nó de uma determinada rede envia dados pela web, ele transfere o quadro de pacotes de dados através de um switch antes de alcançar um roteador. Depois de olhar para os endereços IP de destino, o roteador encapsulará os dados e os encaminhará para o destinatário. Os dados que serão encapsulados no pacote que será encaminhado pela rede. Os pacotes têm dois tipos distintos de informação para chegar ao destino completa e corretamente. Estas são informações de controle e as informações que ele estará carregando. As informações de controle têm os endereços de destino de origem, formato de sequenciamento, detecção de erros e mecanismos de correção, tudo isso ajuda a garantir a entrega ideal dos dados. Ele geralmente está localizado no cabeçalho e no trailer que encapsulam os dados do usuário entre eles.

Além disso, um pacote tipicamente contém uma origem, destino, dados, tamanho e qualquer outra informação útil que ajudará o pacote a chegar ao local apropriado e ser remontado apropriadamente. Os dados que serão transferidos pela Internet serão enviados como um ou mais pacotes. O pacote mais comum enviado é o pacote TCP. O tamanho do pacote é apenas limitado, então a maioria dos dados que serão enviados através de uma rede serão divididos em vários pacotes antes de serem enviados, e eles serão colocados juntos novamente quando recebidos. Quando um pacote já é transmitido através de uma rede, os roteadores de rede e os switches de rede irão então examinar o pacote e sua fonte para ajudá-lo a direcionar para o local correto.[3] Durante a transmissão, os pacotes de rede podem ser descartados. Se um pacote não for recebido ou se ocorrer um erro, ele será enviado novamente.

Estrutura do Pacote

A estrutura exata de um pacote depende entre os protocolos; um pacote regular normalmente inclui duas seções, um cabeçalho e uma carga útil. A seção de carga útil de um pacote tem os dados reais que estão sendo transferidos;[4] às vezes isso é uma pequena parte de um arquivo, página de um site ou outras transmissões, já que os pacotes individuais também são relativamente pequenos. A função primária desses pacotes é conduzir a transferência de dados de forma eficaz através de uma rede. Separar um arquivo grande em pacotes menores contribuirá para garantir que cada seção seja transmitida com sucesso. Se um pacote não for recebido ou for descartado, somente os pacotes descartados serão reenviados. Se a transferência de dados encontrar congestionamento na rede devido a várias transferências simultâneas, os pacotes restantes podem ser redirecionados com a ajuda de um caminho menos congestionado.

Os pacotes variam de acordo com a estrutura e sua funcionalidade, dependendo dos protocolos que irão implementá-los. A parte de comutar os pacotes descarrega os pacotes na Internet, e cada um deles encontra o seu caminho para o destino é mais eficiente para enviar o pacote.[5] Este mecanismo utiliza a estrutura subjacente da Internet gratuitamente, que é considerada como a razão principal pela qual as chamadas VoIP e a chamada de Internet são mais livres ou muito baratas. O resultado final é que os dados viajam em pacotes através de redes digitais e todos os dados que consumimos, sejam eles texto, áudio, imagens ou vídeo, são divididos em pacotes que são reagrupados em nossos dispositivos ou computadores. Esta é a razão pela qual, em alguns casos, se uma imagem carrega sobre uma conexão prolongada, pedaços podem ser vistos aparecendo um após o outro.

Se algum arquivo for enviado de um lugar para outro na Internet, o TCP dividirá os dados em blocos de um tamanho eficiente para roteamento. Este esquema de comutação de pacotes é uma das maneiras mais eficientes de lidar com transmissões em uma rede sem conexão, como a Internet.

Componentes

  • Cabeçalho - contém instruções sobre os dados que serão transportados pelo pacote.
  • Payload - também conhecido como o corpo ou dados do pacote. Isto é considerado como os dados reais que o pacote estará entregando ao destino.
  • Trailer - às vezes chamado de rodapé, ele normalmente contém alguns bits que dirão ao dispositivo receptor que ele já atingiu o fim do pacote.

História da empresa

Donald Davies cunhou pela primeira vez o termo "pacote" no ano de 1965. É usado para descrever um segmento de dados que é enviado de um computador ou dispositivo a outro por cima de uma rede.[6] Ele é usado porque divide os dados em pedaços, o que ajuda a informação mais eficientemente e mantém os recursos de rede de serem amarrados por um único e maior arquivo.


  1. https://searchnetworking.techtarget.com/definition/packet ↩︎

  2. https://www.techopedia.com/definition/5380/packet ↩︎

  3. https://www.computerhope.com/jargon/p/packet.htm ↩︎

  4. https://techterms.com/definition/packet ↩︎

  5. https://www.lifewire.com/what-is-a-data-packet-3426310 ↩︎

  6. https://www.computerhope.com/jargon/p/packet.htm ↩︎