Protocol data unit

From HandWiki
(Redirected from PPDU)
Short description: Unit of information transmitted over a computer network

Medium access control (MAC) layer protocol data unit (PDU) becomes physical layer service data unit (SDU).

In telecommunications, a protocol data unit (PDU) is a single unit of information transmitted among peer entities of a computer network. It is composed of protocol-specific control information and user data. In the layered architectures of communication protocol stacks, each layer implements protocols tailored to the specific type or mode of data exchange.

For example, the Transmission Control Protocol (TCP) implements a connection-oriented transfer mode, and the PDU of this protocol is called a segment, while the User Datagram Protocol (UDP) uses datagrams as protocol data units for connectionless communication. A layer lower in the Internet protocol suite, at the Internet layer, the PDU is called a packet, irrespective of its payload type.

Packet-switched data networks

In the context of packet switching data networks, a protocol data unit (PDU) is best understood in relation to a service data unit (SDU).

The features or services of the network are implemented in distinct layers. The physical layer sends ones and zeros across a wire or fiber. The data link layer then organizes these ones and zeros into chunks of data and gets them safely to the right place on the wire. The network layer transmits the organized data over multiple connected networks, and the transport layer delivers the data to the right software application at the destination.[1]



Examples

OSI model

Protocol data units of the OSI model are:[2]

Given a context pertaining to a specific OSI layer, PDU is sometimes used as a synonym for its representation at that layer.

Internet protocol suite

Protocol data units for the Internet protocol suite are:

On TCP/IP over Ethernet, the data on the physical layer is carried in Ethernet frames.

Internetwork packet exchange (IPX)

  • For IPX, the IPX packet is the network layer PDU for IPX, and can simultaneously be used in the transport layer as well.
  • The SPX packet on top of IPX, is a transport layer PDU.
  • The link-layer PDU is the frame.

ATM

The data link layer PDU in Asynchronous Transfer Mode (ATM) networks is called a cell.

Media access control protocol data unit

A media access control protocol data unit (MAC PDU or MPDU) is a message that is exchanged between media access control (MAC) entities in a communication system based on the layered OSI model.[4]

In systems where the MPDU may be larger than the MAC service data unit (MSDU), the MPDU may include multiple MSDUs as a result of packet aggregation. In systems where the MPDU is smaller than the MSDU, then one MSDU may generate multiple MPDUs as a result of packet segmentation.[4]

See also

References

Further reading