|
|||||||||||
|
Re: [e2e] opening multiple TCP connections getting popular
From: Joe Touch <touch(at)ISI.EDU>
Date: Fri Aug 31 2007 - 03:00:08 EDT
There are completely separate things at play here:
Whether to use TCP or something else for the former, the two are separate. Gating functions are "per-something" fair, and you need to flow that tag all the way down from its source (e.g., the user, the process, etc.). Once you have that, it's the gating mechanism isn't important. I.e., AFAICT, to make "flow rate fairness" work, you need something outside the transport layer to determine how to group things that are penalized as a group. If you do that, you don't need FRF's new transport mechanism necessarily. ... >> The IETF is a good place to standardize a technical solution once we >> know what we're solving. At this point, "we need to do something" is >> insufficient rationale to proceed > > "We need to do something" is a rather dismissive characterisation of a > fully spec'd protocol proposal: > <http://www.ietf.org/internet-drafts/draft-briscoe-tsvwg-re-ecn-tcp-04.txt> "we need to do something" isn't a sufficient motivation. It's irrelevant what the "something" you need to do is; the deficit is in the motivation. > I can't win either way. When I put re-ECN to the IETF, everyone didn't The point appears to be that the bit in the header is the least of the issues; without the broader mechanisms at the policy level that flow up to the app/user, the bit isn't sufficient. With that broader mechanism, the bit may not be necessary. >> (and, as others have noted, it's not >> clear we _need_ to do anything). > > Tell that to the CEO of any network operator. I think you're saying > there's not an engineering problem. But that's because resource > allocation problems are economic problems not engineering problems... No - I'm saying it isn't a problem. Whether it's economic or otherwise, as others have noted, not being 'fair' depends on an agreed concept of fairness. We have one now - per-TCP connection, relative to RTT. That's not perfect, but it is a definition, and it does work. On a final note: > Consider this: folks at the IETF can expend weeks on whether a certain IMO, a specific proposal at the transport layer doesn't solve the whole of resource allocation and accountability either. The transport layer isn't the crux of that problem - it's all the other layers for which we don't agree how to proceed yet. Joe
--
----------------------------------------------------------------------
Joe Touch Sr. Network Engineer, USAF TSAT Space Segment
Postel Center Director & Research Assoc. Prof., USC/ISI
Received on Fri Aug 31 03:27:52 2007This archive was generated by hypermail 2.1.8 : Mon Oct 29 2007 - 14:15:41 EDT |
||||||||||
|
|||||||||||