498 views
0 votes
0 votes
I know I shouldn't be asking this but still:

Window size is 16 bits in TCP so maximum possible value is

2^16=65535 bytes.

Why bytes not bits?

1 Answer

Best answer
3 votes
3 votes

Because TCP is a byte stream protocol.

Sender and receiver are under the abstraction that they are writing and reading to some byte stream that has been established between them by TCP. So, every transmission and reception is in terms of bytes not bits.

selected by

Related questions

5 votes
5 votes
1 answer
2
dd asked Jan 2, 2017
7,859 views
In a connection, the value of cwnd is $3000$ and the value of rwnd is $5000$. The host has sent $2000$ bytes which has not been acknowledged. How many more bytes can be s...