Note: This schedule is and is updated regularly.
Homework questions from the textbook are indicated at the bottom.
[1]
The Transport Layer: Tutorial and Survey (Computing Surveys, 31(4), 12/1999)
by Iren, Amer, & Conrad
[2]
The Transmission Control Protocol by Noureddine & Tobagi
Aug 28 | 1-T | Intro | Amer | Course Project
HW1 Ch 1-9, 13-15 and on-line quizzes [1]- sections 1-4 [2]- sections 1-6, 10.1-2 |
Aug 30 | 2-Th | TCP/IP | Amer | Sep 4 | 3-T | TCP/IP | Amer | Ch 1,2 | Sep 6 | 4-Th | TCP/IP | Amer | Ch 3 | Sep 11 | 5-T | TCP/IP | Amer | Ch 4 | Sep 13 | 6-Th | TCP/IP | Amer | Ch 8 | Sep 18 | 7-T | TCP/IP | Amer | Ch 9 | Sep 20 | 8-Th | TCP/IP | Amer | HW2 | Ch 5 (BIG!) | Sep 25 | 9-T | TCP/IP | Amer | Ch 6 | Sep 27 | 10-Th | TCP/IP | Amer | Ch 7 | Oct 2 | 11-T | TCP variations: Tahoe, Reno, NewReno | Amer | [2]- section 7 | Ch 13, HW1 | Oct 4 | 12-Th | TCP Variations (cont'd) | Amer | Ch 14 | Oct 9 | 13-T | SACKs, NRSACKs, reneging | Madhuudhan Shyamlal | NRSACKs-HW (pcap file here) | Ch 15 (BIG!) | Oct 11 | 14-Th | Multipath TCP (MPTCP) | Yifan Peng | MPTCP-HW (pcap file here) | HW2 | Oct 16 | 15-T | Midterm (topics see below) | Oct 18 | 16-Th | Review midterm | Amer | NRSACKs-HW | Oct 23 | 17-T | Transport Layer Security (TLS) | Bo Lu | TLS-HW (pcap file here) | MPTCP-HW | Oct 25 | 18-Th | LEDBAT (microTP) | Joel Bricker | LEDBAT-HW | Oct 30 | 19-T | CANCELLED-Hurricane Sandy | Nov 1 | 20-Th | Reliable UDP(UDT) | Bo Liu | UDT-HW | TLS-HW | Nov 6 | Election Day - no class | Nov 8 | 21-Th | File Transfer Protocol (FTP) | Ayush Dusia | FTP-HW | LEDBAT-HW | Nov 13 | 22-T | Simple Mail Transfer Protocol (SMTP) | Vinar Amrutia | SMTP-HW | UDT-HW | Nov 15 | 23-Th | Stream Control Transmission Protocol (SCTP) | Wei Chen | SCTP-HW (pcap file here) | FTP-HW | Nov 20 | 24-T | Saratoga Delay Tolerant Network (DTN) | Zequn Huang | Saratoga-HW | SMTP-HW | Nov 22 | Thanksgiving - no class | Nov 27 | 25-T | Bittorrent (P2P) (.odp) (.pdf) | Kevin Kaminski | Bittorrent-HW (pcap file here) | SCTP-HW | Nov 29 | 26-Th | Voice over IP/RTP/RTCP (VoIP) | Yuvraj Khadke | VoIP-HW | Saratoga-HW | Dec 4 | 27-T | Explicit Congestion Notification (ECN) | Qi Wang | ECN-HW | Bittorent-HW | Dec 6 | (reading day) | VoIP-HW | Dec 11 | Final exam (topics see below) | ECN-HW |
Material Covered on Midterm Exam - Classes 1-13, Chapters noted above,
sections of [1], [2] noted above
Material Covered on Final Exam - Classes 14,17-27, Chapters noted above,
sections of [1], [2] noted above
Take on-line quizzes here (Quizzes should be done alone; Homework Questions should be done in groups of 2.)
NOTE: Students are NOT permitted to access the answer key provided by
the publisher for the odd-numbered questions.
|
|
1, 2, 7-10 | |
2-5,12,13,15 | |
1-6 (Q2 should refer to Q1, not Q2. Q4 should refer to Q2 and Q3, not Q3 and Q4. For question 3, replace "create" with "transmit" and assume the smallest frame as defined by the Ethernet standard.) | |
3,8-11 | |
1-35 (For questions 4-6,8,14-16,27,28 only do parts a and b. For question 13, replace 122.12.7.0 with 122.12.8.0. For question 34, replace 120.60.4.0/20 with 120.60.4.0/22) | |
1-11, 14 | |
1-16 | |
1-5 (Q2 assume IPv4) | |
2, 4, 9, 13, 15, 16, 18, 20, 22, 23 | |
1, 2, 5, 8, 9-12 | |
2, 4-10 (Question 6: assume UDP datagram refers to UDP-PDU) | |
2, 4-9, 11-23, 28, 29 | |
4-7, 9-15 (Question 11e, 5 should be 8., Question 15: assume client closes the association.) | |
6-15 | |
1-5, 7-14, 17, 18 | |
1-9, 12 | |
1, 5, 8 (should refer to Ex 21.3, not 21.2), 9, 11 (should refer to Ex 21.3, not 21.2), 15 | |
3-19 | |
1-7, 10-12 |