Re: [Int-area] I-D Action: draft-ietf-intarea-ipv4-id-update-05.txt

Joe Touch <touch@isi.edu> Thu, 31 May 2012 20:34 UTC

Return-Path: <touch@isi.edu>
X-Original-To: int-area@ietfa.amsl.com
Delivered-To: int-area@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 80EF821F86D0 for <int-area@ietfa.amsl.com>; Thu, 31 May 2012 13:34:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.572
X-Spam-Level:
X-Spam-Status: No, score=-102.572 tagged_above=-999 required=5 tests=[AWL=0.027, BAYES_00=-2.599, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 45R7O6-cgiSY for <int-area@ietfa.amsl.com>; Thu, 31 May 2012 13:34:29 -0700 (PDT)
Received: from vapor.isi.edu (vapor.isi.edu [128.9.64.64]) by ietfa.amsl.com (Postfix) with ESMTP id EF67221F869C for <int-area@ietf.org>; Thu, 31 May 2012 13:34:28 -0700 (PDT)
Received: from [128.9.160.166] (abc.isi.edu [128.9.160.166]) (authenticated bits=0) by vapor.isi.edu (8.13.8/8.13.8) with ESMTP id q4VKY5Lu020325 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Thu, 31 May 2012 13:34:05 -0700 (PDT)
Message-ID: <4FC7D5BD.4010001@isi.edu>
Date: Thu, 31 May 2012 13:34:05 -0700
From: Joe Touch <touch@isi.edu>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: "Templin, Fred L" <Fred.L.Templin@boeing.com>
References: <20120530184618.6000.74469.idtracker@ietfa.amsl.com> <4FC66DFA.3010300@isi.edu> <E1829B60731D1740BB7A0626B4FAF0A65D3742B6D8@XCH-NW-01V.nw.nos.boeing.com> <4FC6A602.4050507@isi.edu> <E1829B60731D1740BB7A0626B4FAF0A65D3742B703@XCH-NW-01V.nw.nos.boeing.com> <4FC6B9A1.4060409@isi.edu> <E1829B60731D1740BB7A0626B4FAF0A65D3742B90B@XCH-NW-01V.nw.nos.boeing.com> <4FC7A337.70406@isi.edu> <E1829B60731D1740BB7A0626B4FAF0A65D3742B9EF@XCH-NW-01V.nw.nos.boeing.com> <4FC7B0E8.5020306@isi.edu> <E1829B60731D1740BB7A0626B4FAF0A65D3742BAA0@XCH-NW-01V.nw.nos.boeing.com>
In-Reply-To: <E1829B60731D1740BB7A0626B4FAF0A65D3742BAA0@XCH-NW-01V.nw.nos.boeing.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-ISI-4-43-8-MailScanner: Found to be clean
X-MailScanner-From: touch@isi.edu
Cc: "int-area@ietf.org" <int-area@ietf.org>
Subject: Re: [Int-area] I-D Action: draft-ietf-intarea-ipv4-id-update-05.txt
X-BeenThere: int-area@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF Internet Area Mailing List <int-area.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/int-area>, <mailto:int-area-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/int-area>
List-Post: <mailto:int-area@ietf.org>
List-Help: <mailto:int-area-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/int-area>, <mailto:int-area-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 31 May 2012 20:34:29 -0000

Hi, Fred,

On 5/31/2012 12:13 PM, Templin, Fred L wrote:
> Hi Joe,
...
> As you know, the bar for documents that would update
> bedrock specifications such as RFC791 and RFC1122 is
> set very high indeed. That your document has made it
> to this level of maturation is a tribute to your many
> years of concerted effort, which would best be amortized
> if this useful addition can also be applied.

As you note, this doc has taken a lot to get to its current state.

Nothing should be added that isn't core to its purpose AND agreed by the 
community. Your proposed change doesn't meet either criteria - your only 
reason for adding it is to get a "free ride", and I don't think that's 
an appropriate suggestion for *any* doc.

>>>> - reducing the timeout is not current practice AFAIK
>>>> 	so we'd be adding a new recommendation, rather
>>>> 	than even documenting existing practice
>>>>
>>>> - my conclusion, based on "keep it simple", is to not include this
>>>> recommendation in this document
>>>
>>> Let me ask, do you know of any implementations that have
>>> ever benefitted from keeping the fragments of an incomplete
>>> reassembly for longer than 60sec? (Linux for example only
>>> waits 30sec before discarding fragments.)
>>
>> I don't, but that's a discussion that should happen - as you note below
>> - involving those on a different list as well, for a different reason.
>> Linux does a lot of things that are not standard, but that alone is not
>> necessarily a reason to document it as best practice - e.g., why are you
>> not suggesting 30 sec?
>
> 60sec is consistent with both RFC1122 and RFC2460.

RFC2460 isn't relevant to the reassembly requirements of IPv4; if it 
were, it would be 120 seconds, or would have updated RFC1122 itself.

...
> If you want to call it MSL you need to cite RFC793. If
> you want to change all occurrences of MSL to something
> else, then you could get away with citing only RFC1122.
> My preference would be to keep it as MSL and cite RFC793.

It's only MSL in that one place in this doc, but it's intended to refer 
to maximum datagram lifetime since this doc has no other reference to 
transport protocols.

Joe