iso osi reference model idatosi001
DESCRIPTION
ICAOTRANSCRIPT
-
CETTM MTNL
1ISO-OSI Reference Model
ISO-OSI REFERENCE MODEL
MODULE ID: IDATOSI001
-
CETTM MTNL
2ISO-OSI Reference Model
OSI - Open System Interconnect
-
CETTM MTNL
3ISO-OSI Reference Model
1950s Computation - Batch Processing
?
-
CETTM MTNL
4ISO-OSI Reference Model
1960s - Host Computing
-
CETTM MTNL
5ISO-OSI Reference Model
1970s - Distributed Processing
-
CETTM MTNL
6ISO-OSI Reference Model
1980s
-
CETTM MTNL
7ISO-OSI Reference Model
Protocols Between Human beings
-
CETTM MTNL
8ISO-OSI Reference Model
Protocol in Telephone Communication
-
CETTM MTNL
9ISO-OSI Reference Model
Protocol in Data Communication
-
CETTM MTNL
10ISO-OSI Reference Model
ISO & CCITT (ITU-T)
-
CETTM MTNL
11ISO-OSI Reference Model
OSI
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
-
CETTM MTNL
12ISO-OSI Reference Model
OSI
Reference model is primarily concerned with: Systems comprising of terminals, computers, and
associated devices and the means for transferring info between such systems
OSI does not intend: To be a basis for of implementation for systems
But provides: Conceptual and functional framework for definition of
services and protocols which fit within boundaries established by the model
-
CETTM MTNL
13ISO-OSI Reference Model
ISO & CCITT (ITU-T)
-
CETTM MTNL
14ISO-OSI Reference Model
The Wine Cup
-
CETTM MTNL
15ISO-OSI Reference Model
NETWORK ARCHITECTURE
-
CETTM MTNL
16ISO-OSI Reference Model
ISO Reference Model
-
CETTM MTNL
17ISO-OSI Reference Model
computers
-
CETTM MTNL
18ISO-OSI Reference Model
Physical Media - no Specs.
-
CETTM MTNL
19ISO-OSI Reference Model
Physical Layer
-
CETTM MTNL
20ISO-OSI Reference Model
DTE & DCE
-
CETTM MTNL
21ISO-OSI Reference Model
The Physical Layer
Responsibility: transmission of raw bits over a
communication channel. Issues:
mechanical and electrical interfaces time per bit distances
-
CETTM MTNL
22ISO-OSI Reference Model
-
CETTM MTNL
23ISO-OSI Reference Model
DATA LINK LAYER
-
CETTM MTNL
24ISO-OSI Reference Model
The Data Link Layer-Data Link Control
Responsibility: provide an error-free communication link
Issues: framing (dividing data into chunks)
header & trailer bits addressing
10110110101 01100010011 10110000001
-
CETTM MTNL
25ISO-OSI Reference Model
Function of Data Link Layer
-
CETTM MTNL
26ISO-OSI Reference Model
Media Access Control - needed by multi-access networks.
MAC provides DLC with virtual wires on multi-access networks.
The Data Link Layer-Data Link Control
-
CETTM MTNL
27ISO-OSI Reference Model
Multi-access vs. Point-to-point
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.
-
CETTM MTNL
28ISO-OSI Reference Model
Mechanism of Secure Data Transfer
-
CETTM MTNL
29ISO-OSI Reference Model
Frame Structure in HDLC
-
CETTM MTNL
30ISO-OSI Reference Model
Sequence of HDLCConnect Data Link
SABM: Set Asynchronous Balanced Mode
UA: Unnumbered Acknowledgement
-
CETTM MTNL
31ISO-OSI Reference Model
Sequence of HDLCData Transfer
-
CETTM MTNL
32ISO-OSI Reference Model
Sequence of HDLC
-
CETTM MTNL
33ISO-OSI Reference Model
Adjacent Layer Data Unit Mapping
-
CETTM MTNL
34ISO-OSI Reference Model
Layer Interaction
-
CETTM MTNL
35ISO-OSI Reference Model
Elements of Layer Operation
-
CETTM MTNL
36ISO-OSI Reference Model
Elements of Layer Operation
-
CETTM MTNL
37ISO-OSI Reference Model
Elements of Layer Operation
-
CETTM MTNL
38ISO-OSI Reference Model
Procedure of ISO Communication
-
CETTM MTNL
39ISO-OSI Reference Model
Relation Between 4 Primitives
-
CETTM MTNL
40ISO-OSI Reference Model
Network Layer
-
CETTM MTNL
41ISO-OSI Reference Model
Network
-
CETTM MTNL
42ISO-OSI Reference Model
Network
... communication system for connecting end-systems
End-systems a.k.a. hostsPCs, workstationsdedicated computersnetwork components
-
CETTM MTNL
43ISO-OSI Reference Model
The Network Layer
Responsibilities: path selection between end-systems (routing). subnet flow control. fragmentation & reassembly translation between different network types.
Issues: packet headers virtual circuits
-
CETTM MTNL
44ISO-OSI Reference Model
Relation Between Layers
-
CETTM MTNL
45ISO-OSI Reference Model
Connection Oriented and Connectionless
-
CETTM MTNL
46ISO-OSI Reference Model
Connection Type Network
-
CETTM MTNL
47ISO-OSI Reference Model
Connectionless Type Network
-
CETTM MTNL
48ISO-OSI Reference Model
X.25 Packet Switching Protocol
-
CETTM MTNL
49ISO-OSI Reference Model
X.25 Contd..
-
CETTM MTNL
50ISO-OSI Reference Model
Transport Layer
-
CETTM MTNL
51ISO-OSI Reference Model
The Transport Layer
Responsibilities: provides virtual end-to-end links between
peer processes. end-to-end flow control
Issues: headers error detection reliable communication
-
CETTM MTNL
52ISO-OSI Reference Model
Transport Layer in OSI Reference Model
-
CETTM MTNL
53ISO-OSI Reference Model
The Role of Transport Layer
-
CETTM MTNL
54ISO-OSI Reference Model
Data Transfer in Transport Layer
-
CETTM MTNL
55ISO-OSI Reference Model
-
CETTM MTNL
56ISO-OSI Reference Model
Sequence of Class 0
-
CETTM MTNL
57ISO-OSI Reference Model
Session Layer
-
CETTM MTNL
58ISO-OSI Reference Model
The Session Layer
Responsibilities: establishes, manages, and terminates
sessions between applications. service location lookup
Many protocol suites do not include a session layer.
-
CETTM MTNL
59ISO-OSI Reference Model
Dialog Unit, Activity and Synchronization
Mj: Major SYNC point , Mn: Minor SYNC point
-
CETTM MTNL
60ISO-OSI Reference Model
The Role of Session Layer
-
CETTM MTNL
61ISO-OSI Reference Model
Session Connection Establishment Sequence
-
CETTM MTNL
62ISO-OSI Reference Model
Data Transfer SequenceDT: Data Transfer GT: Give Token
PT: Please Token
SSDU: Session Service Data Unit
-
CETTM MTNL
63ISO-OSI Reference Model
Data Transfer Sequence-Duplex(b) Duplex
-
CETTM MTNL
64ISO-OSI Reference Model
Session Connection Release Sequence
FN: Finish, DN: Disconnect
-
CETTM MTNL
65ISO-OSI Reference Model
Session Connection Release Sequence
-
CETTM MTNL
66ISO-OSI Reference Model
Presentation Layer
-
CETTM MTNL
67ISO-OSI Reference Model
The Presentation Layer
Responsibilities: data encryption data compression data conversion
Many protocol suites do not include a Presentation Layer.
-
CETTM MTNL
68ISO-OSI Reference Model
Semantics and SyntaxWorld of Semantics
World of Syntax
-
CETTM MTNL
69ISO-OSI Reference Model
The Role of Presentation
PresentationProtocol
-
CETTM MTNL
70ISO-OSI Reference Model
Abstract Sequence and Transfer Sequence
The Abstract syntax and Transfer syntax of ASN 1
-
CETTM MTNL
71ISO-OSI Reference Model
Application Layer
-
CETTM MTNL
72ISO-OSI Reference Model
The Application Layer
Responsibilities: anything not provided by any of the other
layers Issues:
application level protocols appropriate selection of type of service
-
CETTM MTNL
73ISO-OSI Reference Model
Message Handing System
-
CETTM MTNL
74ISO-OSI Reference Model
Mail and E-mail
-
CETTM MTNL
75ISO-OSI Reference Model
Concept of MHS
-
CETTM MTNL
76ISO-OSI Reference Model
MHS Functional Model
-
CETTM MTNL
77ISO-OSI Reference Model
Message Flow in MHS
-
CETTM MTNL
78ISO-OSI Reference Model
Structure of IP Message
-
CETTM MTNL
79ISO-OSI Reference Model
Repeater
ApplicationPresentation
SessionTransportNetwork
Data LinkPhysical
Source DestinationApplicationPresentation
SessionTransportNetwork
Data LinkPhysical
Repeater
SignalAmplifier
Segment 1 Segment 2
-
CETTM MTNL
80ISO-OSI Reference Model
Copies bits from one network to another Does not look at any bits Allows the extension of a network beyond
physical length limitations
REPEATER
Repeater
-
CETTM MTNL
81ISO-OSI Reference Model
BridgeSource Destination
ApplicationPresentation
SessionTransportNetwork
Data LinkPhysical
ApplicationPresentation
SessionTransportNetwork
Data LinkPhysical
SignalAmplifier
andDL Header; EC
Examination
Segment 1 Segment 2
Bridge
-
CETTM MTNL
82ISO-OSI Reference Model
Copies frames from one network to another Can operate selectively - does not copy all
frames (must look at data-link headers). Extends the network beyond physical length
limitations.
BRIDGE
Bridge
-
CETTM MTNL
83ISO-OSI Reference Model
RouterSource Destination
Segment 1 Segment 2
ApplicationPresentation
SessionTransportNetwork
Data LinkPhysical
ApplicationPresentation
SessionTransportNetwork
Data LinkPhysical
End-to-End Communication
Repeater
Bridge
ROUTER
-
CETTM MTNL
84ISO-OSI Reference Model
Copies packets from one network to another. Makes decisions about what route a packet should take
(looks at network headers).
ROUTERROUTER
ROUTER
-
CETTM MTNL
85ISO-OSI Reference Model
Gateway
GatewaySource Destination
Segment 1 Segment 2
ApplicationPresentation
SessionTransportNetwork
Data LinkPhysical
ApplicationPresentation
SessionTransportNetwork
Data LinkPhysical
HL7-GW
-
CETTM MTNL
86ISO-OSI Reference Model
Internet Reference Model
ApplicationPresentation
SessionTransportNetwork
Data LinkPhysical
ApplicationProcess
Host-to-HostInter-Network
NetworkAccess
OSI Model Internet Model
-
CETTM MTNL
87ISO-OSI Reference Model
Internet Protocols
NetworkAccess
Internet
Host-to-Host
Process/Application
Ethernet II, 802.x, FDDI, ATM,ISDN, X.25, Frame Relay
RoutingARP, RARP IP
TCP UDP
ICMP
FTP, Telnet, SMTP, NNTP,SNMP, DNS, POP3, SIP, ...
-
CETTM MTNL
88ISO-OSI Reference Model
Summary
Layer Characteristic(1)Physical Layer
Mechanical and Electrical means to Physical-connection for Bit Transfer
(2) Data Link LayerStructure of Bit Stream transmitted in Ph-Layer (Data Frame)
-
CETTM MTNL
89ISO-OSI Reference Model
(3) Network LayerRouting for T-LayerMultiplexing Network Connection to DL-connection
(4) Transport LayerTransparent data Transfer for Upper Layer
(5) Session LayerDialog Facility (Duplex, Half-duplex)
-
CETTM MTNL
90ISO-OSI Reference Model
(6) Presentation LayerSyntax Conversion
Abstract Syntax
Syntax Check
(7) Application LayerInterface with Application Process (User)
Transfer Syntax
Slide 1Slide 2Slide 3Slide 4Slide 5Slide 6Slide 7Slide 8Slide 9Slide 10Slide 11Slide 12Slide 13Slide 14Slide 15Slide 16Slide 17Slide 18Slide 19Slide 20Slide 21Slide 22Slide 23Slide 24Slide 25Slide 26Slide 27Slide 28Slide 29Slide 30Slide 31Slide 32Slide 33Slide 34Slide 35Slide 36Slide 37Slide 38Slide 39Slide 40Slide 41Slide 42Slide 43Slide 44Slide 45Slide 46Slide 47Slide 48Slide 49Slide 50Slide 51Slide 52Slide 53Slide 54Slide 55Slide 56Slide 57Slide 58Slide 59Slide 60Slide 61Slide 62Slide 63Slide 64Slide 65Slide 66Slide 67Slide 68Slide 69Slide 70Slide 71Slide 72Slide 73Slide 74Slide 75Slide 76Slide 77Slide 78Slide 79Slide 80Slide 81Slide 82Slide 83Slide 84Slide 85Slide 86Slide 87Slide 88Slide 89Slide 90