759 views
2 votes
2 votes

I have a doubt here.

Case 1: If we don't use time-stamp option in tcp, then the maximum segments that I can send in 1 TCP session is $2^{32}$

Since each segment size is 1460Bytes, maximum data that can be sent is $1460*2^{32}$ Bytes (A)

Overhead information in this data would be $2^{32}*(3*66)$ Bytes (B)

Total data to be sent on the network will be (A)+(B)=7121055776768 Bytes.

Time to send this data using 10Mbps bandwidth would be(in minutes)=94947.41035690666

which is approx 94947 minutes.

Case 2: If we are allowed to use time stamp option, then we can send any amount of data because then sequence number wrap around won't be a problem.Then in this case, what file size should we assume?

 

is my analysis correct in both cases?

Please log in or register to answer this question.

Related questions

0 votes
0 votes
1 answer
4