56.
Consider a source computer (S) transmitting a file of size 106 bits to a destination computer (D) over a network of two routers (R1 and R2) and three links (L1, L2, and L3). L1 connects S to R1 ; L2 connects R1 to R2; and L3 connects R2 to D. Let each link be of length 100 km. Assume signals travel over each link at a speed of 10^8 meters per second. Assume that the link bandwidth on each link is 1Mbps. Let the file be broken down into 1000 packets, each of size 1000 bits. Find the total sum of transmission and propagation delays in transmitting the file from S to D.

Exam Year(s)
Tripura Public Service Commission - 2025,
Answer: A
The total delay is 1005 ms.
The file is \(10^{6}\) bits (the booklet prints 106, but 1000 packets of 1000 bits make \(10^{6}\)). Each packet takes 1 ms to transmit at 1 Mbps, and each 100 km link adds \(10^{5} / 10^{8}\) s = 1 ms of propagation. Packets are pipelined: the source sends for 1000 ms, and the last packet then needs two more transmissions at the routers.
\[ \begin{aligned} \text{transmission} &= 1000 + 2 = 1002\ \text{ms} \\ \text{propagation} &= 3 \times 1 = 3\ \text{ms} \end{aligned} \]
So the total is 1002 + 3 = 1005 ms. 1010 ms overcounts the router delays, and 3000 ms and 3003 ms would assume each router waits for the whole file before forwarding, which is not how packet switching works.