| Date | Reading | Topic |
|---|---|---|
| M 22 Aug | Chapter | |
| W 24 | I-1, I-2 | Introduction, Overview of network technologies |
| M 29 | I-3, I-4 | Concept of Internetworking, Internet Addresses |
| W 31 | I-5, I-6, (7) | ARP and RARP, intro to IP datagram, packet analyzers |
| M 5 Sep | I-7 | IP datagram, connectionless datagram delivery, ping, trroute (labor day) |
| W 7 | I-8, I-9 | Routing IP datagrams, Error and control messages – ICMP |
| M 12 | I-10 | Classless and subnet address extensions |
| W 14 | I-11, I-12 | Protocol layering, User Datagram Protocol - UDP |
| M 19 | I-13 | Transfer Control Protocol - TCP |
| W 21 | I-14 to I-16 | IP Routing (some details skipped, emphasis on RIP) |
| M 26 | I-17 | Multicasting , Review for upcoming exam 1 |
| W 28 | I-18 toI-20 | Elements of TCP/IP over ATM, Mobile IP, NAT & VPN |
| M 3 Oct | I-23, I-24 | DHCP, DNS |
| W 5 | Exam 1 | |
| M 10 | Fall Break | |
| W 12 | T.B.A. | |
| M 17 | I-21, I-22, III-2, III-6 | Client-Server model and software design |
| W 19 | I-22, III-4-5, III-7 - III-10 | Berkeley Sockets, Socket API (midterm grades) |
| M 24 | III-3, III-11 | Concurrent multithreading-based processing |
| W 26 | Notes, III-12 - III-14 | Multicasting, concurrent singly-threaded servers |
| M 31 | I-26, RFC | Programming loose ends, Telnet and FTP/TFTP |
| W 2 Nov | I-27, RFC | SMTP, POP, IMAP, MIME |
| M 7 | Exam 2 | |
| W 9 | I-27, RFC | Client software applications that utilize SMTP, POP, IMAP, MIME |
| M 14 | I-28, RFC | HTTP, URL and HTML |
| W 16 | I-28, RFC | Server software applications utilizing HTTP (last day to drop) |
| M 21 | I-29 | HTTP continued, RTP |
| W 23 | Thanksgiving Break | |
| M 28 | Notes | Service Discovery with Multicasting |
| W 30 | I-30, I-31, I-32 | SNMP, Ip Security |
| M 5 Dec | I-33, Notes | IP v6, Summary |
| W 7 | Study Day | |
| M 12 | Final Exam 3 Monday, December 12, 2005, 5:00-7:00 |