Data Communication and Networks

 Fall 2004

 

Lectures

 

Revision 9    December 2, 2004

 

 

These lecture notes are in PowerPoint 2000 format. 

 

September 9      

Administration

Introduction and Overview

 

September 16

Overview (Part 2)

ADTs Used in Protocol Design

 

September 23

Application Protocols (HTTP, FTP, SMTP)

 

September 30

Application Protocols (p2p, DNS), Java Sockets

 

October 7

Transport Protocols: Multiplexing and Reliable Data Transfer

 

October 14

Transport Protocols: TCP

 

October 21

Transport Protocols: TCP

 

October 28

Congestion Control

 

November 4

Networks: Part 1 (IP)

 

November 11

Networks: Part 2 (Routing)

 

November 18

Networks: Part 3 (ATM,X.25)

 

 

November 25                     No Lecture.

 

 

December 2

Link Layer Protocols

                             

December 9

Performance Analysis

 

 

December 14      (NOTE: THIS IS A TUESDAY LECTURE)

IP Multicast and Reliable Multicast Protocols