Re: [tcpm] TCP-AO review comments.

Lars Eggert <lars.eggert@nokia.com> Wed, 06 August 2008 11:47 UTC

Return-Path: <tcpm-bounces@ietf.org>
X-Original-To: tcpm-archive@megatron.ietf.org
Delivered-To: ietfarch-tcpm-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 553AB3A6C42; Wed, 6 Aug 2008 04:47:47 -0700 (PDT)
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 D435F3A6C42 for <tcpm@core3.amsl.com>; Wed, 6 Aug 2008 04:47:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.515
X-Spam-Level:
X-Spam-Status: No, score=-6.515 tagged_above=-999 required=5 tests=[AWL=0.084, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 eKYeXWAdUOe6 for <tcpm@core3.amsl.com>; Wed, 6 Aug 2008 04:47:46 -0700 (PDT)
Received: from mgw-mx09.nokia.com (smtp.nokia.com [192.100.105.134]) by core3.amsl.com (Postfix) with ESMTP id 02F503A6C0F for <tcpm@ietf.org>; Wed, 6 Aug 2008 04:47:45 -0700 (PDT)
Received: from esebh106.NOE.Nokia.com (esebh106.ntc.nokia.com [172.21.138.213]) by mgw-mx09.nokia.com (Switch-3.2.6/Switch-3.2.6) with ESMTP id m76Bl14a002687; Wed, 6 Aug 2008 06:47:46 -0500
Received: from vaebh102.NOE.Nokia.com ([10.160.244.23]) by esebh106.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.3959); Wed, 6 Aug 2008 14:47:42 +0300
Received: from esebh102.NOE.Nokia.com ([172.21.138.183]) by vaebh102.NOE.Nokia.com with Microsoft SMTPSVC(6.0.3790.3959); Wed, 6 Aug 2008 14:47:37 +0300
Received: from [192.168.1.116] ([10.241.184.208]) by esebh102.NOE.Nokia.com over TLS secured channel with Microsoft SMTPSVC(6.0.3790.3959); Wed, 6 Aug 2008 14:47:37 +0300
Message-Id: <C4CB96A1-6990-48A2-AF3E-A429C0DBE312@nokia.com>
From: Lars Eggert <lars.eggert@nokia.com>
To: ext Joe Touch <touch@isi.edu>
In-Reply-To: <48939933.3030601@isi.edu>
Mime-Version: 1.0 (Apple Message framework v926)
Date: Wed, 06 Aug 2008 14:47:31 +0300
References: <0C53DCFB700D144284A584F54711EC58058C2FD4@xmb-sjc-21c.amer.cisco.com> <48939933.3030601@isi.edu>
X-Mailer: Apple Mail (2.926)
X-OriginalArrivalTime: 06 Aug 2008 11:47:37.0349 (UTC) FILETIME=[39119350:01C8F7BA]
X-Nokia-AV: Clean
Cc: tcpm@ietf.org, "Anantha Ramaiah (ananth)" <ananth@cisco.com>
Subject: Re: [tcpm] TCP-AO review comments.
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: <https://www.ietf.org/mailman/private/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>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"; DelSp="yes"
Sender: tcpm-bounces@ietf.org
Errors-To: tcpm-bounces@ietf.org

On 2008-8-2, at 2:16, ext Joe Touch wrote:
> |    I have problem with the term "obsoletes 2385" [ I did bring  
> this up
> | before] It is going to be a long time before deployments move over  
> to
> | the new TCP auth option.
>
> Practically, "obsoletes" doesn't obsolete anything. It does indicate
> that the IETF wants a protocol to be replaced by something else. That
> doesn't mean the older one can't be used for legacy support, e.g.,
> AFAICT - and that clearly should apply here. If the IESG thinks that
> this is consistent with "Obsoltes", would that be OK?

We need to distinguish between one RFC obsoleting another RFC, and  
moving an RFC to "historic". Unfortunately, neither is very clearly  
defined.

Here's my current thinking: Obsoleting is typically used when one RFC  
is a drop-in replacement for another RFC. For example, bug-fix  
revisions of an RFC typically obsolete the previous RFC, as do minor  
backwards-compatible implementations. That isn't quite the case for AO  
and TCP-MD5. AO is a replacement for TCP-MD5, but it isn't a simple  
revision or extension of TCP-MD5, it's a new mechanism to provide  
similar functionality in a (slightly) different way.

So, my current thinking is that AO should maybe move TCP-MD5 to  
"historic". That would indicate that new implementations shouldn't  
implement TCP-MD5 and existing ones are encouraged to move away from  
it. But this isn't a clear -cut case. Comments?

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