Question: Host A and B are communicating over a TCP connection, and Host B has already received from A all bytes up through byte 1 2
Host A and B are communicating over a TCP connection, and Host B has
already received from A all bytes up through byte Suppose Host A then sends three
segments to Host B backtoback. The first, second and third segments contain and
bytes of data, respectively. In the first segment, the sequence number is the source port
number is and the destination port number is Host B sends an acknowledgment
whenever it receives a segment from Host A
a In the second and third segments sent from Host A to B what are the sequence
number, source port number, and destination port number for each of the segments?
b Assume all segments from A arrive B in order and correct. Assuming Host B sends
an acknowledgment whenever it receives a segment from Host A what is the
acknowledgment number, the source port number, and the destination port number of
each of the three acknowledgments sent from B to A
c Assume that the first segment arrives, then the third segment, then the second
segment. What is the acknowledgment number, the source port number, and the
destination port number of each of the three acknowledgments sent from B to A
d Assume that the second segment arrives first, then the first segment, then the third
segment. What is the acknowledgment number, the source port number, and the
destination port number of each of the three acknowledgments sent from B to A
e Assume that the third segment arrives first, then the first segment, then the second
segment. What is the acknowledgment number, the source port number, and the
destination port number of each of the three acknowledgments sent from B to A
f Suppose the three segments sent by A arrive in order at B The first acknowledgment
is lost and the second and third acknowledgments arrive after the first timeout
interval. Draw a timing diagram, showing these segments and all other segments and
acknowledgments sent. Assume there is no additional packet loss. For each segment
in your figure, provide the sequence number and the number of bytes of data; for each
acknowledgment that you add, provide the acknowledgment number.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
