Question
A process A wants to send a dataset of 3 MB to a process B using a message passing mechanism. Estimate the total time required
A process A wants to send a dataset of 3 MB to a process B using a message passing mechanism. Estimate the total time required to complete the transfer in each of the following cases, with the performance assumptions listed below:
a. Using connectionless (datagram) communication (for example, UDP);
b. Using connection-oriented communication (TCP);
c. When the two processes are on the same machine.
Latency per packet (remote, incurred on both send and receive): 5 ms
Latency per packet (local, incurred on both send and receive): 2 ms
Connection setup time (TCP only): 5 ms
Data transfer rate: 10 Mbps
Maximum transfer unit (max packet length): 1000 bytes
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started