|
Week |
Date |
Topic |
References |
Homework/Comments |
Discussion |
|
1 |
9/22
|
Course
overview, logistics, and goals; |
Chapter
1.1-1.4 |
|
Wireshark Lab Probability
review |
|
2 |
9/27 |
Layered
architecture |
Chapter
1.5-1.6 |
HW
1 assigned |
|
|
|
9/29 |
Network
Layer -
The
Internet Protocol (IP) |
Chapter
4.1-4.4 |
Project
1 assigned |
Wireshark Lab: IP; Measuring
network performance |
|
3 |
10/4 |
Network
Layer (Cont’d) -
Routing
algorithms: Link State/Dijkstra |
Chapter
4.5 |
HW 1 due |
|
|
|
10/6 |
Network
Layer (Cont’d) -
Routing
algorithms: Distance Vector/Bellman Ford -
Routing
Hierarchy |
Chapter
4.5 |
|
HW#1
Solutions Lab#1
– IP to AS mapping |
|
4 |
10/11 |
Network
Layer (Cont’d) -
Routing
in the Internet (IGP, BGP) |
Chapter
4.6 Chapter
4.2-4.3 |
|
|
|
|
10/13 |
Network
Layer (Cont’d) -
Network
service models; Inside a router -
Misc.
topics: IPv6, NAT Application
Layer: DNS |
Chapter
2.5 |
HW 2 due |
Wireshark Lab: DNS |
|
5 |
10/18 |
Transport
Layer -
Connectionless
vs. Connection-oriented -
UDP
-
Reliable
Data Transfer |
Chapter
3.1-3.4 |
|
|
|
|
10/20 |
Midterm
review |
|
Project #1 due |
Homework
2 & example midterm problems |
|
6 |
10/25 |
Midterm |
|
|
|
|
|
10/27 |
Transport
Layer (Cont’d) -
ARQ
Protocols (Stop-and-Wait, Go-Back-N, Selective Repeat) -
TCP
flow control & connection management |
Chapter
3.4-3.5 Slides |
HW
3 assigned |
Wireshark: TCP & UDP |
|
7 |
11/1 |
Transport
Layer (Cont’d) -
TCP
Congestion Control |
Chapter
3.6-3.7 |
|
|
|
|
11/3 |
Transport
Layer (Cont’d) -
TCP
Throughput & Fairness Application
Layer |
|
Project
2 assigned |
Midterm
solution |
|
8 |
11/8 |
Application
Layer -
Web,
http, ftp |
Chapter
2.1-2.6 |
HW 3 due HW
4 assigned |
|
|
|
11/10 |
Application
Layer (cont’d) -
Socket
programming |
Chapter
2.7-2.8 |
|
Socket
Programming |
|
9 |
11/15 |
Link
Layer and Local Area Networks -
Error
Detection and Correction -
Multiple
Access: Random Access (Aloha, CSMA/CD), Token Ring |
Chapter
5.1-5.3 |
HW 4 due
HW
5 assigned |
|
|
|
11/17 |
Link
Layer and Local Area Networks (Cont’d) -
Link-Layer
Addressing -
Ethernet |
Chapter
5.4-5.5 |
HW#3
Solution |
|
|
10 |
11/22 |
Link
Layer and Local Area Networks (Cont’d) -
Link
Layer Switching |
Chapter
5.6-5.9 |
|
|
|
|
11/24 |
Thanksgiving Holiday |
|
|
|
|
11 |
11/29 |
Queuing
Delay; Little's Theorem; Telephone
& cellular networks; Erlang Blocking/Delay |
Handout |
HW 5 due |
|
|
|
12/1 |
Final
Review; Example Final Questions |
|
Project #2 due
|
HW#5
Solution |