Chapter 3 - Model
Chapter 3 - Model
NETWORKS
https://sites.google.com/a/quest.edu.pk/dr-irfana-memon/lecture-slides
Course Content
NO TOPIC
01 Introduction: Motivations of studying networking
• Network Architecture
• OSI Model
• TCP/IP Model
• Issues on each layer of OSI Model
Network Architecture
• The challenge is to fill the gap between hardware
capabilities and application expectations, and to do so
while delivering “good” performance
physical hardware
encoding
(network adapter)
TCP/IP Protocol SUITE
• The TCP/IP protocol suite was developed prior to the OSI
model.
• Therefore, the layers in the TCP/IP protocol suite do not
match exactly with those in the OSI model.
• The original TCP/IP protocol suite was defined as four
software layers built upon the hardware.
• Today, however, TCP/IP is thought of as a five-layer model
with the layers named similarly to the ones in the OSI model.
TCP/IP Protocol SUITE
TCP/IP and OSI model
Addresses in the TCP/IP protocol suite
Direct Link Issues in the OSI and
Hardware/Software Contexts
application
physical hardware
encoding
(network adapter)
Data Link Layer Design Issues
• Services Provided to the Network Layer
• Framing
• Error Detection and Correction
• Flow Control
Physical Layer Issues
• Range
Application
• Data rate
• Bit (symbol) error rate
Transport
• Bit (symbol) coding
Network • Power management
• Link monitoring
Data Link • Etc., etc.
Physical
Data Link Layer Issues
• Frame size & overhead
• Frame error rate, error
recovery (ARQ)
Application
• Forward error correction
Transport • Multiple access
• Handoff
Network • Power management
• Link monitoring
Data Link
Physical
Network Layer Issues
• Packet size & overhead
• Routing overhead
Application • Mobile host routing
• Mobile ad hoc routing
Transport • Quality of service
• Congestion control
Network
• Layer-3 gateway services
Data Link • Power management
Physical
Transport Layer Issues
• Connection overhead
• End-to-end error
Application recovery and flow
control efficiency
Transport • Connection-level quality
of service
Network • Transport-level gateway
services
Data Link • Connectivity across
handoffs
Physical
Application Layer Issues
• Encryption and
decryption
• Data-specific source
Application
encoding
• Application-level
Transport quality of service
• Power management
Network
• User interface
• New classes of mobile
Data Link
applications
Physical
Wish You Good Luck