retagged by
5,227 views
3 votes
3 votes
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?
retagged by

1 Answer

Best answer
7 votes
7 votes

sequence number is made of 32 bits, so there are total $2^{32}$ sequences possible.
BW = 40Gbps = 5GBps

Each byte consumes 1 sequence number. Therefore

$\frac{2^{32}}{5*2^{30}}$ = $\frac{4}{5}$ = 0.8 Second will be the wrap around time.

selected by

Related questions

3 votes
3 votes
3 answers
2
Jaggi asked Oct 11, 2018
2,632 views
For a network which has maximum packet size is 256 bytes . lifetime of a packet is 20 sec and 8 bit sequence number . Find maximum data rate per connection
1 votes
1 votes
1 answer
3
arch asked Dec 11, 2017
1,302 views
0 votes
0 votes
2 answers
4
Neal Caffery asked Jan 12, 2017
1,040 views
2 persons are using a channel like TCP. In their link they have used 64-bit sequence numbers with a link speed of 75 Tbps. How long can a packet stay in link without worr...