Lec |
Date |
Topics |
Subtopics
|
Assignment |
|
Slides/Notes |
1 |
Jan 21 |
INTRO |
Overview, goals, logistics |
|
|
|
2 |
Jan 23 |
|
Network examples |
1.1 & 1.2 |
|
|
3 |
Jan 26 |
ARCHITECTURE 1 |
Applications: Web Browsing; Telephone Call; Functions; Scalability Ideas |
|
1.3 & 1.4 |
|
4 |
Jan 28 |
|
Internet architecture: Layering
& end-to-end arguments |
|
|
|
5 |
Jan 30 |
MODELS |
Bits,
Packets, Queues, etc. |
1.5 |
||
6 |
Feb 2 |
PHYSICAL |
Fibers |
|
2.1 & 2.2 |
|
7 |
Feb 4 |
|
Capacity |
|
2.3, 2.4, & 2.5 |
|
8 |
Feb 6 |
ETHERNET |
Hub
or Switch |
Assignment #1 due |
2.6 |
|
9 |
Feb 9 |
OPNET |
Framework |
O1: OPNET Switched LANs (Lab #3 of Manual) |
|
|
10 |
Feb 11 |
|
Ethernet
Evaluation |
|
3.1 & 3.2 |
|
11 |
Feb 13 |
Wi-Fi |
Physical
Layer: a, b |
2.8 |
||
12 |
Feb 18 |
|
MAC; QoS (e) |
|
|
|
13 |
Feb 20 |
IP |
Design;
Addresses |
|
4.1 |
|
14 |
Feb 23 |
|
Domains:
Inter/Intra |
OPNET O1 due |
|
|
15 |
Feb 25 |
|
Shortest
|
|
4.2 |
|
16 |
Feb 27 |
|
OSPF
and RIP |
O2:
OPNET OSPF (Lab #7 of Manual) (Ref:
Lab #6: RIP) |
|
|
17 |
Mar 1 |
|
BGP |
|
4.3 |
|
18 |
Mar 3 |
|
Review
of IP |
|
4.4 |
|
19 |
Mar 5 |
REVIEW
for MIDTERM
|
|
|
||
20 |
Mar 8 |
INSIDE
A SWITCH |
Architecture |
|
|
|
21 |
Mar
10 |
|
Examples:
GSR; Cat5k |
OPNET O2 due |
|
|
22 |
Mar 12 |
MIDTERM |
|
|
|
|
23 |
Mar 15 |
TCP/UDP |
Goals |
|
5.1 & 5.2 |
|
24 |
Mar 17 |
|
AIMD
and Variations |
O3: OPNET TCP (Lab
#8 of Manual) |
6.1, 6.2, 6.3.1 & 6.3.2 |
|
25 |
Mar 19 |
|
Tweeks |
Assignment
#5 out |
6.3.3 |
|
26 |
Mar 29 |
|
State
Machine |
|
|
|
27 |
Mar
31 |
|
Performance |
O4:
OPNET Queueing Disciplines (Lab #9 of Manual) |
6.5.1 |
Fast recovery notes: view |
28 |
Apr 2 |
|
Special
Issues |
|
6.4.2 & 6.4.3 |
|
29 |
Apr 5 |
NETWORK
PROGRAMMING |
Sockets |
OPNET
O3 due |
|
|
30 |
Apr 7 |
|
Sockets
Project |
Socket
Project |
|
|
31 |
Apr 9 |
|
Sockets Examples |
|
|
|
32 |
Apr
12 |
DNS |
Applications |
|
9.1 & 9.2 |
|
33 |
Apr 14 |
WWW,
DISTRIBUTED ALGORITHMS |
Applications,
Principles |
|
|
|
34 |
Apr
16 |
RTP,
VoIP |
Applications |
OPNET O4 due |
9.3 |
|
35 |
Apr 19 |
MULTICAST,
SCHEDULING
|
Routing,
Performance
|
|
6.2 |
|
36 |
Apr
21 |
SECURITY |
Objectives |
|
8.1, 8.2 |
|
37 |
Apr
23 |
|
Systems |
Network
Design (Lab #4 of Manual) |
8.3 |
|
38 |
Apr
26 |
SENSORS |
Examples |
|
|
|
39 |
Apr
28 |
|
Ad
Hoc Routing |
|
|
|
40 |
Apr 30 |
NETWORK DESIGN |
Guest Lecture: EECS Network By Fred Archibald |
Socket Project due |
|
|
41 |
May 3 |
P2P/OVERLAYS/CDN |
Examples |
|
9.4 |
|
42 |
May 5 |
|
Distributed
Hash Tables |
|
|
|
43 |
May 7 |
NETWORK DESIGN |
Guest Lecture: UCB External
Connectivity By Ken Lindahl |
OPNET O5 due |
|
|
44 |
May 10 |
REVIEW |
|
|
|
|
|
May 22 |
Final Exam, 12:30-3:30pm |
|
|
|
|
Last updated by John
Musacchio on 5/18/04