Networking
Protocol Data Unit (PDU)
Added: June 19, 2026Nurtured: June 20, 2026
Definition
A Protocol Data Unit (PDU) is the standard name given to the data unit at each layer of a network model. It represents how data is structured and named as it moves through different layers of the TCP/IP or OSI model.
What Problem It Solves
It provides a clear way to identify and handle data at each networking layer, so every layer knows how to process and pass information correctly to the next layer.
What Happens If Not Used
Without PDUs, there would be no structured way to describe or manage data at different layers, making network communication confusing and inconsistent.
Easy Wording
A PDU is just the name of data at each network layer.
Layman Example
It’s like the same gift being called different names depending on how it is packaged:
- Raw item = Data
- Box with instructions = Segment/Datagram
- Addressed parcel = Packet
- Wrapped shipping box = Frame
- Physical delivery = Bits (movement)
Technical Example
PDU Names by Layer (in Points)
- Layer 5 (Application)
- PDU Name: Data
- Contains: Original application information
- Layer 4 (Transport)
- PDU Name: Segment (TCP) / Datagram (UDP)
- Contains: Data + TCP/UDP header
- Layer 3 (Network)
- PDU Name: Packet
- Contains: Segment/Datagram + IP header
- Layer 2 (Data Link)
- PDU Name: Frame
- Contains: Packet + Ethernet header + trailer
- Layer 1 (Physical)
- PDU Name: Bits
- Contains: 0s and 1s transmitted over media