Download presentation
Presentation is loading. Please wait.
1
ECE 671 – Lecture 1 Introduction
2
What is a computer network?
ECE 671
3
Why study computer networks?
ECE 671
4
The “pretty” picture Conceptual view of Internet: ECE 671
5
The “ugly” picture There are lots of details… © 2011 Tilman Wolf
source: aatechnet.com source: cisco.com © 2011 Tilman Wolf source: att.com ECE 671
6
Scale of Internet Number of users:
ECE 671
7
Scale of Internet Number of domains: ECE 671
8
Uses of Internet Web site access, mash-ups, social networking, etc.
ECE 671
9
Networking has many facets
Goals: functionality, scalability, throughput performance, security, power efficiency, manageability, etc. ECE 671
10
Protocols: Internet architecture
Hourglass architecture of protocol stack ECE 671
11
Systems: generic router
ECE 671
12
Theory: statistical multiplexing
Operation of network without guarantees ECE 671
13
What are interesting new problems?
Many interesting research problems in networking Billions of users, machine-to-machine communication, applications (e.g., health-care), etc. Examples: Protocols Defining exchanges for new communication paradigms (e.g., peer-to-peer, content-centric networking, sensor networks, etc.) Systems Design of high-performance routers that can process packets in software Theory Network science and overlap with other “networks” Many more… ECE 671
14
Structure of this course
Introduction (4 lectures) Review of Internet protocols Basic systems (6 lectures): Interconnects, NICs, bridges, routers Specialized systems (3 lectures): Transport and application layer Theory (5 lectures): Queuing theory, quality of service, security Special topics (5 lectures): Specialized hardware, future Internet, open topics ECE 671
15
Course information Read the syllabus
Up-to-date information on course web site: Schedule, slides, etc. Course components: Exam I 15% Exam II 15% Exam III 15% Homework assignments 10% Lab assignments 20% Final project 25% ECE 671
16
Labs and assignments Labs Assignments Four lab assignments
Details later in the semester Assignments Check web site for reading assignments Multiple lectures may cover single chapter ECE 671
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.