What is the maximum size of data that the application layer can pass on to the…

2016

What is the maximum size of data that the application layer can pass on to the TCP layer below?

Answer: A. Any sizeThe application layer can pass data of arbitrary length to the TCP layer. There is no strict upper bound imposed by the protocol interface at this stage. TCP…

  1. A.

    Any size

  2. B.

    216 bytes - size of TCP header

  3. C.

    216 bytes

  4. D.

    1500

Attempted by 873 students.

Show answer & explanation

Correct answer: A

The application layer can pass data of arbitrary length to the TCP layer. There is no strict upper bound imposed by the protocol interface at this stage. TCP handles segmentation of this data into segments, so the application is not restricted by MTU limits or 2^16 bytes when passing data. Therefore, the option 'Any size' accurately reflects the capability of the application layer in this context.

A video solution is available for this question — log in and enroll to watch it.

Explore the full course: Iocl Engineers Officers Grade A Paper 2

Loading lesson…