If Host A sends the entire file split into three equally sized packets to Host C, what is the total delay (as a mathematical expression of R, S, D and P) incurred from when the first bit of the first packet is transmitted at Host A till the last bit of the last packet arrives at Host C? Assume that the packets are transmitted one after the other in a pipelined manner. You do not need to provide any explanations. Simply write down the answer in the space provided.
Question
If Host A sends the entire file split into three equally sized packets to Host C, what is the total delay (as a mathematical expression of R, S, D and P) incurred from when the first bit of the first packet is transmitted at Host A till the last bit of the last packet arrives at Host C? Assume that the packets are transmitted one after the other in a pipelined manner. You do not need to provide any explanations. Simply write down the answer in the space provided.
Solution
The total delay can be calculated as follows:
Total Delay = Transmission Delay + Propagation Delay + Queuing Delay + Processing Delay
Given that the file is split into three equally sized packets, the transmission delay (Td) for each packet is S/R, where S is the size of the packet and R is the transmission rate.
The propagation delay (Pd) is D, where D is the distance between Host A and Host C divided by the speed of propagation.
Assuming that the packets are transmitted one after the other in a pipelined manner, the queuing delay (Qd) is negligible.
The processing delay (Pd) is P, which is the time it takes for a router to process the packet header.
Therefore, the total delay (T) is:
T = 3*(S/R + D + P)
This is the total delay from when the first bit of the first packet is transmitted at Host A till the last bit of the last packet arrives at Host C.
Similar Questions
What is the optimal number of equally sized packets that the file should be divided into to minimise the total delay? Assume that the packets are transmitted one after the other in a pipelined manner. Provide a short explanation.
Host A wants to send a large file to Host B. The path from Host B has three links, of rates R1 = 500 Kbps, R2 = 2Mbps and a. Assuming no other traffic in the network, what is the throughput for the file transfer.b. Suppose the file is 4 million bytes. Dividing the file size by throughput, roughly how long will it take to transfer the file to Host B?Repeat (a) and (b), but now with R2 reduced to 100kbps.
Explain various delay which are occur in data packet transmission.
For a 10Mbps Ethernet link, if the length of the packet is 32bits, the transmission delay is ____________ (in microseconds)3.2320.32320
For a 50Mbps Ethernet link, if the length of the packet is 64bits, the transmission delay is ____________ (in microseconds)Answer( Please choose a correct answer ) CLEAR3.2320.321.3
Upgrade your grade with Knowee
Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.