CptS/EE 455
Lecture Notes Index

 

Lecture Notes for April-May

May 1 - SSL; IPSEC; chapter review

April 29 - Digital signatures; cryptographic hash functions; secure e-mail

April 26 - Public-key cryptography; authentication

April 24 - Project 4 discussion; Network security - encryption

April 22 - Linux iptables as example firewall mechanism

April 19 - Introduction to firewalls

April 17 - Chapter 5 review; discuss essay assignment handout

April 15 - ATM, Frame Relay

April 12a April 12b Ethernet technology, wireless ethernet, point-to-point technology

April 10 Ethernet technology

April 8a April 8b - Media access control, Relationship of Link layer and Network Layer, ARP

April 5 - Midterm 2

April - Introduction to the Link Layer, Media access control

April 1 - Multicast; Chapter 4 review

Lecture Notes for March

March 29 - Router hardware architecture

March 27 - Programming with select()

March 25-27 - Internet routing: RIP & OSPF, BGP. Fragmentation & reassembly; ICMP

March 13-15 - Internet addressing and packet delivery

March 11 - Basic Routing Algorithms

March 8 - Chapter 3 Review and Chapter 4 Intro: Network Layer

March 6 - Congestion Control

March 1 and March 4 - TCP

Lecture Notes for February

February 27 - Pipelined RDT Transfer. These slides expand on the Feb. 25 notes

February 25 - Reliable Data Transfer

February 22 - Exam 1

February 20 - Transport Layer Intro; UDP

February 15 - Chapter 2 Review;

February 13 - Quiz 2; Project 2 Discussion: Web proxy servers

February 11 - DNS

February 6-8 - additional application protcols: FTP, SMTP, POP3 -- the missing slides reported 2/13

February 4 - gethostbyaddr(); application protocols; web protocol (HTTP)

February 1 - Forking TCP server; review socket programming

 

Lecture Notes for January

January 14 - Course introduction, expectations, review of syllabus

January 16-18 - High level overview of networking. Textbook Chapter 1.

January 23-25 - High level overview of networking. Textbook Chapter 1.

January 25 - Review slides for Chapt. 1

January 28 - TCP Socket Client. First project assigned

January 30 - TCP Socket Server. First homework assigned