You are on page 1of 1

OSI Model

Application
The application layer is responsible for network applications (like HTTP or FTP) and their
production of data to be transferred over the network.

Presentation
The presentation layer is responsible for translating data from the application layer into the
format required to transmit the data over the network as well as encrypting the data for
security if encryption is used.

Session
The session layer is responsible for connection establishment, session maintenance, and
authentication.

Transport
The transport layer provides services to the application layer and receives services from the
network layer. It is responsible for the reliable delivery of data. It segments and reassembles
data in the correct order for the receiving device. It may also handle the reliable delivery of
data and any retries of data that are lost or corrupted (for example, TCP does this). This layer is
often called the heart of OSI.

Network
The network layer is responsible for the transmission of data between hosts in different
networks as well as routing of data packets. This layer is implemented in routers and some
switches.

Data Link
The data link layer is responsible for the delivery of data to the receiving device or node. This
layer is implemented in switch and bridge devices as well as anything with a network interface,
like a wireless or wired network card.

Physical
The physical layer is responsible for the physical connections of the devices in the network. This
layer is implemented in hub, repeater, modem devices, and physical cabling.

You might also like