OSI(Open System Interconnection) model

NamraAfzal 1,701 views 49 slides Jan 21, 2015
Slide 1
Slide 1 of 49
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49

About This Presentation

Open Systems Interconnection (OSI) is a set of internationally recognized, non-proprietary standards for networking and for operating system involved in networking functions.


Slide Content

TOPIC:
OSI MODEL
Submitted by:
Shahreen Gul (1544-BSEE-FET-F11)
Namra Afzal (1528-BSEE-FET-F11)
Irum Fatima (1545-BSEE-FET-F11)

OUTLINE
Network
Division of layers
Layers & their functions
Formatting of data through layer

 A network is a group of two or more computer systems
linked together. The link may be wire or wireless. Networks
can interconnect with other networks and contain sub-
networks .
NETWORKSNETWORKS

DATA COMMUNICATION

Open Systems Interconnection (OSI) is a set of
internationally recognized, non-proprietary
standards for networking and for operating system
involved in networking functions.

THE LAYERED APPROACH TO COMMUNICATION
7. Application
6. Presentation
5. Session
4. Transport
3. Network
2. Data Link
1. Physical

DIVISION OF LAYERS
Upper Layers
Lower Layers
Middle Layer
7. Application
6. Presentation
5. Session
4. Transport
3. Network
2. Data Link
1. Physical

 protocol is the special set of rules that end
points in a telecommunication connection use when
they communicate
It specify interactions between the communicating
entities.
PROTOCOL

Each layer deals with one aspect of networking
Layer 1 deals with the communication media
Each layer communicates with the adjacent layers
In both directions
Ex: Network layer communicates with:
Transport layer
Data Link layer
Each layer formats the data packet
Ex: Adds or deletes addresses
THE FUNCTION OF A LAYER

ROLE OF LAYERS
7. Application
6. Presentation
1. Physical
Node A
Data Out
Data In
To/from
Node B

COMMUNICATION BETWEEN LAYERS
7. Application
6. Presentation
5. Session
Data
Encapsulation
Data
Stripping

THE ROLE OF LAYERS IN POINT-TO-POINT
COMMUNICATION
7. Application
1. Physical
7. Application
1.Physical
Node a
Node b

The interaction between layers in the OSI model

Purpose
User application to network service interface
Examples
File request from server
E-mail services
etc.
7. APPLICATION LAYER

General network access
Flow control
Error recovery
APPLICATION LAYER FUNCTION

Application layer

Purpose
Formats data for exchange between points of
communication
•Ex: Between nodes in a network
Example
Redirector software
•Formats for transmission to the server
6. PRESENTATION LAYER

 Data translation
 Encryption
 compression
PRESENTATION LAYER FUNCTION

Presentation layer

Purpose
Dialog controller
synchronization
5. SESSION LAYER

Synchronization between sender and receiver
Assignment of time for transmission
•Start time
•End time etc.
SESSION LAYER FUNCTION

Session layer

Purpose
Repackage proper and efficient delivery of
packages
•In sequence
•Without duplication
•Error free
4. TRANSPORT LAYER

For sending data
Split long messages
Assemble small messages
On receiving data
Perform the reverse
Send an acknowledgment to the sender
Solve packet problems
During transmission and reception
TRANSPORT LAYER FUNCTION

Transport layer

Reliable process-to-process delivery of a message

Purpose
Addressing and routing the packets
Example application at the router
If the packet size is large, splits into small
packets
3. NETWORK LAYER

Address translation from logical to physical
Routing of data
Based on priority
Best path at the time of transmission
Congestion control
NETWORK LAYER FUNCTION

Network layer

A routing protocol is a protocol that specifies how router
communicate with each other
Enables them to select routes between any two nodes on
computer network
E.g OSPF , RIP
ROUTING PROTOCOL

Purpose
Manages the flow of data over the physical
media
Responsible for error-free transmission over
the physical media
Assures error-free data submission to the
Network Layer
2. DATA LINK LAYER

Framing
Physical address
Flow control
Error control
Access control
DATA LINK LAYER

Point of origin
Packages data for transmission over physical line
Receiving end
Packages data for submission to the network layer
Deals with network transmission protocols
IEEE 802. protocols
DATA LINK LAYER FUNCTION

Data link layer

Improvement to ISO Model
Logical Link Control (LLC) sub-layer
Error and flow control
Media Access Control (MAC) sub-layer
Applies directly to network card communication
Access control
DATA LINK LAYER SUBDIVISION

Network Interface Card driver
MEDIA ACCESS CONTROL APPLICATION
NETWORK
SOFTWARE
NETWORK
CARD
NIC Driver
facilitates data
transfer

Purpose
Deals with the transmission of 0s and 1s over the
physical media
Translation of bits into signals
Example
Pulse duration determination
Transmission synchronization
etc.
1. PHYSICAL LAYER

Physical characteristic
Representation of bits
Synchronization of bits
Physical topolgy
Transmission mode
PHYSICAL LAYER

Encode bits into signals
Carry data from the higher layers
Decode bits into signals
Carry data from to higher layers
PHYSICAL LAYER FUNCTION

Physical layer

 At each layer, additional information is added to the
data packet
Trailer
 Packet arrival information and Some Header
Information Added at Various Layers
•Receiver’s address
•Sender’s address
LAYER OPERATIONS

PACKET : GENERAL FORMAT
Header
Trailer
Data
A general concept of packets serves as a prerequisite to
the understanding of the ISO-OSI model.

FORMATTING OF DATA THROUGH THE LAYERS
Application Header
Presentation Header Session Header
Transport HeaderNetwork Header
Data Link Header and Trailer
Physical Frame Preamble

An exchange using the OSI model

SUMMARY

Thank You