1. Layered Architecture of Communication Networks
Download
Report
Transcript 1. Layered Architecture of Communication Networks
NETW 501:Communication
Networks
Course Instructor
Instructor Office
Lecture Time & Loc.
Instructor Office Hours
Instructor Email
Teaching Assistants
Eng. Minar El-Aasser
Eng. Hadil Eissawy
: Tallal Elshabrawy
: C3.321
: Tue. 4th Slot H14
: Thursday. 1st Slot
: [email protected]
:[email protected]
:[email protected]
Text Book and References
Text Book:
“Communications Networks 2nd Edition”, A. Leon-Garcia, and I.
Widjaja, McGraw Hill, 2003
Reference Books:
“Computer Networking: A Top-Down Approach Featuring the
Internet 3rd Edition”, J. F. Kurose, and K. W. Ross, Addison
Wesley, 2005
“Communication Networks A First Course, 2nd Edition”, Jean
Walrand, Homewood, Aksen Associates, 1998
“Computer Networks 4th Edition”, A. Tanenbaum, Prentice Hall,
2002
© Tallal Elshabrawy
2
Course Pre-Requisites
None
© Tallal Elshabrawy
3
The Networks Revolution
System/Network on Chip
WiFi Networks
Sensor Networks
Cable Networks
© Tallal Elshabrawy
DSL Networks
Optical Networks
Home
Networks
Body Area Networks
Data Centers and Cloud
Computing
Networks in Diverse Businesses
Inter vehicle communication
Telecommunications
Business
Industrial Process Control
Health
© Tallal Elshabrawy
Agriculture & Irrigation
Mobile
Applications
The Internet of Things
© Tallal Elshabrawy
6
What will you learn from the Course?
Fundamental Concepts of Communication Networks
Basics of Design and Architecture of Communication
Networks
Different Interconnectivity Approaches of Communication
Networks
Role of Software & Hardware in Communication Networks
Different Examples of Existing Communication Networks
© Tallal Elshabrawy
7
What do you need to study the Course?
A Good Memory
Around 40% of the midterm/final exams is theoretical
If you understand the concepts well, memorizing will be
quite easy
Problem Solving
Practice problems to digest the theoretical concepts
Some problems require some understanding about the
basics of probability
© Tallal Elshabrawy
8
1. Layered Architecture of Communication
Networks
Comm. Networks: First Set of Questions
What is a Communication Network?
A system connecting different devices such as Phones, Mobiles,
PCs, Printers, and Disk Drives
Why do we need Communication Networks?
Need to communicate and share information among different
devices
Direct connectivity between each and every device is not feasible
Direct connectivity between each and every device is not actually
necessary
In the following we shall focus on Computer Networks
© Tallal Elshabrawy
10
The Need for Standards
Computers have different architectures, understand different
languages, store data in different formats, and communicate at different
rates
Getting everybody to agree on a particular standard has not been easy
Defacto Standards:
Standards that exist by the virtue of wide spread use
Vendors know that producing products consistent with them will have a
large market
Standards adopted by Agencies:
Write a proposal and submit it to an agency for consideration
If the proposal has merit and wide spread acceptance, the agency will
make suggestions and send it back to the originators for modifications
After several rounds of suggestions and modifications the proposal will be
adopted or refused
© Tallal Elshabrawy
11
OSI Reference Model
Describes a seven-layer abstract reference model for a
network architecture
Purpose of the reference model was to provide a
framework for the development of protocols
Open System Interconnect (OSI)
Developed by ISO (International Organization for Standardization)
Open System: A set of protocols that would allow any two different
computers to communicate regardless of their underlying
architecture
Application
Application
Network
Presentation
Data Link
Session
Physical
Network
Network
Data Link
Data Link
Physical
Physical
© Tallal Elshabrawy
Session
Data Link
Physical
Transport
Presentation
Network
Network
Data Link
Physical
Transport
Network
Data Link
Physical
12
The Concept of Layering
© Tallal Elshabrawy
13