A Protocol Data Unit (PDU) is the unit of data exchanged at a specific layer of a communications protocol, made of a payload plus that layer’s own control information. Different layers use different names for their PDU – frame, packet, segment – and a device’s maximum transmission unit (MTU) caps how large a PDU an interface can send or receive.
Key takeaways
- A PDU is the unit of data exchanged at one specific protocol layer.
- Each layer adds its own header to the payload it receives from above.
- Frame, packet, and segment are all PDUs, just named per layer.
- MTU sets the largest PDU size an interface can send or receive.
- LACPDUs are control PDUs devices exchange to negotiate link aggregation.
On this page: Why it mattersHow it worksTypesPDU & VersaFAQ
Why are PDUs important?
PDUs matter because they define how data is chunked and handed between layers as it moves through a network – the mechanics of encapsulation that make interoperable networking possible. A device can only forward traffic correctly if it agrees with its peers on where one PDU ends and the next payload begins.
PDU size is also a hands-on concern. An interface’s MTU sets the largest PDU it will send or receive; too low and traffic fragments unnecessarily; too high and traffic gets dropped on links that cannot carry frames that size. Control-plane PDUs matter just as much: link aggregation depends on devices exchanging LACPDUs to agree on which ports form one bundle, and path-quality monitoring depends on probe PDUs that measure loss, latency, and jitter.
What is a PDU?
Networking protocols work in layers, and each layer wraps the data handed down from above with its own header before passing the result down as its own PDU. Application data becomes a transport-layer segment or datagram, then a network-layer packet, then a data-link frame, finally sent as physical-layer bits. On the receiving end, the process runs in reverse: each layer strips its own header off the PDU it receives and hands the payload up.
The label changes at every layer, but the concept stays the same – a PDU is payload plus that layer’s control information. This is why PDU size is a practical constraint: an interface’s MTU defines the largest PDU it can carry, and any PDU that exceeds it is fragmented or dropped as oversized.
Types of PDUs
Common PDU types map to the layers that produce them. Frames are the data-link layer’s PDU – an Ethernet frame carrying MAC addresses – and the unit a port’s MTU governs directly. Packets are the network layer’s PDU, adding logical addressing (an IP packet) so traffic can route beyond one physical link. Segments and datagrams are the transport layer’s PDUs – TCP segments and UDP datagrams – adding port numbers and, for TCP, sequencing. Protocols also define specialized control PDUs: the LACPDU that LACP devices exchange to negotiate which ports form one bundle is an example, as are probe PDUs used purely to measure path quality.
PDU & Versa
On a VOS device, the MTU field configured on a physical Ethernet port or a subinterface sets the largest PDU that port can send or receive, with a range of 72 through 9000 bytes on standard interfaces and 68 through 9000 bytes on NGFW and firewall ports – see Configure Interfaces, Configure Firewalls (NGFW), and Configure Firewalls.
Link aggregation is a second place PDUs surface directly. Building an aggregated Ethernet interface, the Chassis ID you assign combines with the locally assigned port ID to form a unique Actor_Port number carried inside each LACPDU frame, preventing conflicts between multihomed appliances in an EVPN environment. Active LACP mode continuously transmits LACPDUs on member links; Passive mode only responds to an active peer. Beyond interfaces, Versa SLA monitoring exchanges SLA PDUs between sites to measure loss, latency, and jitter, feeding the metrics that drive path selection.
Frequently asked questions
What is the difference between a PDU and a packet?
A packet is one specific type of PDU – the network layer’s PDU, built by adding addressing to a transport-layer segment. PDU is the general term for the unit any layer exchanges; packet, frame, and segment are layer-specific names for it.
What is an LACPDU?
An LACPDU (Link Aggregation Control Protocol Data Unit) is a control PDU that devices exchange on the member links of an aggregated Ethernet interface to negotiate and verify which physical ports belong to the same logical bundle, preventing configuration conflicts between peers.
How does MTU relate to PDU size?
MTU (maximum transmission unit) is the largest PDU size, in bytes, an interface is configured to send or receive. A PDU larger than the configured MTU is fragmented before transmission or dropped as oversized, depending on the protocol and settings involved.
Does PDU size affect network performance?
Yes. An MTU set too low forces unnecessary fragmentation, adding overhead and reducing throughput. An MTU set too high risks drops on links that cannot carry a PDU that large, so the setting has to match what every hop on the path supports.
Is an IP packet the same thing as a PDU?
An IP packet is one specific kind of PDU: the network layer’s PDU. Every IP packet is a PDU, but not every PDU is an IP packet – a data-link frame or a transport-layer segment is a PDU too, just at a different layer.
More on PDU
If you want to learn more, these are sources we trust.
| NIST CSRC Glossary | IETF Datatracker |
|---|---|
| NIST’s searchable glossary of information security and networking terms, drawn from federal standards publications. | The IETF’s repository of RFCs, many of which define exact PDU formats – like SNMP’s PDUs – that protocols use on the wire. |
Related terms
If you’re reading about PDU, these are worth looking at next.
| Point-to-Point Protocol over Ethernet | Wide Area Network | Management Interface |
|---|---|---|
| A protocol that encapsulates PPP frames – themselves PDUs – inside Ethernet frames to reach a service provider over DSL. | The external transport links whose MTU setting determines the largest PDU a VOS device can send across them. | An out-of-band management interface with its own MTU-bounded maximum PDU size, kept separate from data-plane traffic. |