Types of Network Delays

A deep dive into the physics of packet switching: Processing, Queuing, Transmission, and Propagation.

Curated by
RK

Rajat Kumar

SDE

calculate The Total Nodal Delay Equation

When a packet travels from one node (router) to the next, it suffers from several distinct types of delays. The total delay at a single node is the sum of these four components.

dnodal =
dproc
+
dqueue
+
dtrans
+
dprop

Hover over terms to identify them

The 4 Types in Detail

memory

1. Processing Delay (dproc)

The time required to examine the packet's header and determine where to direct it. This includes checking for bit-level errors. This is usually very fast (microseconds) in modern high-speed routers.

Real World Analogy

Security Check

Like an Airport Security Check. The officer looks at your ticket (header) and ID to decide if you can pass. It takes a fixed amount of time per person regardless of the flight length.

hourglass_top

2. Queuing Delay (dqueue)

The time a packet waits in the buffer (queue) to be transmitted onto the link. If the queue is empty, this is zero. If traffic is heavy, this can be significant and unpredictable.

Real World Analogy

Traffic Jam

Like Waiting at a Toll Booth plaza. If 50 cars arrive at once, you have to wait in line. The time you wait depends entirely on how many cars arrived before you.

output

3. Transmission Delay (dtrans)

The time required to push (serialize) all of the packet's bits into the link. It depends on the packet length (L) and link bandwidth (R).
Formula: L (bits) / R (bits/sec)

Real World Analogy

Toll Booth

Like the Service Time at the Booth. It's the time it takes to hand over cash and get the receipt. A long caravan (large packet) takes longer to "exit" the booth than a single bike.

route

4. Propagation Delay (dprop)

The time required for the bit to travel from the start of the link to the destination. It depends on the distance (d) and propagation speed (s) of the medium (fiber, copper, air).
Formula: d (meters) / s (meters/sec)

Real World Analogy

Open Highway

Like Driving on the Highway. Once you leave the toll booth, it takes time to drive to the next city. This depends on distance and speed limit, not on how many cars are behind you.

Live Simulation

Visualizing the Packet Journey

Click 'Send Packet' to watch delays occur in sequence.

Host A ROUTER Processor Buffer Queue Host B Transmission Link (Fiber) Data Packet PACKET
Ready
1. Processing
2. Queuing
3. Transmission
4. Propagation

Interview Corner

Common questions asked in Networking interviews regarding delays.