Upload
chester-rose
View
218
Download
1
Tags:
Embed Size (px)
Citation preview
NETW 503:InternetCourse Instructor : Tallal ElshabrawyInstructor Office : C3.321Lecture Time & Loc. : Sun. 3rd SlotInstructor Email : [email protected]
© Tallal Elshabrawy 2
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 3
Course Pre-Requisites
None
© Tallal Elshabrawy
WiFi NetworksDSL Networks
Cable Networks
Optical Networks
Sensor Networks
Data Centers and Cloud ComputingBody Area Networks
HomeNetworks
The Networks Revolution
© Tallal Elshabrawy
TelecommunicationsBusiness Inter vehicle communication
Health Industrial Process ControlAgriculture & Irrigation
Mobile Applications
Networks in Diverse Businesses
© Tallal Elshabrawy 6
Why Internet?
© Tallal Elshabrawy 7
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 8
Course Assessment
Assignments (Best 2 out of 3) : 10 %
Quizzes (Best 2 out of 3) : 15 %
Project : 15 %
Midterm Exam : 20 %
Final Exam : 40 %
1. Layered Architecture of Communication Networks
© Tallal Elshabrawy 10
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
Comm. Networks: First Set of Questions
© Tallal Elshabrawy 11
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 12
Session
Transport
Network
Data Link
Presentation
Physical
Application
Session
Transport
Network
Data Link
Presentation
Physical
Application
Network
Data Link
Physical
Network
Data Link
Physical
Network
Data Link
Physical
Network
Data Link
PhysicalSession
Transport
Network
Data Link
Presentation
Physical
Application
Session
Transport
Network
Data Link
Presentation
Physical
Application
Network
Data Link
Physical
Network
Data Link
Physical
Network
Data Link
Physical
Network
Data Link
Physical
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
OSI Reference Model
© Tallal Elshabrawy
The Concept of Layering
13