Last Updated : 07 Dec, 2018

TCP assign a unique number with each byte of data to be transferred. Sequence field of TCP is 32 bit. There are total 232 sequence number possible. But there is no limit to send the data. So, If we want to sends the data even all sequence numbers are used, it is possible to send. In a TCP session end-end bandwidth is 106 milliseconds. The session\’s 100th sequence number is 99 then how much time it will take to use the same sequence number?
(A) 43500 milliseconds
(B) 34350 milliseconds
(C) 34000 milliseconds
(D) 43000 milliseconds


Answer: (B)

Explanation: To use the same sequence number again can be determined with the help of wrap around time:
Twrap−around = (Total data) / (Bandwidth)
= (232 bytes) / (109 bits per second)
= (232 * 8 bits) / (109 bits per second)
= 34.35 seconds = 34350 mili seconds
So, option (B) is correct.

Quiz of this Question


Share your thoughts in the comments