Draft: draft-ietf-tsvwg-rsvp-bw-reduction-01.txt Reviewer: Joel M. Halpern [joel@stevecrocker.com] Review Date: Saturday 1/21/2006 9:54 PM CST LC Date: 1/26/2006 Summary: This document is ready for publication as a proposed standard. One minor (but complicated) question does occur to me reading this document. There are also two nits that should be considered when and if there is a need to revise this document. The minor question is about the possible ill effects of support for this extensions. Suppose that all relevant routers support this extension. Suppose that there is a router with 40 units of reservation capacity, and two low priority flows each of 20 units. A new high priority request comes in requesting 20 units of capacity. Without this mechanism, there is no choice. One of the two low priority reservations would be thrown out. With this extension, the router might decide to ask both existing reservations to reduce themselves to 10 units. If the router could know that the flows could be throttled, this would probably be the right thing to do. However, if the flows can not be throttled, I think this will instead result in both flows being thrown off, and then a race to reestablish the flows. Thus, instead of disrupting one flow, two flows will be hurt for a time. I am not sure that is actually what this does. Even if I am correct, that is not a reason to refrain from publishing this. However, it would suggest a note of caution. Nit: In the example in section 3, it is confusing to use Flow A, Flow B and Aggregate A (Of Flows 1-5) and Aggregate B (Of flows A-E). Couldn't the aggregates be X and Y (or I and J, or...) Nit: In the example description in section 3.1, it would be helpful if the description of the 880k "offered" said "offered load". I was confused and thought it might mean offered capacity which would be completely backwards.