5. protocol layering

7,758 views 17 slides Jun 20, 2020
Slide 1
Slide 1 of 17
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17

About This Presentation

Hello People.. Welcome to GURUKULA!!!

Have you ever thought that how the protocols that are required for the effective delivery of the messages from one place to anpther place take place in a real time internet..... This video explains about the concept called PROTOCOL LAYERING, where you can learn...


Slide Content

Communication
Networks
-Protocol Layering

Introduction / Need for Protocol Layering
•Indatacommunicationandnetworking,a
protocoldefinestherulesthatboththe
senderandreceiverandallintermediate
devicesneedtofollowforeffective
communication.
•Whencommunicationissimple,wemay
needonlyonesimpleprotocol.
•whenthecommunicationiscomplex,we
mayneedtodividethetaskbetween
differentlayers.
•Inthiscaseweneedaprotocolateach
layer,orprotocollayering.
Scenario 1: Simple Communication
Scenario 2: Complex Communication

Does layering actually satisfies the needs?
LetsassumethatyouownashopwhereyousellJambreads,Fewpeoplegetssatisfied
withwhatyouserve.NowaFoodiewalksinandasksforcustomization.Canyoureally
satisfyhimwithwhatyouhave?

Principles of Protocol Layering
Thefirstprincipledictatesthatifwe
wantbidirectionalcommunication,we
needtomakeeachlayersothatitis
abletoperformtwooppositetasks,
oneineachdirection.
Thesecondprinciplethatweneedto
followinprotocollayeringisthatthe
twoobjectsundereachlayeratboth
sitesshouldbeidentical.

The Entire internet operates on a Globally
Accepted Standard / Model to communicate
effectively




Network Support
layers
✓Deals with physical aspects
of moving data from one
device to another device
User Support layers
✓Deals with the
interoperability among
unrelated software systems
Transport Layer
✓Ensures the reliable data
transmission
Physical Layer
Data Link Layer
Network Layer
Transport Layer
Session Layer
Presentation Layer
Application Layer

OSI Model –Open System Interconnect
Alligator
Pet
Steve’s
Touch
Not
Do
Please

1. Physical Layer
Transmission Rate
Bit
Synchronization
Physical Topology

2.Data Link Layer
➢Framing
➢Physical Addressing
➢Flow Control
➢Error Control
➢Access Control

3. Network Layer
Logical Addressing Routing

4. Transport Layer
•Functions:
•Serviceportaddressing
•Segmentationandreassembly
•Connectioncontrol
•Connectionorientedservices
•Connectionlessservices
•Flowcontrolanderrorcontrol

Segmentation and reassembly

Service Port addressing

5. Session layer
•Functions
•Dialogue control
•This function decides which application send / receive data and
connection type (Simplex or Duplex)
•Synchronization
•Maintains the same data rates at both sender and receiver nodes.

6. Presentation layer
•Functions:
•Translation
•Encryption and decryption
•Compression

Presentation layer

7. Application Layer
Email Services
Browsers
Online
Shopping
Services

References:
• ―
• ―