データグラム
データグラムは、データとテレグラムという言葉を組み合わせたものです。したがって、ある場所から別の場所へ送信される、データを含むメッセージを意味します。データグラムはパケットに似ていますが、受信されたことの確認を必要としません。このため、データの正確さを100%保つことよりも、データが常に流れ続けることのほうが重要なストリーミングサービスに適しています。
データグラムは、インターネットプロトコル(IP)で使用されるため、「IPデータグラム」とも呼ばれます。このプロトコルは、インターネット上でシステム間の情報を送信する方法を定義します。たとえば、インターネットに接続する各デバイスには、固有の識別子として機能するIPアドレスが必要です。インターネットプロトコルを介してデータを送信するときは、データがパケットまたはデータグラムに分割されます。それぞれには、ヘッダーと、実際に送信されるデータが含まれます。
データグラムのヘッダーには、データの送信元と宛先に加えて、データグラムの合計長(サイズ)、有効存続時間(TTL)、データの転送に使用する具体的なプロトコルなどの情報が定義されています。一般に、データグラムはUDPプロトコルで送信されます。UDPは、データが受信されたことの確認を必要としないメディアストリーミングなどのサービスで使用されます。一方、パケットは通常、送信したすべてのデータが確実に受信されるTCPで送信されます。
知識をテストする