Layer 5 perspective
A session gives a conversation a shape.
Transport can move bytes reliably, but an application exchange may last longer than one request or need a known point at which to resume. The session layer describes the coordination around that exchange: who is participating, where the conversation is, and how it ends.
Modern protocols often combine session responsibilities with application or transport behavior. The OSI model remains useful because it separates conversation coordination from data representation and delivery.
Follow the dialogue
A long conversation needs checkpoints.
Four session jobs
Coordination surrounds the data.
Establish
Agree that a logical dialogue is ready to begin.
Control dialogue
Coordinate turns or the direction of an exchange.
Checkpoint
Record a recovery point in a long or restartable operation.
Release
Close the conversation and free its coordination state.
Mini investigation
Read a session symptom
Select an observation and identify the most direct session clue.
A long transfer restarts near a known boundary instead of repeating everything.
Look for checkpoints or application-level resume state.
Knowledge check
Test your session model
Answer eight questions.