edited by
6,055 views
6 votes
6 votes

Assuming that for a given network layer implementation, connection establishment overhead is $100\;\text{bytes}$ and disconnection overhead is $28\;\text{bytes}$. What would be the minimum size of the packet the transport layer needs to keep up, if it wishes to implement a datagram service above the network layer and needs to keep its overhead to a minimum of $12.5\%.$ (ignore transport layer overhead)

  1. $512\;\text{bytes}$
  2. $768\;\text{bytes}$
  3. $1152\;\text{bytes}$
  4. $1024\;\text{bytes}$
edited by

1 Answer

Best answer
12 votes
12 votes

Let the size of the transport layer packet i.e size of datagram payload be $x$.
Connection Establishment Overhead = 100 Bytes
Disconnection Overhead = 28 Bytes.
Total overhead = 100 + 28 = 128 Bytes
Now transport layer wants to keep an overhead to a minimum of 12.5%
So 12.5% of x = 128

$\frac{12.5}{100} * x = 128$

$x=$ $\frac{128*100}{12.5} = 1024 Bytes$

Option D is correct.

selected by
Answer:

Related questions

2 votes
2 votes
1 answer
1
Arjun asked Apr 22, 2018
4,019 views
________ can detect burst error of length less than or equal to degree of the polynomial and detects burst errors that affect odd number of bits.Hamming CodeCRCVRCNone of...
5 votes
5 votes
4 answers
2
6 votes
6 votes
3 answers
3
2 votes
2 votes
1 answer
4
Arjun asked Apr 22, 2018
2,410 views
Avalanche effect in cryptographyIs desirable property of cryptographic algorithmIs undesirable property of cryptographic algorithmHas no effect on encryption algorithmNon...