RE: [Trigtran] TRIGTRAN Justification

"Spencer Dawkins" <sdawkins@cynetanetworks.com> Fri, 17 January 2003 19:32 UTC

Received: from www1.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA02429 for <trigtran-archive@odin.ietf.org>; Fri, 17 Jan 2003 14:32:27 -0500 (EST)
Received: (from mailnull@localhost) by www1.ietf.org (8.11.6/8.11.6) id h0HJmAA24824 for trigtran-archive@odin.ietf.org; Fri, 17 Jan 2003 14:48:10 -0500
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h0HJmAJ24821 for <trigtran-web-archive@optimus.ietf.org>; Fri, 17 Jan 2003 14:48:10 -0500
Received: from www1.ietf.org (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA02396 for <trigtran-web-archive@ietf.org>; Fri, 17 Jan 2003 14:31:55 -0500 (EST)
Received: from www1.ietf.org (localhost.localdomain [127.0.0.1]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h0HJm5J24780; Fri, 17 Jan 2003 14:48:05 -0500
Received: from ietf.org (odin.ietf.org [132.151.1.176]) by www1.ietf.org (8.11.6/8.11.6) with ESMTP id h0HJhiJ24567 for <trigtran@optimus.ietf.org>; Fri, 17 Jan 2003 14:43:44 -0500
Received: from MAIL.cynetanetworks.com (ietf-mx.ietf.org [132.151.6.1]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA02259 for <trigtran@ietf.org>; Fri, 17 Jan 2003 14:27:30 -0500 (EST)
X-MimeOLE: Produced By Microsoft Exchange V6.0.6249.0
content-class: urn:content-classes:message
MIME-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"
Subject: RE: [Trigtran] TRIGTRAN Justification
Date: Fri, 17 Jan 2003 13:30:52 -0600
Message-ID: <9255B6CD76A88943A3062F7D4E6432F55C371B@mail.cynetanetworks.com>
Thread-Topic: [Trigtran] TRIGTRAN Justification
Thread-Index: AcK+XCprMSaAGYlORJOOF9sdglgMYQAAPbIg
From: Spencer Dawkins <sdawkins@cynetanetworks.com>
To: trigtran@ietf.org
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by www1.ietf.org id h0HJhiJ24568
Sender: trigtran-admin@ietf.org
Errors-To: trigtran-admin@ietf.org
X-BeenThere: trigtran@ietf.org
X-Mailman-Version: 2.0.12
Precedence: bulk
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/trigtran>, <mailto:trigtran-request@ietf.org?subject=unsubscribe>
List-Id: Triggers for Transport <trigtran.ietf.org>
List-Post: <mailto:trigtran@ietf.org>
List-Help: <mailto:trigtran-request@ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/trigtran>, <mailto:trigtran-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 8bit
Content-Transfer-Encoding: 8bit

Hi, Kacheong,

What I'm getting from your e-mails is that we're 
missing a possible path forward.

I've been looking at only two choices:

- implicit end-to-end signaling, and 
- explicit triggers

If I'm getting your point (please let me know if not), 
you're thinking of a third choice,

- explicit end-to-end signaling

Would you see this as part of TCP, 
or a completely different mechanism?

I don't own stock in triggers, you know... 
We COULD change the name of the mailing list!

Spencer

> -----Original Message-----
> From: Kacheong Poon [mailto:poon@cs.wisc.edu]
> Sent: Friday, January 17, 2003 1:11 PM
> To: Spencer Dawkins; trigtran@ietf.org
> Subject: RE: [Trigtran] TRIGTRAN Justification
> 
> 
> Included message from "Spencer Dawkins" <sdawkins@cynetanetworks.com>:
> 
> >----
> >What I'm thinking about here is giving a TCP sender a clue 
> that what they're 
> >seeing with RTT time variation has little to do with 
> congestion. I note that 
> >(per RFC 2988) we don't include retransmitted packets in RTO 
> calculations 
> >(Karn's algorithms) - I'm wondering about, but not 
> proposing, similar treatment 
> >when the TCP sender is notified of intermittant connectivity. 
> 
> This is the reaction to such event you are referring to.  What I
> was trying to find out is whether trigger is a good mechanism
> to do such signalling.  IMHO, it is not.  An end2end mechanism
> is preferred, and I think it can achieve the same thing.  We
> can investigate what an appropriate reaction to such event is
> later.
> 
> >This is the "backed off RTO timer" issue - after only one or 
> two RTO backoffs, 
> >I'm looking at a really long interval after a host becomes 
> reachable, before 
> >the other-end TCP sender reattempts the transmission. TCP 
> Kickstart was a
> >proposal to solve this problem with end-to-end notifications.
> 
> Yup, there can be end2end mechanisms for such event.  Trigger is
> not really needed.
> 
> >This is an Allison/Scott question, but my impression is that
> >there's a LOT of entrophy for TCP changes (to the point of proposed 
> >changes that orbit in Experimental RFC-land before they go to 
> >standards track).
> 
> To me, Experimental does not necessarily mean that it won't be
> deployed in real world.  It depends on what that change is.
> NewReno is widely deployed (there is a commercial implementation
> even before RFC 2582 was published) and it is still Experimental.
> If I remember correctly, SACK (RFC 2018) was not published as
> a Proposed when it first came out (I may be wrong here), and
> there were commercial implementations.  Before ECN (RFC 2481)
> became a Proposed (RFC 3168), there was implementation deployed.
> And when it was published, there was commercial implementation.
> I won't consider such change pace as slow.
> 
> >> 
> >> I believe the basic criterion for a new mechanism is that it must
> >> work more effectively than any solution by amending existing 
> >> technology.
> >> If people have not even looked at how existing technology can be
> >> changed potentially, I'm afraid that thinking of a new mechanism at
> >> this point is not a wise thing to do.
> >
> >I agree that this is a good thing to think about. I think it's also
> >good to think about the amount of entropy involved in making changes
> >to TCP to accomplish these tasks. I can't tell you what the right
> >trade-off is (that would be a BOF/WG concensus question, right?).
> 
> I guess another point to look at is where that change is mostly
> needed.  Please correct me if I am wrong, it seems to me that so
> far the majority of voice for such notification comes from
> wireless communication.  And I guess those devices are only started
> to appear, which means that there will be continuous development.
> The inertia not to change in this sector is not there.  As a matter
> of fact, it is better to have an end2end change than a change which
> requires cooperation of routers.  Routers are deployed already,
> while those devices which make use of the change are not there yet.
> Which is harder to change?
> 
> In summary, if the change is well thought of and the benefits of
> such a change is great, it will be deployed.  Both are necessary
> conditions, I think.
> 
> >----
> 
> 
> 							K. Poon.
> 
_______________________________________________
Trigtran mailing list
Trigtran@ietf.org
https://www1.ietf.org/mailman/listinfo/trigtran