Which layer of the OSI model is responsible for end-to-end communication and error recovery?
Network layer
Data link layer
Transport layer
Session layer
Answer and explanation
The Transport layer (Layer 4) handles end-to-end communication, flow control, and error recovery. TCP operates at this layer.
