Professional Documents
Culture Documents
INTRODUCTION
OSI model stands for Open System Interconnection
model. It is a product of Open System Interconnection effort at the International Organization for Standardization. It characterizes and standardizes the function of a communication system in terms of abstraction layers.
What is Networking?
Networking - the interconnection of workstations, peripherals, terminals and other devices.
Network Protocols
In todays networks, it is possible for different types of computers to communicate.
Macs, PCs, and mainframes can all share devices, data, and information, as long as they all speak the same language, or protocol.
Network Protocols
Protocol - a set of rules, or an agreement, that determines the format and transmission of data.
Toward Standardization
To address the problem, the International Organization for Standardization (ISO) researched leading networks schemes:
Digitals DECnet
IBMs SNA DoDs TCP/IP (non-proprietary)
A mnemonic:
bottom. Each layer is generically known as an N layer. An N+1 layer entity requests service from an N entity. At each level, two entities interact by means of the N protocol by transmitting protocol data units(PDU).
CONTINUED
A service data unit(SDU) is a specific unit of data that
has been passed down from an OSI layer to a lower layer, and which the lower layer has not yet encapsulated into a protocol data unit(PDU). An SDU is a set of data that is sent by a user of the services of a given layer, and is transmitted semantically unchanged to a peer service user
DEVELOPEMENT
Work on a layered model of network architecture was
started and the ISO began to develop its OSI framework architecture. The concept of a 7- layer model was provided by the work of Charles Bachman, Honeywell Information Services. The various aspects of OSI design evolved from experiences with the ARPANET, the fledging internet, NPLNET, EIN, CYCLADES network and the work in IFIP WG6.1
CONTINUED
The new design was documented in ISO 7498 and its
various addenda.
Layer Functions
7 - Application Layer
6 - Presentation Layer
5 - Session Layer
4 - Transport Layer
3 - Network Layer
2 - Data Link
1 - Physical Layer
TCP/IP
- FTAM,VT,MHS,DS,CMIP - FTP,SMTP,TELNET,DNS,SNMP
OSI Model
Session Layer
Session layer provides mechanism for controlling the dialogue between the two end systems. It defines how to start, control and end conversations (called sessions) between applications. This layer requests for a logical connection to be established on an end-users request. Any necessary log-on or password validation is also handled by this layer. Session layer is also responsible for terminating the connection. This layer provides services like dialogue discipline which can be full duplex or half duplex. Session layer can also provide check-pointing mechanism such that if a failure of some sort occurs between checkpoints, all data can be retransmitted from the last checkpoint.
OSI Model
Transport Layer
Purpose of this layer is to provide a reliable mechanism for the exchange of data between two processes in different computers. Ensures that the data units are delivered error free.
OSI Model
Network Layer
Implements routing of frames (packets) through the network. Defines the most optimum path the packet should take from the source to the destination Defines logical addressing so that any endpoint can be identified. Handles congestion in the network. Facilitates interconnection between heterogeneous networks (Internetworking). The network layer also defines how to fragment a packet into smaller packets to accommodate different media.
OSI Model
OSI Model
Physical Layer
Provides physical information. interface for transmission of
Defines rules by which bits are passed from one system to another on a physical communication medium.
Covers all - mechanical, electrical, functional and procedural - aspects for physical communication.
Such characteristics as voltage levels, timing of voltage changes, physical data rates, maximum transmission distances, physical connectors, and other similar attributes are defined by physical layer specifications.
Media Layers
Host Layers
Devices at Layers
Moving Data
End System End System
Peer-to-Peer Communication
Data Encapsulation
Intermediate Systems
TCP/IPs Model
TCP/IP
Figure 3-3
WCB/McGraw-Hill