auの日記

プログラミング初心者の日記。(auはハンドルネームです)

ネットワークのペイロードとは

auです。

今日は、ネットワークで使われる用語である「ペイロード」について調べました。

ペイロードとは

ペイロードという用語は、主にTCP/IPUDPで使われ、それぞれTCPペイロードUDPペイロードと呼ばれます。他にも、JSONペイロードなどもあるそうです。

ペイロードは、パケット通信における、ヘッダ(送信元や送信先などのデータがある)などを除いたデータそのものに対して使われる用語です。

TCPペイロード

TCP/IPにおけるペイロードでは、トランスポート層より上位層(アプリケーション層・プレゼンテーション層・セッション層)のプロトコルを全てデータとみなすので、これをペイロードとよびます。

UDPペイロード

今日勉強したのは主にTCPペイロードだったのですが、せっかくなのでUDPペイロードについても調べてみました。

UDPにおけるペイロードでは、UDPのアプリケーションプログラムのためのデータがペイロードに当たるそうです。