Re: [tcpm] About the urgent pointer...
Fernando Gont <fernando@gont.com.ar> Thu, 12 March 2009 18:15 UTC
Return-Path: <fernando@gont.com.ar>
X-Original-To: tcpm@core3.amsl.com
Delivered-To: tcpm@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1C9033A6C0D for <tcpm@core3.amsl.com>; Thu, 12 Mar 2009 11:15:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.884
X-Spam-Level:
X-Spam-Status: No, score=-2.884 tagged_above=-999 required=5 tests=[AWL=0.716, BAYES_00=-2.599, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ldc3O16aj531 for <tcpm@core3.amsl.com>; Thu, 12 Mar 2009 11:15:02 -0700 (PDT)
Received: from smtp1.xmundo.net (smtp1.xmundo.net [201.216.232.80]) by core3.amsl.com (Postfix) with ESMTP id 2FD4E3A6BF6 for <tcpm@ietf.org>; Thu, 12 Mar 2009 11:15:01 -0700 (PDT)
Received: from venus.xmundo.net (venus.xmundo.net [201.216.232.56]) by smtp1.xmundo.net (Postfix) with ESMTP id C4F136B66E8; Thu, 12 Mar 2009 15:15:40 -0300 (ART)
Received: from [192.168.1.136] (91-130-17-190.fibertel.com.ar [190.17.130.91]) (authenticated bits=0) by venus.xmundo.net (8.14.1/8.14.1) with ESMTP id n2CIFTTd028878; Thu, 12 Mar 2009 16:15:30 -0200
Message-ID: <49B94896.9020202@gont.com.ar>
Date: Thu, 12 Mar 2009 15:38:30 -0200
From: Fernando Gont <fernando@gont.com.ar>
User-Agent: Thunderbird 2.0.0.19 (X11/20090105)
MIME-Version: 1.0
To: David Borman <david.borman@windriver.com>
References: <A27E0A8E-D41B-4383-924D-0F62B61ABF7A@windriver.com>
In-Reply-To: <A27E0A8E-D41B-4383-924D-0F62B61ABF7A@windriver.com>
X-Enigmail-Version: 0.95.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-3.0 (venus.xmundo.net [201.216.232.56]); Thu, 12 Mar 2009 15:15:40 -0300 (ART)
Cc: Alfred <ah@tr-sys.de>, tcpm@ietf.org
Subject: Re: [tcpm] About the urgent pointer...
X-BeenThere: tcpm@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: TCP Maintenance and Minor Extensions Working Group <tcpm.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tcpm>
List-Post: <mailto:tcpm@ietf.org>
List-Help: <mailto:tcpm-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tcpm>, <mailto:tcpm-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 12 Mar 2009 18:15:03 -0000
Hello, David, > So, the question is *not* what do the RFCs say, because they are clear. > The question is, what do we do about the mismatch between what the RFCs > say, and what is generally implemented? One important thing to note is that it is impossible to tell (without any additional mechanism) what semantics for the UP a TCP implements. This means that if were were to try to get real stacks implement the semantics for the UP as specified in RFC 1122, we would basically break the urgent mechanism. My understanding from the talks that I had with a few folks at the last IETF is that the only sensible thing to do is to change the spec (considering that whether the UP points to the last byte of urgent data vs. the byte following that chunk, does not really matter -- as long as all stacks do the same... which is already the case). Nevertheles, my personal feeling is that regardless of which specific outcome, we agree that tcpm wg should do something on this issue (and probably the last posts on this subject are an indication that at least is clarification is needed). That said, I believe it would be a good thing to poll the wg to adopt this I-D -- if anything, to have a starting point to work on this issue. (FWIW, this last revision has been substantially revised to address the feedback I got from you and Joe at the last IETF, and feedback from Alfred that I got while he was helping (a lot) with a related document). Thanks! Kind regards, -- Fernando Gont e-mail: fernando@gont.com.ar || fgont@acm.org PGP Fingerprint: 7809 84F5 322E 45C7 F1C9 3945 96EE A9EF D076 FFF1
- [tcpm] About the urgent pointer... David Borman
- Re: [tcpm] About the urgent pointer... Fernando Gont