EEC173A/ECS152A, Fall 2011: Lecture Schedule

Subject to change

Week

Date

Topic

References

Homework/Comments

Discussion

 

1

9/22

Course overview, logistics, and goals;
Introduction to Networking

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
HW 2 assigned

 

 

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