The OSI model layers from bottom to top are: Physical, Data Link, Network, Transport, Session, Presentation, and Application. This order reflects how data moves from hardware signals up to user applications.
The Network layer is responsible for routing packets between devices across different networks. It handles logical addressing and path determination.
The Presentation layer is responsible for data translation, encryption, and compression. It ensures data is in a usable format and secures it through encryption.
The Session layer manages sessions or connections between applications. It establishes, maintains, and ends communication sessions.
The Transport layer provides end-to-end communication control and error recovery, ensuring data is delivered reliably. The Data Link layer handles data transfer between adjacent network nodes and detects errors in frames.