RIchard,

All my points have been addressed, except one (below). Thank you, Fred & Gorry.


The one about the 3 types of flows has missed my point in a couple of ways, (A) & (B) explained below.


Section 3 divides flows into 3 types:
(1) TCP Friendly flows,
(2) unresponsive flows, i.e., flows that do not slow down when congestion occurs, and
(3) flows that are responsive but are not TCP-friendly.


A) It might seem obvious to some that "not friendly", means "less than friendly", but given the definition of TCP-friendly, "not TCP-friendly" is ambiguous and could also mean "more friendly than TCP" (e.g. scavenger transports).

Therefore, I suggest changing "not TCP-friendly" and "Non-TCP-friendly" to "less responsive than TCP-Friendly" or some similar phrase.

B) My main point was that (1) and (2) are points on a spectrum, and 3 is a region that spans the whole of the spectrum between these points. Then the rest of the doc talks about all three as if they are in the same set of types.

That's not a useful classification. Previous docs in the RFC series have been careful not to overclaim the importance of precise TCP-friendliness. It's not helpful to suggest that anything to the left of TCP-Friendly "clearly poses a threat to future Internet stability". It would be more useful to describe it as a spectrum with two reference points on it (as shown). Then say the closer to the unresponsive end that a flow is, the more it could pose a threat to the performance of other flows during times of excessive contention.

          Unresponsive                     TCP-Friendly
          |                                     |
          v                                     v
5 5 5 5 5 2 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 3 1 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 <-Beyond-> <---responsive but less than TCP----> <--responsive but more than TCP--->
Unrespons-
  ive

In fact, there is (fairly common) behaviour to the left of unresponsive, where a flow adds redundancy. By turning the classification into a spectrum, it would be fairly natural to include that as well.

Other than this, I don't want to tamper with the text on whether AQMs have a role in flow isolation, because it does well to leave the question open.


C) Also (a new point I didn't mention before), the alarmist language in two places is rather over-the-top: * "The last two classes contain more aggressive flows that pose significant threats to Internet performance" * "The projected increase in the fraction of total Internet traffic for more aggressive flows in classes 2 and 3 clearly poses a threat to future Internet stability"

Suggested text, respectively:
* "The last two classes contain more aggressive flows that can pose significant threats to Internet performance" * "The projected increase in the fraction of total Internet traffic for more aggressive flows in classes 2 and 3 could pose a threat to future Internet performance"

Note, I've also suggested changing 'stability' to 'performance' - this doc has nothing to do with oscillations, etc.

For instance, does VoIP pose a significant threat to Internet performance? Nah. Still in some places maybe, but the Internet is generally coping. When the Internet was growing up we thought VoIP might cause collapse, but our concerns have waned as link capacities have grown. So the perception of threat depends on the bit-rate of the flow relative to average link capacities.

Responsiveness is important, but I believe it is OK for unresponsive flows that are small in relative terms to only be responsive at very long timescales (even solely at flow set up - self-admission control). This even applies to aggregates of unresponsive flows, because they will tend to be deployed where even the aggregate is small relative to the link capacity. See http://tools.ietf.org/html/draft-ietf-pwe3-congcons-02.pdf (comments to the PWE3 list pls).



Bob

At 14:24 08/08/2014, Scheffenegger, Richard wrote:
John, Bob,

had you the chance to review this new revision, which should address the comments you had?

Best regards,

Richard Scheffenegger




> -----Original Message-----
> From: aqm [mailto:aqm-boun...@ietf.org] On Behalf Of go...@erg.abdn.ac.uk
> Sent: Dienstag, 05. August 2014 12:24
> To: aqm@ietf.org
> Subject: Re: [aqm] I-D Action: draft-ietf-aqm-recommendation-07.txt
>
> I've posted a new revision of the draft. This contains a reworked
> introduction by Fred & I, which seeks to clarify the intended status of
> RFC 2309, and addresses all issues that we planned to address.  We think
> this is ready to proceed.
>
> Gorry
>
> >
> > A New Internet-Draft is available from the on-line Internet-Drafts
> > directories.
> >  This draft is a work item of the Active Queue Management and Packet
> > Scheduling Working Group of the IETF.
> >
> >         Title           : IETF Recommendations Regarding Active Queue
> > Management
> >         Authors         : Fred Baker
> >                           Godred Fairhurst
> >     Filename        : draft-ietf-aqm-recommendation-07.txt
> >     Pages           : 28
> >     Date            : 2014-08-05
> >
> > Abstract:
> >    This memo presents recommendations to the Internet community
> >    concerning measures to improve and preserve Internet performance.  It
> >    presents a strong recommendation for testing, standardization, and
> >    widespread deployment of active queue management (AQM) in network
> >    devices, to improve the performance of today's Internet.  It also
> >    urges a concerted effort of research, measurement, and ultimate
> >    deployment of AQM mechanisms to protect the Internet from flows that
> >    are not sufficiently responsive to congestion notification.
> >
> >    The note largely repeats the recommendations of RFC 2309, and
> >    replaces these after fifteen years of experience and new research.
> >
> >
> > The IETF datatracker status page for this draft is:
> > https://datatracker.ietf.org/doc/draft-ietf-aqm-recommendation/
> >
> > There's also a htmlized version available at:
> > http://tools.ietf.org/html/draft-ietf-aqm-recommendation-07
> >
> > A diff from the previous version is available at:
> > http://www.ietf.org/rfcdiff?url2=draft-ietf-aqm-recommendation-07
> >
> >
> > Please note that it may take a couple of minutes from the time of
> > submission until the htmlized version and diff are available at
> > tools.ietf.org.
> >
> > Internet-Drafts are also available by anonymous FTP at:
> > ftp://ftp.ietf.org/internet-drafts/
> >
> > _______________________________________________
> > aqm mailing list
> > aqm@ietf.org
> > https://www.ietf.org/mailman/listinfo/aqm
> >
>
> _______________________________________________
> aqm mailing list
> aqm@ietf.org
> https://www.ietf.org/mailman/listinfo/aqm

_______________________________________________
aqm mailing list
aqm@ietf.org
https://www.ietf.org/mailman/listinfo/aqm

________________________________________________________________
Bob Briscoe, BT
_______________________________________________
aqm mailing list
aqm@ietf.org
https://www.ietf.org/mailman/listinfo/aqm

Reply via email to