2. ο 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
3. 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
5. OSI Model
ο To standardize the design of communication system, the
ISO created the OSI model.
ο Open Systems Interconnection
ο Open System: A model that allows two different systems
to communicate regardless of their underlying network
ο Purpose of the OSI MODEL
ο Open Communication between different systems without
requiring changes to the hardware and software.
6. OSI MODEL
ο Definition of OSI Model
ο A layered framework for the design of network systems
that allows communication across all types of computer
systems regardless of their underlying architecture.
ο 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
7. OSI MODEL
ο Layers of the OSI Model
1. Physical (Bits)
2. Data Link (Frames)
3. Network (Packets)
4. Transport (Segment)
5. Session (Dialog units)
6. Presentation (Raw Data)
7. Application (Text, Numbers)
8. Interfaces between Layers
ο The passing of the data and network information down
through the layers of the sending device and back up
through the layers of the receiving device is made possible
by an interface between each pair of adjacent layers.
9. Organization of layers
ο The layers are divided into two groups
ο Network support layers:
ο Deals with physical aspects of moving from one device to
another.
ο Layers 1,2,3
ο User Support layers
ο Allow interoperability among unrelated software systems.
ο Layers 5,6,7
ο Layer 4 links the two subgroups what the lower layers have
transmitted in form that upper layer can use.
ο The upper OSI are always implemented in software lower layers
are combination of hardware and software. Except for the
physical layer which is mostly hardware.
12. Physical layer responsibilities
ο The physical layer is responsible for transmitting individual
bits from one node to the next.
ο Characterises of Media: The physical layer defines the
charactertics and type of transmission medium.
ο Representation of bits: The physical layer data consists of a
stream of bits(sequence of 0,s and 1,s) with no interpretation. To
be transmitted, bits must be encoded into signals-electrical or
optical. The physical layer defines the type of encoding.
ο Data Rate: The transmission rate- the number if bits sent each
second is also defined by the physical layer.
ο Line configuration: The physical layer defines the attachment
of devices with medium
ο Transmission Mode: The physical layer also defines the
direction of transmission between two devices: simplex, half
duplex,full duplex
17. Network Layer responsibilities
ο The network layer is responsible for the delivery of individual packets
from the source host to the destination host
.
27. Application Layer responsibilities
ο The application layer is responsible for providing services to the user.
ο Network virtual terminal (Remote log-in)
ο File transfer and access
ο Mail services
ο Accessing the World Wide Web
Editor's Notes
OSI Model is not a Protocol. It is a model for understanding and designing a network architecture that is flexible, robust and interoperable