Skip to content

CS Professional · Artificial Intelligence, Data Analytics and Cyber Security - Laws and Practice · Network Basics and Security

In the OSI reference model, which layer is responsible for end-to-end delivery of data between processes on two hosts, including segmentation and error recovery?

The transport layer is correct. It provides end-to-end communication between processes on different hosts, breaking data into segments, controlling flow and recovering from errors. The network layer merely routes packets between networks using logical addresses and does not guarantee delivery between applications.

  1. ANetwork layer
  2. BTransport layerCorrect
  3. CData link layer
  4. DSession layer

Explanation

The transport layer (Layer 4) provides process-to-process delivery, segmentation, reassembly, flow control and error recovery. The network layer only handles logical addressing and routing of packets between networks, so it is not the layer providing end-to-end reliability.

Did you get it right without looking?

One question tells you little. A timed set on Network Basics and Security shows your real accuracy, how long you take and where you lose marks.

More Network Basics and Security questions