Question: Consider an application has 100 bytes to send. The application generates 10 bytes of data at a time in each 10 milliseconds interval and passes
Consider an application has 100 bytes to send. The application generates 10 bytes of data at a time in each 10 milliseconds interval and passes them to the TCP layer. To simplify the analysis, assume:

Draw a diagram to show when TCP sends the (data and ACK) segments and how many bytes each data segment carries. Does any segment carry the Maximum Segment Size?
each 10-byte data is delivered to the TCP send buffer at a time just before t 0, 10, 20, 90 (in unit of m seconds) respectively; the TCP connection has been idled for a while (i.e., no unACKed segment), so TCP sends out the first segment at t-0; TCP uses a maximum segment size of 30 bytes; the receive window and congestion window are quite large which do not limit the transmission rate; the network is error-free e., neither packet loss nor corruption the propagation delay between the two ends is 10 seconds the transmission time (dtx) is much smaller than the RTT, i e., you can safely ignore it; the retransmission timeout interval is set (and fixed) to 100 m seconds; and the delay ACK timer is set to 50 seconds
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
