Class
# |
Date |
Topic |
Handouts, Assignments |
Class Notes |
1 |
09/05 |
Class
overview, mechanics, goals. Intro to networking. What is
the Internet? What's
a protocol? |
|
Intro (ppt,
pdf)
Chapter 1 (ppt, pdf) |
2 |
09/10 |
Introduction: The network edge, the network core, circuit-
and packet-switching. |
Read text, Ch.1
|
|
3 |
09/12 |
Introduction:
Network Access/Physical Media, ISP, packet
delay/loss,
layering, history |
Read text, Ch.1,
Lab 1 assigned (Due
Class 5) |
|
4 |
09/17 |
Introduction: Packet Delay/Loss, Layering, History. |
Read text, Ch. 2 |
Chapter 2 (ppt, pdf) |
5 |
09/19 |
Application layer, client-server, peer-peer, services used by
applications, intro HTTP. |
HW1 assigned
|
|
6 |
09/24 |
Application
layer: HTTP, FTP, Email. |
|
Akamai |
7 |
09/26 |
Application layer: Email, DNS, P2P |
HW due before class |
Bittorrent paper |
8 |
10/01 |
Socket Programming, Intro to transport layer - services,
multiplexing/demultiplexing. |
Programming Assignment 1
(Grading Policy)
|
|
9 |
10/03 |
Transport
Layer: reliable data transfer. |
|
Chapter 3(ppt, pdf) |
10 |
10/10 |
Transport Layer: piplined data transfer protocols (SR, GBN), TCP
case study. |
Lab 2
|
|
11 |
10/15 |
Transport Layer: flow control, connection management, congestion
control. |
|
|
12 |
10/17 |
Transport Layer: congestion control, fairness. |
Lab 2 due
|
|
13 |
10/22 |
Network Layer.Router internals; IP format & addressing; NAT; Tunneling. |
Programming Assignment 2a (team of 2 students)
assigned 10/19
|
Fishnet User Guide
Fishnet Slides
Fishnet Download |
14 |
10/24 |
Network Layer.Link state routing; distance vector
routing. |
HW 2
|
Chapter 4 (ppt, pdf) |
15 |
10/29 |
Network Layer |
|
|
16 |
10/31 |
Network Layer
|
PA2a due 11/03 (moved from 11/02)
|
|
17 |
11/05 |
Problem solving practice for midterm
|
|
|
18 |
11/07 |
Midterm 75 mins |
HW3
|
|
19 |
11/14 |
Network Layer |
|
Chapter 5 (ppt, pdf) |
20 |
11/19 |
Network Layer, Link Layer |
|
|
21 |
11/21 |
Link Layer |
Programming Assignment 2b
Lab 3 assigned |
|
22 |
11/26 |
Link Layer |
HW 4assigned
|
|
23 |
11/28 |
Wireless Networking |
|
Chapter 6(ppt, pdf) |
24 |
12/03 |
Wireless Networking
|
|
|
25 |
12/05 |
Network Security |
Homework 5
|
Chapter 8(ppt, pdf) |
26 |
12/10 |
Network Security |
|
|
27 |
12/12 |
Q/A and problem solving |
|
|