SlideShare a Scribd company logo
DATADATA
COMMUNICATIONCOMMUNICATION
LeCTUre # 6 & 7LeCTUre # 6 & 7
reCAp Of LeCTUre 05reCAp Of LeCTUre 05
• Protocols
• Elementsof Protocols
• Standards
• De-Jure
• De-Facto
• Standard organizations
• Internet Standards
OvervIew Of LeCTUre 6 & 7OvervIew Of LeCTUre 6 & 7
• TheOSI Model
• Layered task
• Peer-to-Peer communication
• OSI Layers
THe OSI MODeLTHe OSI MODeL
• The layered model that dominated data communications and networking
literaturebefore1990 wastheOpen SystemsInterconnection (OSI) model.
• Everyone believed that the OSI model would become the ultimate standard for
datacommunications, but thisdid not happen.
• The TCPIIP protocol suite became the dominant commercial architecture
because it was used and tested extensively in the Internet; the OSI model was
never fully implemented.
• Established in 1947 by International StandardsOrganization (ISO)
• An ISO standard, that covers all aspects of network communications is the
Open SystemsInterconnection (OSI) model.
• It wasfirst introduced in thelate1970s.
• No physical existence, but it is conceptual that helps to understand the
complex methodsof datatransmission among variousdevices.
THe OSI MODeL HeLp INTHe OSI MODeL HeLp IN
UNDerSTANDINgUNDerSTANDINg
• How physically computerscommunicateand connect.
• How bitsarepresented in anetwork medium.
• How thisensurethat datawill reach on thetarget error freeand it
will bereceived by correct computer.
• How network devices communicate, and how data is converted
from oneformat to another.
• How computer comes to know that when it should transmit the
dataand when not.
• How network devicesmaintain proper rateof dataflow.
LAyereD TASkSLAyereD TASkS
• Sender, Receiver and Carrier
Seven layers of the OSI model
LAyereD ArCHITeCTUreLAyereD ArCHITeCTUre
wHy LAyerS ?wHy LAyerS ?
• Designer identified which networking functions had related
uses and collected those functions into discrete groups that
becamethelayers.
• The OSI model allows complete interoperability between
otherwiseincompatiblesystems.
• Each layer uses the services of the layer immediately below it
and providesservicesto itsabovelayer.
peer-TO-peer prOCeSSeSpeer-TO-peer prOCeSSeS
•Layer x on one machine communicates with layer x on another
machine- called Peer-to-Peer Processes.
• Interfacesbetween Layers
• Each interface defines what information and services a
layer must providefor thelayer aboveit.
• Well defined interfaces and layer functions provide
modularity to anetwork
The interaction between layers in the OSI model
peer-TO-peer prOCeSSeS (CONT’D)peer-TO-peer prOCeSSeS (CONT’D)
OrganizatiOns Of the layersOrganizatiOns Of the layers
1. Network support layers: Layers1, 2, 3
2. User support layer : Layer 5, 6, 7
• It allows interoperability among unrelated software
systems
1. Transport layer (Layer 4) : links the two subgroups and
ensures that what the lower layers have transmitted is in a
form that theupper layerscan use.
An exchange using the OSI model
Osi layersOsi layers
applicatiOn layerapplicatiOn layer
• It enables the user, whether human or software, to access the
network.
• It providesuser interfacesand support for servicessuch as
• Electronic mail,
• FileTransfer, Accessand management (FTAM),
• Shared databasemanagement,
• Network virtual terminal
• Directory services(X.500)
• and other typesof distributed information services.
applicatiOn layerapplicatiOn layer
presentatiOn layerpresentatiOn layer
• The presentation layer is concerned with the syntax and
semanticsof theinformation exchanged between two systems.
• Thepresentation layer isresponsiblefor;
• Translation;
• At the sender end it changes the information from its sender-dependent
format into acommon format.
• At the receiving machine it changes the common format into its receiver-
dependent format.
• Encryption; (forprivacy)
• The sender transforms the original information to another form and sends
theresulting messageout over thenetwork.
• Decryption reversestheoriginal processto transform themessageback to its
original form.
• Compression;
• Datacompression reducesthenumber of bitscontained in theinformation.
• Important in thetransmission of multimediasuch astext, audio, and video.
presentatiOn layerpresentatiOn layer
sessiOn layersessiOn layer
• The session layer is responsible for dialog control and
synchronization.
• Responsiblefor;
1. Session Creation,
2. Session Maintenanceand
3. Synchronization.
sessiOn layersessiOn layer
• Allows two applications on different computers to establish,
useand end aconnection called asession.
• Provides synchronization between user tasks by placing
checkpointsin thedatastream.
• Also implements dialog control between communicating
processes, regulating which sidetransmits, when, for how long,
and so on.
sessiOn layersessiOn layer
TransporT LayerTransporT Layer
 The transport layer is responsible for the delivery
of amessagefrom oneprocess(application) to another.
• This layer ensures that packets are delivered error free, in
sequence, and with no lossesor duplications.
• This layer repackages messages, dividing long messages into
several packetsto betransmitted efficiently over thenetwork.
• At the receiving end, the transport layer unpacks the messages,
resembles the original messages and typically sends an
acknowledgement of receipt.
TransporT LayerTransporT Layer
• Serviceport addressing
• Segmentation and reassembly
• Connection control
• Flow control
• Error control
TransporT LayerTransporT Layer
TransporT LayerTransporT Layer
neTwork LayerneTwork Layer
• Responsible for the delivery of individual packets from the
source host to the destination host possibly across multiple
networks.
• Whereas the data link layer oversees the delivery of the packet
between two systemson thesamenetwork
• Responsiblefor;
• Logical addressing and translating it to physical addresses.
• Routing
• RouteDetermination
• Forwarding (packet Switching)
• Packetizing
neTwork LayerneTwork Layer
neTwork LayerneTwork Layer
DaTa Link LayerDaTa Link Layer
•The data link layer is responsible for moving
framesfrom onehop (node) to thenext (immediate).
•On the receiving end, it packages raw bits from the physical layer
into thedataframes.
DaTa Link LayerDaTa Link Layer
•Major duties;
• Responsiblefor Node-To-NodeDelivery
• Framing
• Physical addressing (MAC)
• Flow control (Stop & Wait, Sliding window)
• Error control (Stop & Wait ARQ, Sliding window ARQ)
• Accesscontrol (ENQ/ACK, POLL/SELECT)
DaTa Link LayerDaTa Link Layer
Data Link LayerData Link Layer
• DataLink Layer issub-divided into two sub-layers, i.e.
1. Logical Link Control (LLC);
• Responsible for establishing and maintaining links (i.e. either
logical or physical) between thecommunicating devices.
1. MediaAccessControl (MAC).
• Controls the way in which multiple devices share the same media
channel.
Data Link LayerData Link Layer
• Hop-to-Hop (node-to-node) delivery
PhysicaL LayerPhysicaL Layer
• Physical layer coordinates the functions required to transmit a
bit stream over aphysical medium.
• It dealswith themechanical and electrical specificationsof the
interfaceand transmission medium.
• It also defines the procedures and functions that physical
devices and interfaces have to perform for transmission to
occur.
PhysicaL LayerPhysicaL Layer
• Physical layer isconcerned with thefollowing:
• Physical characteristicsof interfacesand medium
• Representation of bits/ Encoding
• Datarate: transmission rate
• Synchronization of bits
• Lineconfiguration
• Physical topology
• Transmission mode
• baseband and broadband transmissions
• Multiplexing /Demultiplexing
PhysicaL LayerPhysicaL Layer
summary of Layerssummary of Layers
suggesteD reaDingsuggesteD reaDing
• Section
• 2.1,
• 2.2,
• 2.3,
• “DataCommunicationsand Networking” 4th
Edition by Behrouz A. Forouzan

More Related Content

What's hot

Osi Model
Osi ModelOsi Model
OSI Reerence Model
OSI Reerence ModelOSI Reerence Model
OSI Reerence Model
Heena Prajapati
 
Osi Layer model provided by TopTechy.com
Osi Layer model provided by TopTechy.comOsi Layer model provided by TopTechy.com
Osi Layer model provided by TopTechy.com
Vicky Kamboj
 
Osi model
Osi modelOsi model
The Osi Model
The Osi ModelThe Osi Model
The Osi Model
Amit Pandey
 
OSI MODEL
    OSI MODEL    OSI MODEL
OSI MODEL
Ujjwal 'Shanu'
 
Osi model
Osi modelOsi model
Osi model
sayyed sabir
 
OSI Model
OSI ModelOSI Model
OSI Model - Open Systems Interconnection
OSI Model - Open Systems InterconnectionOSI Model - Open Systems Interconnection
OSI Model - Open Systems Interconnection
Adeel Rasheed
 
Osi model(open system interconnection)
Osi model(open system interconnection)Osi model(open system interconnection)
Osi model(open system interconnection)
Dipu Thomas joy
 
Chapter 1.2 osi model
Chapter 1.2 osi modelChapter 1.2 osi model
Chapter 1.2 osi model
Naiyan Noor
 
A Technical Seminar on OSI model
A Technical Seminar on OSI modelA Technical Seminar on OSI model
A Technical Seminar on OSI model
Likan Patra
 
Osi layers
Osi layersOsi layers
Osi layers
debbiegoyette1
 
The ISO_OSI Reference Model
The ISO_OSI Reference ModelThe ISO_OSI Reference Model
The ISO_OSI Reference Model
Vishnu Vardhan
 
THE COMPLETE OSI MODEL
THE COMPLETE OSI MODEL THE COMPLETE OSI MODEL
THE COMPLETE OSI MODEL
AMIT GUPTA
 
OSI(Open System Interconnection) model
OSI(Open System Interconnection) modelOSI(Open System Interconnection) model
OSI(Open System Interconnection) model
Namra Afzal
 
osi model
osi modelosi model
osi model
faizan
 
Osi reference model
Osi reference modelOsi reference model
Osi reference model
Osi reference modelOsi reference model
Osi reference model
vasanthimuniasamy
 
OSI Model
OSI ModelOSI Model
OSI Model
Simran Kaur
 

What's hot (20)

Osi Model
Osi ModelOsi Model
Osi Model
 
OSI Reerence Model
OSI Reerence ModelOSI Reerence Model
OSI Reerence Model
 
Osi Layer model provided by TopTechy.com
Osi Layer model provided by TopTechy.comOsi Layer model provided by TopTechy.com
Osi Layer model provided by TopTechy.com
 
Osi model
Osi modelOsi model
Osi model
 
The Osi Model
The Osi ModelThe Osi Model
The Osi Model
 
OSI MODEL
    OSI MODEL    OSI MODEL
OSI MODEL
 
Osi model
Osi modelOsi model
Osi model
 
OSI Model
OSI ModelOSI Model
OSI Model
 
OSI Model - Open Systems Interconnection
OSI Model - Open Systems InterconnectionOSI Model - Open Systems Interconnection
OSI Model - Open Systems Interconnection
 
Osi model(open system interconnection)
Osi model(open system interconnection)Osi model(open system interconnection)
Osi model(open system interconnection)
 
Chapter 1.2 osi model
Chapter 1.2 osi modelChapter 1.2 osi model
Chapter 1.2 osi model
 
A Technical Seminar on OSI model
A Technical Seminar on OSI modelA Technical Seminar on OSI model
A Technical Seminar on OSI model
 
Osi layers
Osi layersOsi layers
Osi layers
 
The ISO_OSI Reference Model
The ISO_OSI Reference ModelThe ISO_OSI Reference Model
The ISO_OSI Reference Model
 
THE COMPLETE OSI MODEL
THE COMPLETE OSI MODEL THE COMPLETE OSI MODEL
THE COMPLETE OSI MODEL
 
OSI(Open System Interconnection) model
OSI(Open System Interconnection) modelOSI(Open System Interconnection) model
OSI(Open System Interconnection) model
 
osi model
osi modelosi model
osi model
 
Osi reference model
Osi reference modelOsi reference model
Osi reference model
 
Osi reference model
Osi reference modelOsi reference model
Osi reference model
 
OSI Model
OSI ModelOSI Model
OSI Model
 

Similar to Dc lec-06 & 07 (osi model)

06 - OSI Model.ppt
06 - OSI Model.ppt06 - OSI Model.ppt
06 - OSI Model.ppt
ssuserf7cd2b
 
06 - OSI Model.ppt
06 - OSI Model.ppt06 - OSI Model.ppt
06 - OSI Model.ppt
ssuserf7cd2b
 
ITFT_Osi reference model
ITFT_Osi reference modelITFT_Osi reference model
ITFT_Osi reference model
Sneh Prabha
 
ch5-osi.pdf
ch5-osi.pdfch5-osi.pdf
ch5-osi.pdf
ssuserc8e1481
 
unit1 network model osi and tcpip.pptx
unit1  network model osi and tcpip.pptxunit1  network model osi and tcpip.pptx
unit1 network model osi and tcpip.pptx
183JAIDEEP
 
IT-NET GROUP 3 REPORT.pptx
IT-NET GROUP 3 REPORT.pptxIT-NET GROUP 3 REPORT.pptx
IT-NET GROUP 3 REPORT.pptx
EdJulleza
 
4.osi model
4.osi model4.osi model
4.osi model
Akshay Nagpurkar
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
Aiman Hud
 
Wp simoneau osi_model
Wp simoneau osi_modelWp simoneau osi_model
Wp simoneau osi_model
Jagadish Gurrala
 
Osi week10(1) [autosaved] by Gulshan K Maheshwari(QAU)
Osi week10(1) [autosaved] by Gulshan  K Maheshwari(QAU)Osi week10(1) [autosaved] by Gulshan  K Maheshwari(QAU)
Osi week10(1) [autosaved] by Gulshan K Maheshwari(QAU)
GulshanKumar368
 
OSI reference model
OSI reference modelOSI reference model
OSI reference model
shanthishyam
 
Open system interference reference model.pptx
Open system interference reference model.pptxOpen system interference reference model.pptx
Open system interference reference model.pptx
SwapnilGaikwad138578
 
Osi31
Osi31Osi31
Osi31
Rizvi Khan
 
osi-model (open source interconnection)
osi-model (open source interconnection)osi-model (open source interconnection)
osi-model (open source interconnection)
Quaid e awam university nawabshah
 
Osi model
Osi modelOsi model
Osi model
Osi modelOsi model
Osi model
sunil kumar
 
Inter-Process Communication in distributed systems
Inter-Process Communication in distributed systemsInter-Process Communication in distributed systems
Inter-Process Communication in distributed systems
Aya Mahmoud
 
7 Layers OSI model description with 3 unofficial Layers.
7 Layers OSI model description with 3 unofficial Layers.7 Layers OSI model description with 3 unofficial Layers.
7 Layers OSI model description with 3 unofficial Layers.
Kanishk Raj
 
7 layers of osi models
7 layers of osi models7 layers of osi models
7 layers of osi models
Sathish Kumar
 
Reference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IPReference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IP
Mukesh Chinta
 

Similar to Dc lec-06 & 07 (osi model) (20)

06 - OSI Model.ppt
06 - OSI Model.ppt06 - OSI Model.ppt
06 - OSI Model.ppt
 
06 - OSI Model.ppt
06 - OSI Model.ppt06 - OSI Model.ppt
06 - OSI Model.ppt
 
ITFT_Osi reference model
ITFT_Osi reference modelITFT_Osi reference model
ITFT_Osi reference model
 
ch5-osi.pdf
ch5-osi.pdfch5-osi.pdf
ch5-osi.pdf
 
unit1 network model osi and tcpip.pptx
unit1  network model osi and tcpip.pptxunit1  network model osi and tcpip.pptx
unit1 network model osi and tcpip.pptx
 
IT-NET GROUP 3 REPORT.pptx
IT-NET GROUP 3 REPORT.pptxIT-NET GROUP 3 REPORT.pptx
IT-NET GROUP 3 REPORT.pptx
 
4.osi model
4.osi model4.osi model
4.osi model
 
POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA POLITEKNIK MALAYSIA
POLITEKNIK MALAYSIA
 
Wp simoneau osi_model
Wp simoneau osi_modelWp simoneau osi_model
Wp simoneau osi_model
 
Osi week10(1) [autosaved] by Gulshan K Maheshwari(QAU)
Osi week10(1) [autosaved] by Gulshan  K Maheshwari(QAU)Osi week10(1) [autosaved] by Gulshan  K Maheshwari(QAU)
Osi week10(1) [autosaved] by Gulshan K Maheshwari(QAU)
 
OSI reference model
OSI reference modelOSI reference model
OSI reference model
 
Open system interference reference model.pptx
Open system interference reference model.pptxOpen system interference reference model.pptx
Open system interference reference model.pptx
 
Osi31
Osi31Osi31
Osi31
 
osi-model (open source interconnection)
osi-model (open source interconnection)osi-model (open source interconnection)
osi-model (open source interconnection)
 
Osi model
Osi modelOsi model
Osi model
 
Osi model
Osi modelOsi model
Osi model
 
Inter-Process Communication in distributed systems
Inter-Process Communication in distributed systemsInter-Process Communication in distributed systems
Inter-Process Communication in distributed systems
 
7 Layers OSI model description with 3 unofficial Layers.
7 Layers OSI model description with 3 unofficial Layers.7 Layers OSI model description with 3 unofficial Layers.
7 Layers OSI model description with 3 unofficial Layers.
 
7 layers of osi models
7 layers of osi models7 layers of osi models
7 layers of osi models
 
Reference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IPReference models in Networks: OSI & TCP/IP
Reference models in Networks: OSI & TCP/IP
 

More from diaryinc

Parts of Speech
Parts of SpeechParts of Speech
Parts of Speech
diaryinc
 
Nationalization Act In Pakistan
Nationalization Act In PakistanNationalization Act In Pakistan
Nationalization Act In Pakistan
diaryinc
 
SUMMARY OF “EVOLUTION OF MANAGEMENT THINKING”
SUMMARY OF “EVOLUTION OF MANAGEMENT THINKING”SUMMARY OF “EVOLUTION OF MANAGEMENT THINKING”
SUMMARY OF “EVOLUTION OF MANAGEMENT THINKING”
diaryinc
 
PURPOSE OF GOALS & PLANS
PURPOSE OF GOALS & PLANSPURPOSE OF GOALS & PLANS
PURPOSE OF GOALS & PLANS
diaryinc
 
STRATEGY FORMULATION AND IMPLEMENTATION
STRATEGY FORMULATION AND IMPLEMENTATIONSTRATEGY FORMULATION AND IMPLEMENTATION
STRATEGY FORMULATION AND IMPLEMENTATION
diaryinc
 
Pakistan state Oil (PSO)
Pakistan state Oil (PSO)Pakistan state Oil (PSO)
Pakistan state Oil (PSO)
diaryinc
 
Business plan of YOGA INSTITUTE
Business plan of YOGA INSTITUTE Business plan of YOGA INSTITUTE
Business plan of YOGA INSTITUTE
diaryinc
 
Business plan for " A CHILDCARE CENTER IN PESHAWAR"
Business plan for " A CHILDCARE CENTER IN PESHAWAR"Business plan for " A CHILDCARE CENTER IN PESHAWAR"
Business plan for " A CHILDCARE CENTER IN PESHAWAR"
diaryinc
 
Financial accounting solution manual
Financial accounting solution manualFinancial accounting solution manual
Financial accounting solution manual
diaryinc
 
Dc lec-05 (protocols & standards)
Dc lec-05 (protocols & standards)Dc lec-05 (protocols & standards)
Dc lec-05 (protocols & standards)
diaryinc
 
Dc lec-04 (categories of network)
Dc lec-04 (categories of network)Dc lec-04 (categories of network)
Dc lec-04 (categories of network)
diaryinc
 
Dc lec-03 (topologies)
Dc lec-03  (topologies)Dc lec-03  (topologies)
Dc lec-03 (topologies)
diaryinc
 
Dc lec-02 (networks)
Dc lec-02 (networks)Dc lec-02 (networks)
Dc lec-02 (networks)
diaryinc
 
Dc lec-01 (intro to data com)
Dc lec-01 (intro to data com)Dc lec-01 (intro to data com)
Dc lec-01 (intro to data com)
diaryinc
 
Dc lec- (network models)
Dc lec- (network models)Dc lec- (network models)
Dc lec- (network models)
diaryinc
 
Nts book-for-gat-general
Nts book-for-gat-generalNts book-for-gat-general
Nts book-for-gat-general
diaryinc
 
Edwardes College Prospectus 2014-15
Edwardes College Prospectus 2014-15Edwardes College Prospectus 2014-15
Edwardes College Prospectus 2014-15
diaryinc
 
The Role of the Library in Promoting Student in Learning
The Role of the Library in Promoting Student in LearningThe Role of the Library in Promoting Student in Learning
The Role of the Library in Promoting Student in Learning
diaryinc
 
Bank al habib Financial Statement.
Bank al habib Financial Statement.Bank al habib Financial Statement.
Bank al habib Financial Statement.
diaryinc
 
Economic history of Pakistan.
Economic history of Pakistan.Economic history of Pakistan.
Economic history of Pakistan.
diaryinc
 

More from diaryinc (20)

Parts of Speech
Parts of SpeechParts of Speech
Parts of Speech
 
Nationalization Act In Pakistan
Nationalization Act In PakistanNationalization Act In Pakistan
Nationalization Act In Pakistan
 
SUMMARY OF “EVOLUTION OF MANAGEMENT THINKING”
SUMMARY OF “EVOLUTION OF MANAGEMENT THINKING”SUMMARY OF “EVOLUTION OF MANAGEMENT THINKING”
SUMMARY OF “EVOLUTION OF MANAGEMENT THINKING”
 
PURPOSE OF GOALS & PLANS
PURPOSE OF GOALS & PLANSPURPOSE OF GOALS & PLANS
PURPOSE OF GOALS & PLANS
 
STRATEGY FORMULATION AND IMPLEMENTATION
STRATEGY FORMULATION AND IMPLEMENTATIONSTRATEGY FORMULATION AND IMPLEMENTATION
STRATEGY FORMULATION AND IMPLEMENTATION
 
Pakistan state Oil (PSO)
Pakistan state Oil (PSO)Pakistan state Oil (PSO)
Pakistan state Oil (PSO)
 
Business plan of YOGA INSTITUTE
Business plan of YOGA INSTITUTE Business plan of YOGA INSTITUTE
Business plan of YOGA INSTITUTE
 
Business plan for " A CHILDCARE CENTER IN PESHAWAR"
Business plan for " A CHILDCARE CENTER IN PESHAWAR"Business plan for " A CHILDCARE CENTER IN PESHAWAR"
Business plan for " A CHILDCARE CENTER IN PESHAWAR"
 
Financial accounting solution manual
Financial accounting solution manualFinancial accounting solution manual
Financial accounting solution manual
 
Dc lec-05 (protocols & standards)
Dc lec-05 (protocols & standards)Dc lec-05 (protocols & standards)
Dc lec-05 (protocols & standards)
 
Dc lec-04 (categories of network)
Dc lec-04 (categories of network)Dc lec-04 (categories of network)
Dc lec-04 (categories of network)
 
Dc lec-03 (topologies)
Dc lec-03  (topologies)Dc lec-03  (topologies)
Dc lec-03 (topologies)
 
Dc lec-02 (networks)
Dc lec-02 (networks)Dc lec-02 (networks)
Dc lec-02 (networks)
 
Dc lec-01 (intro to data com)
Dc lec-01 (intro to data com)Dc lec-01 (intro to data com)
Dc lec-01 (intro to data com)
 
Dc lec- (network models)
Dc lec- (network models)Dc lec- (network models)
Dc lec- (network models)
 
Nts book-for-gat-general
Nts book-for-gat-generalNts book-for-gat-general
Nts book-for-gat-general
 
Edwardes College Prospectus 2014-15
Edwardes College Prospectus 2014-15Edwardes College Prospectus 2014-15
Edwardes College Prospectus 2014-15
 
The Role of the Library in Promoting Student in Learning
The Role of the Library in Promoting Student in LearningThe Role of the Library in Promoting Student in Learning
The Role of the Library in Promoting Student in Learning
 
Bank al habib Financial Statement.
Bank al habib Financial Statement.Bank al habib Financial Statement.
Bank al habib Financial Statement.
 
Economic history of Pakistan.
Economic history of Pakistan.Economic history of Pakistan.
Economic history of Pakistan.
 

Recently uploaded

Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
siemaillard
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
TechSoup
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
haiqairshad
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
eBook.com.bd (প্রয়োজনীয় বাংলা বই)
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
Priyankaranawat4
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
Celine George
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
Katrina Pritchard
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
amberjdewit93
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
paigestewart1632
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
National Information Standards Organization (NISO)
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
Celine George
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
S. Raj Kumar
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
PECB
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
Israel Genealogy Research Association
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Mohd Adib Abd Muin, Senior Lecturer at Universiti Utara Malaysia
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
HajraNaeem15
 
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Diana Rendina
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
WaniBasim
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
EduSkills OECD
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
Colégio Santa Teresinha
 

Recently uploaded (20)

Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptxPrésentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
Présentationvvvvvvvvvvvvvvvvvvvvvvvvvvvv2.pptx
 
Walmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdfWalmart Business+ and Spark Good for Nonprofits.pdf
Walmart Business+ and Spark Good for Nonprofits.pdf
 
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skillsspot a liar (Haiqa 146).pptx Technical writhing and presentation skills
spot a liar (Haiqa 146).pptx Technical writhing and presentation skills
 
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdfবাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
বাংলাদেশ অর্থনৈতিক সমীক্ষা (Economic Review) ২০২৪ UJS App.pdf
 
clinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdfclinical examination of hip joint (1).pdf
clinical examination of hip joint (1).pdf
 
How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17How to Make a Field Mandatory in Odoo 17
How to Make a Field Mandatory in Odoo 17
 
BBR 2024 Summer Sessions Interview Training
BBR  2024 Summer Sessions Interview TrainingBBR  2024 Summer Sessions Interview Training
BBR 2024 Summer Sessions Interview Training
 
Digital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental DesignDigital Artefact 1 - Tiny Home Environmental Design
Digital Artefact 1 - Tiny Home Environmental Design
 
Cognitive Development Adolescence Psychology
Cognitive Development Adolescence PsychologyCognitive Development Adolescence Psychology
Cognitive Development Adolescence Psychology
 
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
Pollock and Snow "DEIA in the Scholarly Landscape, Session One: Setting Expec...
 
How to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 InventoryHow to Setup Warehouse & Location in Odoo 17 Inventory
How to Setup Warehouse & Location in Odoo 17 Inventory
 
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching AptitudeUGC NET Exam Paper 1- Unit 1:Teaching Aptitude
UGC NET Exam Paper 1- Unit 1:Teaching Aptitude
 
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
ISO/IEC 27001, ISO/IEC 42001, and GDPR: Best Practices for Implementation and...
 
The Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collectionThe Diamonds of 2023-2024 in the IGRA collection
The Diamonds of 2023-2024 in the IGRA collection
 
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptxChapter 4 - Islamic Financial Institutions in Malaysia.pptx
Chapter 4 - Islamic Financial Institutions in Malaysia.pptx
 
How to deliver Powerpoint Presentations.pptx
How to deliver Powerpoint  Presentations.pptxHow to deliver Powerpoint  Presentations.pptx
How to deliver Powerpoint Presentations.pptx
 
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
Reimagining Your Library Space: How to Increase the Vibes in Your Library No ...
 
Liberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdfLiberal Approach to the Study of Indian Politics.pdf
Liberal Approach to the Study of Indian Politics.pdf
 
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptxBeyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
Beyond Degrees - Empowering the Workforce in the Context of Skills-First.pptx
 
MARY JANE WILSON, A “BOA MÃE” .
MARY JANE WILSON, A “BOA MÃE”           .MARY JANE WILSON, A “BOA MÃE”           .
MARY JANE WILSON, A “BOA MÃE” .
 

Dc lec-06 & 07 (osi model)

  • 2. reCAp Of LeCTUre 05reCAp Of LeCTUre 05 • Protocols • Elementsof Protocols • Standards • De-Jure • De-Facto • Standard organizations • Internet Standards
  • 3. OvervIew Of LeCTUre 6 & 7OvervIew Of LeCTUre 6 & 7 • TheOSI Model • Layered task • Peer-to-Peer communication • OSI Layers
  • 4. THe OSI MODeLTHe OSI MODeL • The layered model that dominated data communications and networking literaturebefore1990 wastheOpen SystemsInterconnection (OSI) model. • Everyone believed that the OSI model would become the ultimate standard for datacommunications, but thisdid not happen. • The TCPIIP protocol suite became the dominant commercial architecture because it was used and tested extensively in the Internet; the OSI model was never fully implemented. • Established in 1947 by International StandardsOrganization (ISO) • An ISO standard, that covers all aspects of network communications is the Open SystemsInterconnection (OSI) model. • It wasfirst introduced in thelate1970s. • No physical existence, but it is conceptual that helps to understand the complex methodsof datatransmission among variousdevices.
  • 5. THe OSI MODeL HeLp INTHe OSI MODeL HeLp IN UNDerSTANDINgUNDerSTANDINg • How physically computerscommunicateand connect. • How bitsarepresented in anetwork medium. • How thisensurethat datawill reach on thetarget error freeand it will bereceived by correct computer. • How network devices communicate, and how data is converted from oneformat to another. • How computer comes to know that when it should transmit the dataand when not. • How network devicesmaintain proper rateof dataflow.
  • 6. LAyereD TASkSLAyereD TASkS • Sender, Receiver and Carrier
  • 7. Seven layers of the OSI model LAyereD ArCHITeCTUreLAyereD ArCHITeCTUre
  • 8. wHy LAyerS ?wHy LAyerS ? • Designer identified which networking functions had related uses and collected those functions into discrete groups that becamethelayers. • The OSI model allows complete interoperability between otherwiseincompatiblesystems. • Each layer uses the services of the layer immediately below it and providesservicesto itsabovelayer.
  • 9. peer-TO-peer prOCeSSeSpeer-TO-peer prOCeSSeS •Layer x on one machine communicates with layer x on another machine- called Peer-to-Peer Processes. • Interfacesbetween Layers • Each interface defines what information and services a layer must providefor thelayer aboveit. • Well defined interfaces and layer functions provide modularity to anetwork
  • 10. The interaction between layers in the OSI model peer-TO-peer prOCeSSeS (CONT’D)peer-TO-peer prOCeSSeS (CONT’D)
  • 11. OrganizatiOns Of the layersOrganizatiOns Of the layers 1. Network support layers: Layers1, 2, 3 2. User support layer : Layer 5, 6, 7 • It allows interoperability among unrelated software systems 1. Transport layer (Layer 4) : links the two subgroups and ensures that what the lower layers have transmitted is in a form that theupper layerscan use.
  • 12. An exchange using the OSI model
  • 14. applicatiOn layerapplicatiOn layer • It enables the user, whether human or software, to access the network. • It providesuser interfacesand support for servicessuch as • Electronic mail, • FileTransfer, Accessand management (FTAM), • Shared databasemanagement, • Network virtual terminal • Directory services(X.500) • and other typesof distributed information services.
  • 16. presentatiOn layerpresentatiOn layer • The presentation layer is concerned with the syntax and semanticsof theinformation exchanged between two systems. • Thepresentation layer isresponsiblefor; • Translation; • At the sender end it changes the information from its sender-dependent format into acommon format. • At the receiving machine it changes the common format into its receiver- dependent format. • Encryption; (forprivacy) • The sender transforms the original information to another form and sends theresulting messageout over thenetwork. • Decryption reversestheoriginal processto transform themessageback to its original form. • Compression; • Datacompression reducesthenumber of bitscontained in theinformation. • Important in thetransmission of multimediasuch astext, audio, and video.
  • 18. sessiOn layersessiOn layer • The session layer is responsible for dialog control and synchronization. • Responsiblefor; 1. Session Creation, 2. Session Maintenanceand 3. Synchronization.
  • 19. sessiOn layersessiOn layer • Allows two applications on different computers to establish, useand end aconnection called asession. • Provides synchronization between user tasks by placing checkpointsin thedatastream. • Also implements dialog control between communicating processes, regulating which sidetransmits, when, for how long, and so on.
  • 21. TransporT LayerTransporT Layer  The transport layer is responsible for the delivery of amessagefrom oneprocess(application) to another. • This layer ensures that packets are delivered error free, in sequence, and with no lossesor duplications. • This layer repackages messages, dividing long messages into several packetsto betransmitted efficiently over thenetwork. • At the receiving end, the transport layer unpacks the messages, resembles the original messages and typically sends an acknowledgement of receipt.
  • 22. TransporT LayerTransporT Layer • Serviceport addressing • Segmentation and reassembly • Connection control • Flow control • Error control
  • 25. neTwork LayerneTwork Layer • Responsible for the delivery of individual packets from the source host to the destination host possibly across multiple networks. • Whereas the data link layer oversees the delivery of the packet between two systemson thesamenetwork • Responsiblefor; • Logical addressing and translating it to physical addresses. • Routing • RouteDetermination • Forwarding (packet Switching) • Packetizing
  • 28. DaTa Link LayerDaTa Link Layer •The data link layer is responsible for moving framesfrom onehop (node) to thenext (immediate). •On the receiving end, it packages raw bits from the physical layer into thedataframes.
  • 29. DaTa Link LayerDaTa Link Layer •Major duties; • Responsiblefor Node-To-NodeDelivery • Framing • Physical addressing (MAC) • Flow control (Stop & Wait, Sliding window) • Error control (Stop & Wait ARQ, Sliding window ARQ) • Accesscontrol (ENQ/ACK, POLL/SELECT)
  • 30. DaTa Link LayerDaTa Link Layer
  • 31. Data Link LayerData Link Layer • DataLink Layer issub-divided into two sub-layers, i.e. 1. Logical Link Control (LLC); • Responsible for establishing and maintaining links (i.e. either logical or physical) between thecommunicating devices. 1. MediaAccessControl (MAC). • Controls the way in which multiple devices share the same media channel.
  • 32. Data Link LayerData Link Layer • Hop-to-Hop (node-to-node) delivery
  • 33. PhysicaL LayerPhysicaL Layer • Physical layer coordinates the functions required to transmit a bit stream over aphysical medium. • It dealswith themechanical and electrical specificationsof the interfaceand transmission medium. • It also defines the procedures and functions that physical devices and interfaces have to perform for transmission to occur.
  • 34. PhysicaL LayerPhysicaL Layer • Physical layer isconcerned with thefollowing: • Physical characteristicsof interfacesand medium • Representation of bits/ Encoding • Datarate: transmission rate • Synchronization of bits • Lineconfiguration • Physical topology • Transmission mode • baseband and broadband transmissions • Multiplexing /Demultiplexing
  • 37. suggesteD reaDingsuggesteD reaDing • Section • 2.1, • 2.2, • 2.3, • “DataCommunicationsand Networking” 4th Edition by Behrouz A. Forouzan