Course Outline
Download
Report
Transcript Course Outline
NETW 503:Internet
Course Instructor
Instructor Office
Lecture Time & Loc.
Instructor Email
: Tallal Elshabrawy
: C3.321
: Sun. 3rd Slot
: [email protected]
Text Book and References
Reference Books:
“Communications Networks 2nd Edition”, A. Leon-Garcia, and I.
Widjaja, McGraw Hill, 2003
“Computer Networking: A Top-Down Approach Featuring the
Internet 3rd Edition”, J. F. Kurose, and K. W. Ross, Addison
Wesley, 2005
© Tallal Elshabrawy
2
Course Pre-Requisites
None
© Tallal Elshabrawy
3
The Networks Revolution
WiFi Networks
DSL Networks
Cable Networks
Sensor Networks
Optical Networks
Home
Networks
© Tallal Elshabrawy
Body Area Networks
Data Centers and Cloud
Computing
Networks in Diverse Businesses
Telecommunications
Health
Business
Inter vehicle communication
Industrial Process Control
Agriculture & Irrigation
Mobile
Applications
© Tallal Elshabrawy
Why Internet?
© Tallal Elshabrawy
6
What will you learn from the Course?
Internet Protocol Architecture
Routing in the Internet
Internet Transport Protocols
Developments Towards IPv6
Fundamentals of Internet of Things
Introduction to Software Defined Networks
© Tallal Elshabrawy
7
Course Assessment
Assignments (Best 2 out of 3) :
10 %
Quizzes(Best 2 out of 3)
:
15 %
Project
:
15 %
Midterm Exam
:
20 %
Final Exam
:
40 %
© 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