What if your message got lost or jumbled because no one knew how to handle it properly?
Why Protocol Data Units at each layer in Computer Networks? - Purpose & Use Cases
Imagine trying to send a letter by hand through multiple people, each adding their own notes and instructions without a clear system.
This manual way is confusing and slow because each person might misunderstand or lose parts of the message, causing errors and delays.
Protocol Data Units (PDUs) organize data at each network layer, giving clear structure and rules so information moves smoothly and correctly from sender to receiver.
Send message -> Add instructions randomly -> Pass along
Data -> Segment -> Packet -> Frame -> Bits
It enables reliable and efficient communication across complex networks by clearly defining how data is packaged and handled at each step.
When you send an email, PDUs ensure your message is broken down, sent, and reassembled correctly so the recipient reads exactly what you wrote.
PDUs give structure to data at each network layer.
They prevent confusion and errors in data transmission.
Understanding PDUs helps grasp how networks communicate reliably.
Practice
Solution
Step 1: Recall OSI model layers and their PDUs
The OSI model has seven layers. Each layer uses a specific PDU name. The Network layer is the third layer.Step 2: Identify the PDU for the Network layer
The Network layer uses the term 'Packet' for its PDU, which contains logical addressing information.Final Answer:
Packet -> Option CQuick Check:
Network layer PDU = Packet [OK]
- Confusing Frame (Data Link layer) with Packet
- Mixing Segment (Transport layer) with Packet
- Thinking Bit is a PDU name at any layer
Solution
Step 1: Identify the Transport layer in the OSI model
The Transport layer is the fourth layer and is responsible for end-to-end communication.Step 2: Recall the PDU name for the Transport layer
The Transport layer uses 'Segment' as its PDU name, which contains data with transport headers.Final Answer:
Segment -> Option DQuick Check:
Transport layer PDU = Segment [OK]
- Choosing Frame which belongs to Data Link layer
- Selecting Packet which belongs to Network layer
- Confusing Bit with a PDU name
Solution
Step 1: Identify PDUs for each layer in order
Transport layer uses Segment, Network layer uses Packet, Data Link layer uses Frame.Step 2: Arrange PDUs in the order data passes down
Data flows from Transport (Segment) -> Network (Packet) -> Data Link (Frame).Final Answer:
Segment -> Packet -> Frame -> Option BQuick Check:
Transport=Segment, Network=Packet, Data Link=Frame [OK]
- Mixing order of PDUs
- Confusing Packet and Segment
- Including Bit as a PDU in this sequence
Solution
Step 1: Identify the correct PDU for Data Link layer
The Data Link layer uses 'Frame' as its PDU, not 'Packet'.Step 2: Identify which layer uses 'Packet'
The Network layer uses 'Packet' as its PDU.Final Answer:
Packet is the PDU for the Network layer, not Data Link layer. -> Option AQuick Check:
Data Link = Frame, Network = Packet [OK]
- Confusing Packet with Frame
- Mixing up Network and Data Link layers
- Assuming Packet is a general PDU name
Solution
Step 1: Calculate total header size added by layers
Transport header = 20 bytes, Network header = 30 bytes, Data Link header = 14 bytes. Total headers = 20 + 30 + 14 = 64 bytes.Step 2: Add headers to original Application data size
Application data = 1000 bytes. Total Frame size = 1000 + 64 = 1064 bytes.Final Answer:
1064 bytes -> Option AQuick Check:
1000 + 20 + 30 + 14 = 1064 bytes [OK]
- Confusing bytes with bits
- Adding headers incorrectly
- Misreading units as kilobytes
Ready to prove it?
Pass the test and this pattern moves unknown
