Network - Payload

Map Of Internet 1973


The payload is the part of transmitted data that is the actual intended message or packet.

The payload excludes any headers (ie metadata) used for delivery or processing purpose.

The term is borrowed from transportation, where payload refers to the part of the load that pays for transportation.

The most common usage of the term is in the context of packet and message protocols, to differentiate the protocol overhead from the actual data.

Length and Max Size

  • The payload is the data that is carried on behalf of an application.
  • It is of variable length,
  • up to a maximum that is set by:
    • the network protocol
    • the interface on the route (software or hardware) via the MTU


For example, a JSON web service response might be:

      "message":"Hello, world!"


  • The string Hello, world! is the payload,
  • The rest is protocol overhead.

Documentation / Reference

Discover More
Card Puncher Data Processing
Application Analytics - Measurement Protocol

The measurement protocol defines the communication protocol (ie how and what) that is used between the tracker and the collector. It has generally two parts: The transport – to where and how you...
Card Puncher Data Processing
Cryptography - Input Data (plain text | clear text | message)

Plain text is a text that you want to send. Plain text is also known as Cleartext Usable text Message Even if its name contains text, the input can be any piece of data: file content, network...
Cryptography - Message Digest (checksum|hash) (sha1|md5)

A message digest is the output of hash function (also known as a checksum). The input is known as the message (ie a piece of data: file, payload). It is used to verify that the data has not been altered...
HTTP - Body (Content, Entity, payload, data sent)

Entities are the data sent with an HTTP message: HTML page Image Web form parameters An entity is better known as the body or in a network context, this is the payload of the message. The...
Kafka Commit Log Messaging Process
Kafka - Message Timestamp

The message timestamp is used to control the progress of streams and dependent of the application can be differently defined. See The timestamp of a message can be retrieved from different source....
Netstat Windows
Network - (Internet) Socket (Network identifier)

A socket is session identifier for a network connection to or from which information is transmitted in the network between a server (local machine) and a client (remote machine). It's also known more...
Map Of Internet 1973
Network - Message

message in Network is the name for the data unit in the higher end / applicative layer of the OSI model As every data unit, it's composed of: headers that define the metadata and a payload. ...
Packet Structure Dns Query
What is IP Packet?

ip packet is the name of a data unit for the network layer (level 3 of the OSI model) (ie IP). packet TCP/IP sends a TCP packet known as segment: which is carried in one or more IP packets by the...
Map Of Internet 1973
What is the Traffic or Wire in Network?

The network traffic or network wire is all network packet that goes through a certain interface in the network. The packets flow between: a NetWork Client and a NetWork Server For Network packets,...

Share this page:
Follow us:
Task Runner