The Gateway to Computer Science Excellence
First time here? Checkout the FAQ!
x
+3 votes
88 views
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.
in Computer Networks by Loyal (6.6k points)
edited by | 88 views
0
I am getting 343.59

3 Answers

0 votes
i m getting 327.68.

why u take ceil value?
by Active (2.8k points)
0
Sir answer is 328 Plz Share the Solution
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
by Active (2.5k points)
0
Sir why didnt u take 1Mbps as 10^6 if u do that answer is 343.59 ,Now how to decide when to use which?
0
Actually Bandwidth is always in powers of 10 and data in powers of 2.
0

what does 1kbps means 1024 bits per sec approximated to 10^3 bits.

               1Mbps means 2^20  bits per sec approximated to 10^6 bits.

i am using the exact value and also it is easy to solve ques.

so use the exact value whenever possible.

+1
Sir I'm confused now.

As when we talk about internal things like memory,data i.e. within a system se we take in powers of 2. And entity outside the system like bandwidth in powers of 10. And I also did similar wrap around questions in which they took in powers of 10. And various other question they always went for power 10.

But in this question answer came with power 2.
0 votes

Answer 327.68

MBps mega byte per second

Mbps mega bit per second

by Active (3.9k points)

Related questions

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
49,807 questions
54,711 answers
189,259 comments
79,682 users