Re: [tcpm] draft-ietf-tcpm-urgent-data-06
Alfred Hönes <ah@TR-Sys.de> Thu, 30 September 2010 15:51 UTC
Return-Path: <A.Hoenes@TR-Sys.de>
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 B84D43A6C0F for <tcpm@core3.amsl.com>; Thu, 30 Sep 2010 08:51:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -97.279
X-Spam-Level:
X-Spam-Status: No, score=-97.279 tagged_above=-999 required=5 tests=[AWL=-0.019, BAYES_05=-1.11, CHARSET_FARAWAY_HEADER=3.2, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, USER_IN_WHITELIST=-100]
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 50aXcFhu2jLY for <tcpm@core3.amsl.com>; Thu, 30 Sep 2010 08:51:02 -0700 (PDT)
Received: from TR-Sys.de (gateway.tr-sys.de [213.178.172.147]) by core3.amsl.com (Postfix) with ESMTP id 277593A6D08 for <tcpm@ietf.org>; Thu, 30 Sep 2010 08:50:59 -0700 (PDT)
Received: from ZEUS.TR-Sys.de by w. with ESMTP ($Revision: 1.37.109.26 $/16.3.2) id AA254901755; Thu, 30 Sep 2010 17:49:15 +0200
Received: (from ah@localhost) by z.TR-Sys.de (8.9.3 (PHNE_25183)/8.7.3) id RAA14282; Thu, 30 Sep 2010 17:49:14 +0200 (MESZ)
From: Alfred Hönes <ah@TR-Sys.de>
Message-Id: <201009301549.RAA14282@TR-Sys.de>
To: rbonica@juniper.net, draft-ietf-tcpm-urgent-data.all@tools.ietf.org
Date: Thu, 30 Sep 2010 17:49:14 +0200
X-Mailer: ELM [$Revision: 1.17.214.3 $]
Mime-Version: 1.0
Content-Type: text/plain; charset="hp-roman8"
Content-Transfer-Encoding: 8bit
Cc: tcpm@ietf.org
Subject: Re: [tcpm] draft-ietf-tcpm-urgent-data-06
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, 30 Sep 2010 15:51:08 -0000
At Mon, 27 Sep 2010 15:49:05 -0400, Ronald Bonica wrote: > I think that you have hit the nail on the head. Reading through > Sections 1-5, I thought that we were trying to fix the feature. > Only in Section 6 did I realize that we really wanted to drive > a stake through its heart. > > Maybe if we changed the title and added some test to the abstract and > introduction, this would be better. Otherwise, people may spend time > and money fixing the TCP Urgent option instead of just avoiding it. Oh! Pay attention! TCP implementers usually are very different folks than application designers & implementers! So giving advice to the former group to sanitize their kernel stacks (as far as necessary, and based on a uniform, consistent interpretation of the old contradictory specs) is one point, and entirely different from giving advice to the apps folks to avoid the feature. IMHO, we need both -- fixing the kernel (to the benfit of existing apps), and avoiding usage of the feature in new apps. Footnote -- as pointed out on-list during the infancy of the draft: The Telnet protocol is tolerant regarding the two interpretations of the Urgent Pointer because the trailing DM control character of the Telnet SYNC sequence (that's the octet to which the UP points) is effectively ignored by the receiving peer in parsing the input it reads from the socket (cf. RFC 1123, Section 3.2.4). Kind regards, Alfred Hönes. -- +------------------------+--------------------------------------------+ | TR-Sys Alfred Hoenes | Alfred Hoenes Dipl.-Math., Dipl.-Phys. | | Gerlinger Strasse 12 | Phone: (+49)7156/9635-0, Fax: -18 | | D-71254 Ditzingen | E-Mail: ah@TR-Sys.de | +------------------------+--------------------------------------------+
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Fernando Gont
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Fernando Gont
- [tcpm] draft-ietf-tcpm-urgent-data-06 Ronald Bonica
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Peter Saint-Andre
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 John Heffner
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 David Borman
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Joe Touch
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Anantha Ramaiah (ananth)
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Fernando Gont
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 David Borman
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Ronald Bonica
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Lars Eggert
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Jari Arkko
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Ronald Bonica
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Alfred Hönes
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Ronald Bonica
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Lars Eggert
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Ronald Bonica
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Lars Eggert
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Fernando Gont
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Lars Eggert
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Eddy, Wesley M. (GRC-MS00)[ASRC AEROSPACE CORP]
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Joe Touch
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 David Borman
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Joe Touch
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Joe Touch
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Jari Arkko
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Ronald Bonica
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Peter Saint-Andre
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 David Borman
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Joe Touch
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Jari Arkko
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Joe Touch
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Jari Arkko
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Joe Touch
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Ronald Bonica
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 David Borman
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Joe Touch
- Re: [tcpm] draft-ietf-tcpm-urgent-data-06 Jari Arkko