Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 17

Computer Networks

Week # 4

Course Title: Computer Networks


Instructor: Tahira Malik (Lecturer)
Email Address: tahira@uosahiwal.edu.pk
Department of Computer Science
Term (Semester): Spring 2020

1
Objectives
• To explain the OSI layers in detail

2
LAYERED TASKS

We use the concept of layers in our daily life. As an


example, let us consider two friends who communicate
through postal mail. The process of sending a letter to a
friend would be complex if there were no services
available from the post office.

Topics discussed in this section:


Sender, Receiver, and Carrier
Hierarchy

3
Figure Tasks involved in sending a letter

4
THE OSI MODEL
Established in 1947, the International Standards
Organization (ISO) is a multinational body dedicated to
worldwide agreement on international standards. An ISO
standard that covers all aspects of network
communications is the Open Systems Interconnection (OSI)
model. It was first introduced in the late 1970s.

ISO is the organization.


OSI is the model.
Topics discussed in this section:
Layered Architecture
Peer-to-Peer Processes
Encapsulation
5
Figure Seven layers of the OSI model

6
7
8
Physical Layer
• It Coordinates the functions required to carry a bit of stream
over a physical medium. It deals with mechanical and
electrical specifications of the interface and the transmission
medium. It also defines the procedures and functions that
physical devices and interfaces have to perform for
transmission to occur.
• The Physical Layer is responsible for the movements of
individual bits from one hop(node) to the next.

9
Data Link Layer
• Data Link Layer is Responsible for moving frames from one
hop(node) to the next.
• Responsibilities of Data Link Layers includes:
• Framing
• Physical Addressing
• Flow Control
• Error Control
• Access Control

10
Network Layer
• Network Layer is responsible for the delivery of individual
packets from the source host to the destination host
• Responsibilities of network Layers includes:
• Logical Addressing
• Routing

11
Transport Layer
• Transport Layer is responsible for the delivery of message
from one process to another
• Responsibilities of transport Layers includes:
• Service Point Addressing
• Segmentation and Reassembly
• Connection Control
• Flow Control
• Error Control

12
Session Layer
• Session Layer is responsible for dialog control and
synchronization
• Responsibilities of session Layers includes:
• Dialog Control
• Synchronization

13
Presentation Layer
• Presentation layer is responsible for:
• Translation
• Encryption
• Compression

14
Application Layer
• Application Layer is responsible for providing services to
users.
• Network virtual terminal
• Mail transfer, access and management
• Mail services
• Directory services

15
Questions
Any Question Please?

You can contact me at: tahira@uosahiwal.edu.pk

Your Query will be answered within one working day.

16
Thanks

17

You might also like