Ch1 1
Ch1 1
5 Session
Network layers protocols
4 Transport
3 Network
2 Data Link
1 Physical
1
7 Application
2 Data Link
1 Physical
2
7 Application
6 Presentation
5 Session
4 Transport INTRODUCTION
3 Network
2 Data Link
1 Physical
3
7 Application NETWORK ARCHITECTURES
4
7 Application NETWORK ARCHITECTURES
2 Data Link
1 Physical
5
Network Protocols
• Protocol: is a format order of messages sent and
received among the net entities and action taken on
messages transmission receipt.
Protocol process :
• The format or structure of the message
• The process by which networking devices share information
about pathways with other networks
• How and when error and system messages are passed
between devices
• The setup and termination of data transfer sessions
6
Layering In Networked Computing
• OSI Model (open system interconnection)
• TCP/IP Model
• Protocols at each layer
7
Learning outcomes
• Understand the need of layering in Networked computing
• Understand the OSI model and the TCP/IP model
– Understand the function protocols and their role at
each layer.
• TCP protocol
• UDP protocol
• Understand the role of header in communication between layers
• Understand how data sent from one host arrive to the target
host.
8
Why a layered model?
– Easier to teach communication process.
– Speeds development, changes in one layer does not
affect how the other levels works.
– Allows different hardware and software to work
together.
– Reduces complexity
– Breaks down communication into smaller, simpler
parts.
9
What is “THE MODEL?”
10
7 Layer OSI Model
• Q. Why use a reference model?
– Serves as an outline of rules for how protocols can be used to allow
communication between computers.
– Each layer has its own function and provides support to other
layers.
11
Evolution of the 7-Layers
• Single Layer Model - First Communication Between Computer Devices
– Dedicated copper wire or radio link
– Hardware & software inextricably intertwined
– Single specification for all aspects of communication
Hardware Hardware
& &
Software Software
1
DEVICE A DEVICE B
12
Evolution of the 7-Layers
Application Application
Technical Technical
Standards Standards
13
Evolution of the 7-Layers
Application Application
Network Network
Data-Link Data-Link
Physical Physical
Transport Transport
Network Network
Data-Link Data-Link
Physical Physical
• Five Layer Model – Increase Quality of Service (QOS)
•Variable levels of data integrity in network
•Additional data exchanges to ensure connectivity over worst conditions
1
•Became the Transport Layer
15
Application Application
Session Session
Transport Transport
Network Network
Data-Link Data-Link
Physical Physical
16
Evolution of the 7-Layers
Application Application
Presentation Presentation
Session Session
Transport Transport
Network Network
Data-Link Data-Link
Physical Physical
17
What Each Layer Does
18
19
20
21