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

1 Answer

Best answer
2 votes
2 votes

As Tcp is byte streamed protocol it means we numbered each byte transmitted.

Here Sequence field is 32 bits, So we can uniquely numbered or identify =232 Bytes

Bandwidth is 100 Mbps.

Means 100 Mb   data is transmitted in 1 sec

(108 )/8 byte     data is transmitted in 1 sec

1 byte data is transmitted in 8/108 sec

232 byte data is transmitted in  (232 *8)/108 sec=235/108 seconds

Solving it you will get 343.597 seconds

selected by

Related questions

1 votes
1 votes
1 answer
3
iarnav asked Nov 12, 2018
528 views
Say sequence # field has 5 bits.then what would be the max SWS (sender window size) in case of simple SWP where nothing is mentioned explicitly that the SWP is GBN or SN,...
1 votes
1 votes
0 answers
4
iarnav asked Nov 11, 2018
425 views
Say sequence # field has 5 bits. So, I know, we have a relation Ws+Wr <= avail seq #So in simple SWP = 2^5 = 32 sequence number and SWS = 32 packets ( is it correct)?in G...