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

Joe Touch <touch@isi.edu> Wed, 30 May 2012 22:58 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 6C95D11E80EC; Wed, 30 May 2012 15:58:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.599
X-Spam-Level:
X-Spam-Status: No, score=-102.599 tagged_above=-999 required=5 tests=[AWL=0.000, 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 agJxaGRPPNHz; Wed, 30 May 2012 15:58:43 -0700 (PDT)
Received: from darkstar.isi.edu (darkstar.isi.edu [128.9.128.127]) by ietfa.amsl.com (Postfix) with ESMTP id BA0E211E80F7; Wed, 30 May 2012 15:58:43 -0700 (PDT)
Received: from [128.9.160.166] (abc.isi.edu [128.9.160.166]) (authenticated bits=0) by darkstar.isi.edu (8.13.8/8.13.8) with ESMTP id q4UMwAbq003844 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 30 May 2012 15:58:10 -0700 (PDT)
Message-ID: <4FC6A602.4050507@isi.edu>
Date: Wed, 30 May 2012 15:58:10 -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>
In-Reply-To: <E1829B60731D1740BB7A0626B4FAF0A65D3742B6D8@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>, "internet-drafts@ietf.org" <internet-drafts@ietf.org>, "i-d-announce@ietf.org" <i-d-announce@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: Wed, 30 May 2012 22:58:44 -0000

Hi, Fred,

On 5/30/2012 3:54 PM, Templin, Fred L wrote:
> Hi Joe,
>
> I know this is coming late in the game, but in Section 4.5
> of RFC2460 there is explicit guidance as to how long an
> implementation should wait before declaring a reassembly
> incomplete:
>
>    "If insufficient fragments are received to complete reassembly of a
>    packet within 60 seconds of the reception of the first-arriving
>    fragment of that packet, reassembly of that packet must be
>    abandoned and all the fragments that have been received for that
>    packet must be discarded."
>
> I don't see a similar normative statement for IPv4, so
> shouldn't this document be the place to make the statement?

This isn't the right doc for that; we don't say anything about how to 
use the ID when it occurs, only about when it's OK to reuse IDs, IMO.

> Asked another way, can we use this document to specify a
> reassembly timeout value that IPv4 nodes must observe?

This document relaxes requirements; I suspect that anything that 
constrains requirements for IPv4 is unlikely to move forward.

Joe

>
> Thanks - Fred
> fred.l.templin@boeing.com
>
>
>> -----Original Message-----
>> From: int-area-bounces@ietf.org [mailto:int-area-bounces@ietf.org] On
>> Behalf Of Joe Touch
>> Sent: Wednesday, May 30, 2012 11:59 AM
>> To: internet-drafts@ietf.org
>> Cc: int-area@ietf.org; i-d-announce@ietf.org
>> Subject: Re: [Int-area] I-D Action: draft-ietf-intarea-ipv4-id-update-
>> 05.txt
>>
>> Hi, all,
>>
>> This version incorporates feedback from an APPS directorate review by
>> Ted Hardie and an AD review by Brian Haberman, as discussed in exchanges
>> on this list in early March and early May of this year.
>>
>> This version should be ready for publication.
>>
>> Joe
>>
>> Summary of changes:
>>
>> Sec 3 -- additional explanation of use of IPv6 ID for non-fragmented v6
>> datagrams sent to IPv4 nets that cannot support IPv6's minimum MTU
>>
>> Sec 4 -- remove SMF examples because they are no longer suggested
>>
>> Sec 6 -- simplified pseudocode and text
>>
>> Sec 8.3 -- added specific impact on RFC2003
>>
>> Sec 9 -- added network accelerator packet de-duplication
>>
>> Fixed typos throughout, including changing the format of directives from
>> "o>>" to just">>" prefix.
>>
>> On 5/30/2012 11:46 AM, internet-drafts@ietf.org wrote:
>>>
>>> A New Internet-Draft is available from the on-line Internet-Drafts
>> directories. This draft is a work item of the Internet Area Working Group
>> Working Group of the IETF.
>>>
>>> 	Title           : Updated Specification of the IPv4 ID Field
>>> 	Author(s)       : Joe Touch
>>> 	Filename        : draft-ietf-intarea-ipv4-id-update-05.txt
>>> 	Pages           : 16
>>> 	Date            : 2012-05-30
>>>
>>>      The IPv4 Identification (ID) field enables fragmentation and
>>>      reassembly, and as currently specified is required to be unique
>>>      within the maximum lifetime for all datagrams with a given
>>>      source/destination/protocol tuple. If enforced, this uniqueness
>>>      requirement would limit all connections to 6.4 Mbps. Because
>>>      individual connections commonly exceed this speed, it is clear that
>>>      existing systems violate the current specification. This document
>>>      updates the specification of the IPv4 ID field in RFC791, RFC1122,
>>>      and RFC2003 to more closely reflect current practice and to more
>>>      closely match IPv6 so that the field's value is defined only when a
>>>      datagram is actually fragmented. It also discusses the impact of
>>>      these changes on how datagrams are used.
>>>
>>>
>>> A URL for this Internet-Draft is:
>>> http://www.ietf.org/internet-drafts/draft-ietf-intarea-ipv4-id-update-
>> 05.txt
>>>
>>> Internet-Drafts are also available by anonymous FTP at:
>>> ftp://ftp.ietf.org/internet-drafts/
>>>
>>> This Internet-Draft can be retrieved at:
>>> ftp://ftp.ietf.org/internet-drafts/draft-ietf-intarea-ipv4-id-update-
>> 05.txt
>>>
>>> The IETF datatracker page for this Internet-Draft is:
>>> https://datatracker.ietf.org/doc/draft-ietf-intarea-ipv4-id-update/
>>>
>>> _______________________________________________
>>> Int-area mailing list
>>> Int-area@ietf.org
>>> https://www.ietf.org/mailman/listinfo/int-area
>> _______________________________________________
>> Int-area mailing list
>> Int-area@ietf.org
>> https://www.ietf.org/mailman/listinfo/int-area