Question
Consider a source computer () transmitting a file of size bits to a destination computer () over a network of two routers ( and ) and three links (, , and ). connects to ; connects to ; and connects to . Let each link be of length 100 km. Assume signals travel over each link at a speed of 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 to ?
Official answer and solution
- Official answer
- A
- From
- Official GATE 2012 answer key
Solution
Calculate transmission delay, propagation delay, and store-and-forward pipelining delay across 3 links and 2 routers.
- System parameters:
- File size = bits, divided into 1000 packets of 1000 bits each.
- Link bandwidth .
- Link length .
- Signal propagation speed .
- Number of links = 3 (, , ).
- Transmission delay for one packet:
- Propagation delay per link:
Total propagation delay for any packet across 3 links = .
- Pipelining analysis:
- First packet leaves source at .
- Arrives at at .
- Forwarded by and arrives at at .
- Forwarded by and arrives at destination at .
- Due to pipelining, the remaining 999 packets arrive at destination consecutively one packet every .
- Total delay:
- This matches option (A).
A
The answer is the one in the official GATE answer key. The solution is this site's own explanation.
Source
- Paper
- GATE 2012 Computer Science and Information Technology (CS)
- Question
- 44 of 65, printed as CS Q.44
- Section
- Computer Science and Information Technology
Report an error in this question
GATE questions are the work of the organising institutes. This site is independent and is not affiliated with them.