edited by
565 views
3 votes
3 votes
Consider bandwidth of line is $100$ Mbps and the sequence number of the field consists $32$ bits on a TCP machine. How much time it will take to cover all possible sequence numbers? ________________ sec (integer value only).

Mine was $ 343.59$, so $344$ but my answer is wrong.
edited by

3 Answers

0 votes
0 votes
i m getting 327.68.

why u take ceil value?
0 votes
0 votes
32 bit for sequence number means total 2^32 sequence numbers possible.

In tcp one sequence number given for every byte.

time taken = (2^32 *8)bits /( 100*2^20)bps =327.68

Related questions

3 votes
3 votes
1 answer
3
shane.126 asked Oct 13, 2017
5,171 views
TCP operates over a 40 Gbps link. If TCP uses the full bandwidth continuously, how long (in msec) would it take the sequence number to wrap around completely?