Overview
The Presentation Layer (Layer 6) acts as a translator for the network. It ensures that data sent from the application layer of one system can be read by the application layer of another.
Key Functions
- Data Translation: Converting between different formats (e.g., ASCII to EBCDIC).
- Encryption/Decryption: Securing data for transmission and restoring it at the destination.
- Compression: Reducing the size of data to improve transmission efficiency.
Examples
- SSL/TLS (often considered to span layers 4-6).
- JPEG, MPEG, GIF (data formats).
- XML, JSON (data representation).