Mod 2 ISO OSI Reference Model IDATOSI001
Mod 2 ISO OSI Reference Model IDATOSI001
Module id : IDATOSI002
1
CETTM
OSI - Open System Interconnect MTNL
2
1950’s Computation - Batch Processing
CETTM MTNL
3
CETTM
1960’s - Host Computing MTNL
4
CETTM
1970’s - Distributed Processing MTNL
5
CETTM
1980’s MTNL
6
CETTM
Protocols Between Human beings MTNL
7
CETTM
Protocol in Telephone Communication MTNL
8
CETTM
Protocol in Data Communication MTNL
9
CETTM
ISO & CCITT (ITU-T) MTNL
10
CETTM
OSI MTNL
✔ Purpose:
– To provide a common basis for the
coordination of standards development for:
• Systems interconnection, while allowing existing
standards to be placed into perspective within the
overall reference model
✔ Term OSI qualifies:
– Standards for exchange of info among
systems that are “open” to another by virtue
of mutual use of applicable standards
11
CETTM
OSI MTNL
13
CETTM
The Wine Cup MTNL
14
CETTM
Network Architecture MTNL
15
CETTM
ISO Reference Model MTNL
16
CETTM MTNL
computers
17
CETTM
Physical Media - no Specs. MTNL
18
CETTM
Physical Layer MTNL
19
CETTM
DTE & DCE MTNL
20
CETTM
The Physical Layer MTNL
✔ Responsibility:
– transmission of raw bits over a
communication channel.
✔ Issues:
– mechanical and electrical interfaces
– time per bit
– distances
21
CETTM MTNL
22
CETTM
DATA Link Layer MTNL
23
CETTM
The Data Link Layer-Data Link Control MTNL
✔ Responsibility:
– provide an error-free communication link
✔ Issues:
– framing (dividing data into chunks)
• header & trailer bits
– addressing
24
CETTM
Function of Data Link Layer MTNL
25
CETTM
The Data Link Layer-Data Link Control MTNL
26
CETTM
Multi-access vs. Point-to-point MTNL
✔ Point-to-point
– only 2 systems involved
– no doubt about where data came from !
✔ Multi-access means shared medium.
– many end-systems share the same
physical communication resources (wire,
frequency, ...)
– There must be some arbitration
mechanism.
27
CETTM
Mechanism of Secure Data Transfer MTNL
28
CETTM
Frame Structure in HDLC MTNL
29
CETTM
Sequence of HDLC MTNL
30
CETTM
Sequence of HDLC MTNL
Data Transfer
31
CETTM
Sequence of HDLC MTNL
32
CETTM
Adjacent Layer Data Unit Mapping MTNL
33
CETTM
Layer Interaction MTNL
34
CETTM
Elements of Layer Operation MTNL
35
CETTM
Elements of Layer Operation ... MTNL
36
CETTM
Elements of Layer Operation ... MTNL
37
CETTM
Procedure of ISO Communication MTNL
38
CETTM
Relation Between 4 Primitives MTNL
39
CETTM
Network Layer MTNL
40
CETTM
Network MTNL
41
CETTM
Network MTNL
42
CETTM
The Network Layer MTNL
✔ Responsibilities:
– path selection between end-systems
(routing).
– subnet flow control.
– fragmentation & reassembly
– translation between different network
types.
✔ Issues:
– packet headers
– virtual circuits
43
CETTM
Relation Between Layers MTNL
44
Connection Oriented and
CETTM Connectionless MTNL
45
CETTM
Connection Type Network MTNL
46
CETTM
Connectionless Type Network MTNL
47
CETTM
X.25 Packet Switching Protocol MTNL
48
CETTM
X.25 Contd.. MTNL
49
CETTM
Transport Layer MTNL
50
CETTM
The Transport Layer MTNL
✔ Responsibilities:
– provides virtual end-to-end links between
peer processes.
– end-to-end flow control
✔ Issues:
– headers
– error detection
– reliable communication
51
Transport Layer in OSI Reference
CETTM Model MTNL
52
CETTM
The Role of Transport Layer MTNL
53
CETTM
Data Transfer in Transport Layer MTNL
54
CETTM MTNL
55
CETTM
Sequence of Class 0 MTNL
56
CETTM
Session Layer MTNL
57
CETTM
The Session Layer MTNL
✔ Responsibilities:
– establishes, manages, and terminates
sessions between applications.
– service location lookup
58
Dialog Unit, Activity and
CETTM Synchronization MTNL
59
CETTM
The Role of Session Layer MTNL
60
Session Connection Establishment
CETTM Sequence MTNL
61
CETTM
Data Transfer Sequence MTNL
62
CETTM
Data Transfer Sequence-Duplex MTNL
(b) Duplex
63
Session Connection Release Sequence
CETTM MTNL
64
Session Connection Release Sequence
CETTM MTNL
65
CETTM
Presentation Layer MTNL
66
CETTM
The Presentation Layer MTNL
✔ Responsibilities:
– data encryption
– data compression
– data conversion
✔ Many protocol suites do not include a
Presentation Layer.
67
CETTM
Semantics and Syntax MTNL
World of Semantics
World of Syntax
68
CETTM
The Role of Presentation MTNL
Presentation
Protocol
69
Abstract Sequence and Transfer
CETTM Sequence MTNL
70
CETTM
Application Layer MTNL
71
CETTM
The Application Layer MTNL
✔ Responsibilities:
– anything not provided by any of the other
layers
✔ Issues:
– application level protocols
– appropriate selection of “type of service”
72
CETTM
Message Handing System MTNL
73
CETTM
Mail and E-mail MTNL
74
CETTM
Concept of MHS MTNL
75
CETTM
MHS Functional Model MTNL
76
CETTM
Message Flow in MHS MTNL
77
CETTM
Structure of IP Message MTNL
78
CETTM
Repeater MTNL
Source Destination
Application Application
Presentation Repeater Presentation
Session Session
Transport Signal Transport
Amplifier
Network Network
Data Link Data Link
Physical Physical
Segment 1 Segment 2
79
CETTM
Repeater MTNL
REPEATER
80
CETTM
Bridge MTNL
Source Destination
Bridge
Application Signal Application
Presentation Amplifier Presentation
Session and Session
DL Header; EC
Transport Examination Transport
Network Network
Data Link Data Link
Physical Physical
Segment 1 Segment 2
81
CETTM
Bridge MTNL
BRIDGE
82
CETTM
Router MTNL
Segment 1 Segment 2
83
CETTM
Router MTNL
ROUTER
84
CETTM
Gateway MTNL
Source Destination
Gateway
Application Application
Presentation HL7-GW Presentation
Session Session
Transport Transport
Network Network
Data Link Data Link
Physical Physical
Segment 1 Segment 2
85
CETTM
Internet Reference Model MTNL
Application Application
Presentation Process
Session
Transport Host-to-Host
Network Inter-Network
Data Link Network
Access
Physical
87
CETTM
Summary MTNL
Layer Characteristic
(1)Physical Layer
Mechanical and Electrical means to
Physical-connection for Bit Transfer
(2) Data Link Layer
Structure of Bit Stream transmitted in Ph-
Layer (“Data Frame”)
88
CETTM MTNL
89
CETTM MTNL
90