Peter Dordal, Loyola University Chicago Dept of Computer Science.
Wed, 4:15-6:45, 25EP-202
The text is the fourth edition of Peterson & Davie's Computer Networks, A Systems Approach. (The third edition is still ok)
My general course groundrules are here. Exams will count for between 70% to 80% of your grade, with homework and programs making up the rest.
The final is Wednesday, Dec 12, at our usual time. The midterm is tentatively set for October 17 (week 8).
Spring 2025:
I am generally in my office on Mondays from 10:00 to noon, and from 1:45 to 3:45.
Sometimes I have meetings or come in late, so check first.
I am also available other times via Zoom, by appointment. Contact me via email for the Zoom meeting ID.
The final exam is Wednesday, December 12, at our usual time. Here is a study guide. Here are solutions.
Here is the midterm study guide.
A brief overview of networks
Programming Project
You are to implement a client for the WUMP protocol. Note that it is the client's responsibility here to manage the timeout/retransmission protocol: if data hasn't been received in a reasonable amount of time, the client is to time out and retransmit the previous ACK. This is sort of backwards, but it's easier (and safer) than implementing the server end.
Specific details are now here.
Class-by-class summary: see the nnotes file, "my course notes", above
The following classic paper has useful information about TCP/IP security: Security Problems in the TCP/IP Protocol Suite by Steve Bellovin.