The Gateway to Computer Science Excellence
+1 vote
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).
in Computer Networks by Active (2k points) | 241 views
is it 343.5 sec

I think you are right. Please provide the answer. Here is the question and its answer, which I think is wrong.

1 Answer

+2 votes
Best answer

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

by Active (3.3k points)
selected by
Quick search syntax
tags tag:apple
author user:martin
title title:apple
content content:apple
exclude -tag:apple
force match +apple
views views:100
score score:10
answers answers:2
is accepted isaccepted:true
is closed isclosed:true
50,737 questions
57,292 answers
104,908 users