Professional Documents
Culture Documents
Layered Architecture
LectureRoadmap
Need of a Layered Architecture OSI Model
7 Layers of OSI Model
Functional Details of OSI Layers Physical Layer Data Link Layer Network Layer Transport Layer Session Layer Presentation Layer Application Layer
University of Education
Layered Architecture
Design Philosophy of Layered Architecture
The complex task of communication is broken into simpler sub-tasks or modules Each layer performs a subset of the required communication functions Each layer relies on the next lower layer to perform more primitive functions Each layer provides services to the next higher layer Changes in one layer should not require changes in other layers Helps in troubleshooting and identifying the problem
University of Education
University of Education
OSI Model
To standardize the design of communication system, the ISO created the OSI model. Open Systems Interconnection Developed by the International Organization for Standardization (ISO) Contains Seven layers It describes the functions to be performed at each layer
University of Education
OSI Model
ISO Established in 1947 ISO standard that covers all aspects of network communications is the Open Systems Interconnection (OSI) model. First introduced in the late 1970s. A layer model Each layer performs a subset of the required communication functions Each layer relies on the next lower layer to perform more primitive functions Each layer provides services to the next higher layer Changes in one layer should not require changes in other layers
University of Education
Note
ISO is the organization. OSI is the model.
University of Education
OSI Model
Application
Presentation Session Transport Network Data Link
Physical
University of Education
Peer-to-Peer Process
University of Education
University of Education
10
11
Physical Layer
University of Education
12
Note
The physical layer is responsible for movements of individual bits from one hop (node) to the next.
University of Education
13
14
University of Education
15
Note
The data link layer is responsible for moving frames from one hop (node) to the next.
University of Education
16
17
Network Layer
University of Education
18
Note
The network layer is responsible for the delivery of individual packets from the source host to the destination host.
University of Education
19
Transport Layer
Transport Exchange of data between end systems (end to end flow control) Error free In sequence Quality of service Layer 4 protocols include TCP (Transmission Control Protocol) and UDP (User Datagram Protocol).
University of Education
20
Transport Layer
University of Education
21
Note
The transport layer is responsible for the delivery of a message from one process to another.
University of Education
22
23
Note
The session layer is responsible for dialog control and synchronization.
University of Education
24
University of Education
25
Note
The presentation layer is responsible for translation, compression, and encryption.
University of Education
26
27
Note
The application layer is responsible for providing services to the user.
University of Education
28
Summary of layers
University of Education
29
OSI Layers
University of Education
30
OSI Layers
University of Education
31
University of Education
32
University of Education
33