A protocol data unit (PDU) refers to a unit of data transmission in an OSI layer. Data are divided into PDUs to facilitate retransmission in case of lost data.

For TCP/IP, we have: