Glossário

O que é : Datagram

O que é Datagram?

Um datagrama é uma unidade de dados que é transmitida pela rede de computadores de forma independente, sem a necessidade de uma conexão pré-estabelecida. Ele contém informações como endereço de origem, endereço de destino, dados e um cabeçalho que contém informações de controle.

Os datagramas são utilizados em redes de comutação de pacotes, como a Internet, onde são enviados de um dispositivo para outro de forma eficiente e rápida.

Como os Datagramas são Utilizados?

Quando um dispositivo envia um datagrama, ele o divide em pacotes menores para que possa ser transmitido pela rede. Cada pacote contém parte dos dados do datagrama, juntamente com informações de controle.

Os roteadores na rede são responsáveis por encaminhar os datagramas para o seu destino, verificando o endereço de destino em cada pacote e escolhendo a melhor rota para a entrega.

Benefícios dos Datagramas

O uso de datagramas permite uma comunicação eficiente e flexível entre dispositivos em uma rede. Eles são especialmente úteis em redes onde a comunicação é não linear e os dados precisam ser transmitidos de forma independente.

Além disso, os datagramas permitem que os dispositivos na rede se comuniquem de forma assíncrona, ou seja, sem a necessidade de uma conexão contínua.

Exemplo de Datagrama

Imagine que você está enviando um e-mail para um amigo. O conteúdo do e-mail é dividido em datagramas, que são enviados pela Internet para o servidor de e-mail do seu amigo. Cada datagrama contém parte do texto do e-mail, juntamente com informações de controle.

No servidor de e-mail do seu amigo, os datagramas são reagrupados e o e-mail completo é entregue ao destinatário.