(Open System Interconnection) By establishing STANDARD layers with specific responsibilities, it's possible to implement communication (networking) with interchangeable modules.
The layers are:
- Application: does various services for the applications used by the end-users.
- Presentation: provides the data formatted information, data compressed information, and data encryption information to the application.
- Session: manages the sessions between the two users.
- Transport: encodes, packets, transmits, and decodes the information.
- Network: Routes packers through an intermediary device.
- Data link: error handling of physical transmission.
- Physical: transmit bits of media between devices and defines the voltage levels and media specs.