Table of Contents

About

This page is about the Open Systems Interconnection (OSI) model that describes layers for data transmission.

Element

The elements of each layer are:

Layers

The level 5 (session) and 6 (presentation) are nowadays implemented in the level 7 (application) and above

Level Name Data unit name Data Unit example Description Protocol
7 Application layer Message Message Higher level (Resource Sharing, Remote file access, …) HTTP, SMTP, FTP, DHCP, DNS, Telnet, SNMP, …
6 Presentation layer Message Message Data Translation (Character encoding, data compression and encryption/decryption) MIME, XDR, ASN.1, ASCII, PGP
5 Session layer Message Message Session functionality Named pipe, NetBIOS, SAP, PPTP, RTP, SOCKS, SPDY, X.225
4 Transport layer Packet Segment Packet
Datagram Packet
Data transmission between network points TCP, UDP, SCTP, DCCP, SPX
3 Network layer Packet IP Packet Addressing, routing and traffic control IP Protocol, ICMP, IPsec, IGMP, IPX, IS-IS, Apple Talk, X.25, PLP
2 Data link layer Packet Frame Frames transmission between two physical nodes connected ATM, ARP, …
1 Physical layer Bit Bit, Symbol Raw bit transmission over a physical medium IEEE 802.3 (Ethernet cable), IEEE 802.11 (Wifi), USB, Bluetooth, Rs232 (modem, printer, …)