Transmission Delay Independence Question (Length vs Distance vs Rate)
In packet-switched networks, “network delay” is commonly decomposed into multiple components: keyword processing, queuing, transmission, and propagation delays. The question asks specifically about transmission delay and which factors it does not depend on. In standard models, transmission delay is the time required to “push” all bits of a packet onto the link, and is modeled as
so it depends on packet length and transmission rate , and it is independent of distance between routers (that independence belongs to propagation delay, not transmission delay).2
Key takeaway: for transmission delay, distance between routers is not a variable in .2
Footnotes
-
Transmission delay - Wikipedia - States transmission delay equals and is independent of distance. ↩ ↩2
-
Propagation Delay Calculator - Gives propagation delay formula as distance/speed between routers. ↩
-
Transmission Delay - Defines transmission delay as (time to push bits onto the link). ↩
Network Delay - Transmission and Propagation Delay
What “transmission delay” means
Transmission delay is the serialization time to send a packet of bits over a link with rate (bits/s). The formula directly shows its dependencies.2
Packet length increases transmission delay linearly.
Transmission rate decreases transmission delay as .
Distance between routers does not appear in the transmission delay expression, because distance affects propagation delay instead.2
Transmission delay vs propagation delay (the source of confusion)
Propagation delay depends on distance and propagation speed , typically:
So “distance between routers” is tied to propagation delay, not transmission delay.2
Footnotes
-
Transmission delay - Wikipedia - States transmission delay equals and is independent of distance. ↩ ↩2 ↩3
-
Transmission Delay - Defines transmission delay as (time to push bits onto the link). ↩ ↩2
-
Propagation Delay Calculator - Gives propagation delay formula as distance/speed between routers. ↩ ↩2
-
Propagation delay - Wikipedia - Defines propagation delay as ratio of distance to wave propagation speed (). ↩
Decide which option is correct for: Transmission delay does not depend on?
- 1Step 1
Use (packet length divided by transmission rate).2
Footnotes
-
Transmission delay - Wikipedia - States transmission delay equals and is independent of distance. ↩
-
Transmission Delay - Defines transmission delay as (time to push bits onto the link). ↩
-
- 2Step 2
Since (distance) is not in , transmission delay is independent of distance.2
Footnotes
-
Transmission delay - Wikipedia - States transmission delay equals and is independent of distance. ↩
-
Propagation Delay Calculator - Gives propagation delay formula as distance/speed between routers. ↩
-
- 3Step 3
Therefore, the correct choice is (ii) distance between the routers.
Dependencies of Transmission vs Propagation Delay
Transmission delay uses L/R; propagation delay uses d/s.
Common FAQ checks
Pro Tip: Use variable presence
If the factor doesn’t appear in , then transmission delay doesn’t depend on it. Distance appears in , not in . 2
Footnotes
-
Transmission delay - Wikipedia - States transmission delay equals and is independent of distance. ↩
-
Propagation Delay Calculator - Gives propagation delay formula as distance/speed between routers. ↩
Warning: Don’t mix units/interpretations
Transmission delay is based on pushing bits into the link (serialization). Propagation delay is based on how long the signal takes to travel through the medium. They can be similar in magnitude on some links, but the formulas—and the dependencies—are different.2
Footnotes
-
Propagation Delay Calculator - Gives propagation delay formula as distance/speed between routers. ↩
-
Transmission Delay - Defines transmission delay as (time to push bits onto the link). ↩
Final answer
Transmission delay does not depend on (ii) distance between the routers.2
Footnotes
-
Transmission delay - Wikipedia - States transmission delay equals and is independent of distance. ↩
-
Propagation Delay Calculator - Gives propagation delay formula as distance/speed between routers. ↩
Knowledge Check
Transmission delay in packet switching is given by which relation (in the basic model)?
Explore Related Topics
Packets
Packets are the fundamental data units used in network communication, operating at the OSI Network layer and enabling packet‑switching across diverse paths.
- A packet consists of a header (source/destination IP, TTL, etc.), payload (user data), and often a trailer for error checking (e.g., CRC).
- Encapsulation adds headers at each OSI layer (segment → packet → frame) and decapsulation removes them at the receiver.
- Packets are routed by IP addresses via routers’ routing tables, while frames use MAC addresses for local hop‑to‑hop delivery.
- Exceeding the MTU causes fragmentation, and tools like Wireshark can sniff packets for debugging.
Applications of Queue Data Structure: Choosing the Correct Option
Network Delays in Computer Networks + End-to-End Delay Calculation (200 MB over 1 Gbps with 3 Routers)