Week 10: Congestion Management
Summary: How can we measure congestion? What causes it? How can we recover from congestion or avoid it altogether?
Goals:
- Understand the taxonomy of resource allocation strategies and criteria for evaluating resource allocation strategies.
- Understand queuing policies used by routers.
- Know the difference between congestion control and flow control.
- Understand the components of TCP the congestion control algorithm and the role each component serves.
- Be familiar with explicit congestion notification, RED, and source-based congestion avoidance strategies.
Monday, April 6: Understanding congestion
Read:
P&D 6.0 - 6.3.2 (pp. 456 - 483)
Guest lecturer: Marge
Coahran
Tuesday, March 3,
5:30 p.m.: Abstract due
Submit an abstract
on one of the following:
- RFCs 3257 (read) and 2960 (SKIM!!!) on SCTP, a relatively new transport protocol developed as an alternative to TCP
- RFC 5326, on LTP, an experimental transport protocol for interplanetary networks
Wednesday, April 8: Congestion control and avoidance
Read:
P&D 6.3.2 (review) - 6.4 (pp. 477 - 499)
Guest lecturer: Marge
Coahran
Friday, April 10: BLAST, continued
Continue work on Lab 10:
Implementing BLAST
Janet
Davis (davisjan@cs.grinnell.edu)
Created April 3, 2009
Last revised April 3, 2009