Datagram
Datagram is een combinatie van de woorden data en telegram. Daarom is het een bericht met gegevens dat van de ene locatie naar de andere wordt verzonden. Een datagram lijkt op een pakket, maar vereist geen bevestiging dat het is ontvangen. Hierdoor zijn datagrams ideaal voor streamingdiensten, waarbij een constante gegevensstroom belangrijker is dan 100% nauwkeurigheid.
Datagrams worden ook wel "IP-datagrams" genoemd, omdat ze worden gebruikt door het internetprotocol (IP). Dit protocol bepaalt hoe informatie tussen systemen via internet wordt verzonden. Elk apparaat dat met internet is verbonden, moet bijvoorbeeld een IP-adres hebben, dat als unieke identificatie dient. Wanneer gegevens via het internetprotocol worden verzonden, worden ze opgesplitst in pakketten of datagrams, die elk een header en de daadwerkelijk verzonden gegevens bevatten.
Een datagramheader definieert de bron en bestemming van de gegevens en andere informatie, zoals de totale lengte (of grootte) van het datagram, de time-to-live (TTL) en het specifieke protocol dat wordt gebruikt om de gegevens over te dragen. Over het algemeen worden datagrams verzonden via het UDP-protocol, dat wordt gebruikt voor mediastreaming en andere diensten waarvoor geen bevestiging nodig is dat de gegevens zijn ontvangen. Pakketten worden daarentegen meestal verzonden via TCP, dat garandeert dat alle verzonden gegevens zijn ontvangen.
Test je kennis