Re: [tcpm] Fwd: New Version Notification for draft-gont-tcpm-rfc1948bis-00

William Allen Simpson <william.allen.simpson@gmail.com> Mon, 10 January 2011 21:15 UTC

Return-Path: <william.allen.simpson@gmail.com>
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 9BB813A67B4 for <tcpm@core3.amsl.com>; Mon, 10 Jan 2011 13:15:35 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.599
X-Spam-Level:
X-Spam-Status: No, score=-3.599 tagged_above=-999 required=5 tests=[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 Y6GRq6mS8OoN for <tcpm@core3.amsl.com>; Mon, 10 Jan 2011 13:15:34 -0800 (PST)
Received: from mail-iy0-f172.google.com (mail-iy0-f172.google.com [209.85.210.172]) by core3.amsl.com (Postfix) with ESMTP id 7161E3A67A8 for <tcpm@ietf.org>; Mon, 10 Jan 2011 13:15:34 -0800 (PST)
Received: by iyi42 with SMTP id 42so19788300iyi.31 for <tcpm@ietf.org>; Mon, 10 Jan 2011 13:17:49 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=VvX1Gn0mAKsda26HsSOZ/nbqJZxRz2DSWFfSjmQesWA=; b=MvUvn7ELp0ewFRQDQPEA6oWHas7maqP6/ze1qUW+YPnYhGiuuHwfOzdV/g41J6rTEO qwViOX960CxADUP5ocIXg2PPZ+S/XG8ktpW1ZKWqVgXElNSikE36sqIoBcvg/nqTiBYO KovDfdvN/lzA0vKx6UeljznLsCVFLVaJmqKeg=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=ub6JrPpXfk3mE41+CH0KwhL7sE7/xvH88vmkhxtVId6cxvy7iTzX7PGTazySvrDCp9 d5lSE4qqLgtNm2F5gEMkK5JY00CqJoHnrohPgdnMynltDN9uZtlJql4J3MLa6JIMjwR5 j4z/OISpkoKLVFvP+h74ATKEPQ+tDDZjzmqTc=
Received: by 10.231.39.74 with SMTP id f10mr8389664ibe.84.1294694269012; Mon, 10 Jan 2011 13:17:49 -0800 (PST)
Received: from Wastrel.local (c-68-40-194-239.hsd1.mi.comcast.net [68.40.194.239]) by mx.google.com with ESMTPS id z4sm26606697ibg.19.2011.01.10.13.17.46 (version=TLSv1/SSLv3 cipher=RC4-MD5); Mon, 10 Jan 2011 13:17:47 -0800 (PST)
Message-ID: <4D2B7779.40400@gmail.com>
Date: Mon, 10 Jan 2011 16:17:45 -0500
From: William Allen Simpson <william.allen.simpson@gmail.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7
MIME-Version: 1.0
To: tcpm@ietf.org
References: <4D27A097.3040606@gont.com.ar> <4D2B5958.3090304@isi.edu> <4D2B602E.1060408@gont.com.ar> <4D2B62CF.7040307@isi.edu>
In-Reply-To: <4D2B62CF.7040307@isi.edu>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
Subject: Re: [tcpm] Fwd: New Version Notification for draft-gont-tcpm-rfc1948bis-00
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: Mon, 10 Jan 2011 21:15:35 -0000

On 1/10/11 2:49 PM, Joe Touch wrote:
> The specification of the PRF needs to be more detailed. I.e., state how the hash is padded, byte order, and what portion of the output you're using (since MD5 hashes are too long).
>
Strongly disagree!

The standard should only be that a PRF is used.  There are no interoperability
requirements.  Moreover, we'd endlessly spin our wheels needlessly arguing about
these insignificant details.

In code I was writing not that long ago, I used part of the hash for the ISN,
and part for the timestamp, and part for the cookie.  There were plenty of
bits to go around.


> This is a general question; we don't want to be spending cycles around the edges if we have bigger fish to fry.
>
Oh humbug.  These are all drafts concerning things we've known need to be
updated for TCP for 15+ years.  Heck, a draft by a WG co-chair is 4 years
old, and still not finished (and I'd place that one at the top).

Kudos to Gont for being willing to do the work -- and dodge the bullets.


>>> 2) the discussion of how this doc changes 1948 needs to be included in
>>> the core of the doc (Sec 2, IMO), and needs to be updated
>>
>> No problem with this -- what do others think?
>>
Change discussions should be nearest the end of the document, not the core.


> I'm concerned about the performance impact of declaring this a SHOULD.
>
I'm not.  We've been using high performance MD5 for such things since the
days of 186s in a cell phone.  I think it should be a MUST!