Datagram
Datagram to połączenie słów dane i telegram. Jest to więc wiadomość zawierająca dane, wysyłana z jednego miejsca do drugiego. Datagram przypomina pakiet, ale nie wymaga potwierdzenia odebrania. Dzięki temu datagramy idealnie nadają się do usług streamingu, w przypadku których stały przepływ danych jest ważniejszy niż 100-procentowa dokładność.
Datagramy nazywa się również „datagramami IP”, ponieważ są używane przez protokół internetowy (IP). Protokół ten określa sposób przesyłania informacji między systemami przez Internet. Na przykład każde urządzenie połączone z Internetem musi mieć adres IP, który służy jako unikatowy identyfikator. Za każdym razem, gdy dane są przesyłane za pośrednictwem protokołu internetowego, są dzielone na pakiety lub datagramy, z których każdy zawiera nagłówek oraz właściwe przesyłane dane.
Nagłówek datagramu określa źródło i miejsce docelowe danych, a także inne informacje, takie jak całkowita długość (lub rozmiar) datagramu, czas życia (TTL) i konkretny protokół używany do przesyłania danych. Zwykle datagramy są wysyłane za pośrednictwem protokołu UDP, który służy do strumieniowego przesyłania multimediów i innych usług niewymagających potwierdzenia odebrania danych. Pakiety natomiast są zazwyczaj wysyłane za pośrednictwem protokołu TCP, który gwarantuje odebranie wszystkich wysłanych danych.
Sprawdź swoją wiedzę