Flow control takes place at which layer?

  1. physical

  2. Network

  3. transport

  4. data link

  5. application


Correct Option: C

AI Explanation

To answer this question, we need to understand the different layers of the OSI model.

The OSI (Open Systems Interconnection) model is a conceptual framework that standardizes the functions of a communication system into seven different layers. These layers are:

  1. Physical Layer: This layer deals with the physical transmission of data over the network, including the electrical and mechanical specifications of the physical media.

  2. Data Link Layer: This layer provides reliable data transfer between two directly connected nodes and is responsible for error detection and correction.

  3. Network Layer: This layer is responsible for the routing of data packets across different networks. It determines the best path for data transmission and handles logical addressing.

  4. Transport Layer: This layer provides end-to-end reliable data transfer between hosts. It ensures that data is delivered in the correct order and without errors.

  5. Session Layer: This layer establishes, manages, and terminates communication sessions between applications.

  6. Presentation Layer: This layer handles data formatting, encryption, and compression for the application layer.

  7. Application Layer: This layer provides services directly to the end user or application, such as file transfer, email, and web browsing.

Based on the given options, flow control takes place at the transport layer (Option C). The transport layer is responsible for controlling the flow of data between two hosts to ensure that neither the sender overwhelms the receiver nor the receiver gets overloaded with data.

Therefore, the correct answer is C. transport.

Find more quizzes: