Re: Last Call: <draft-ietf-intarea-ipv4-id-update-05.txt> (Updated Specification of the IPv4 ID Field) to Proposed Standard

Masataka Ohta <> Mon, 18 June 2012 12:40 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 3C47B21F8610 for <>; Mon, 18 Jun 2012 05:40:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: 0.034
X-Spam-Status: No, score=0.034 tagged_above=-999 required=5 tests=[AWL=0.124, BAYES_00=-2.599, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265]
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id 2T-DDyopNVKI for <>; Mon, 18 Jun 2012 05:40:20 -0700 (PDT)
Received: from ( []) by (Postfix) with SMTP id 54A1F21F860F for <>; Mon, 18 Jun 2012 05:40:20 -0700 (PDT)
Received: (qmail 15712 invoked from network); 18 Jun 2012 12:45:46 -0000
Received: from (HELO ? ( by with SMTP; 18 Jun 2012 12:45:46 -0000
Message-ID: <>
Date: Mon, 18 Jun 2012 21:39:57 +0900
From: Masataka Ohta <>
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:12.0) Gecko/20120428 Thunderbird/12.0.1
MIME-Version: 1.0
To: Joe Touch <>
Subject: Re: Last Call: <draft-ietf-intarea-ipv4-id-update-05.txt> (Updated Specification of the IPv4 ID Field) to Proposed Standard
References: <> <> <> <> <> <> <> <> <> <> <> <>
In-Reply-To: <>
Content-Type: text/plain; charset="ISO-2022-JP"
Content-Transfer-Encoding: 7bit
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF-Discussion <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Mon, 18 Jun 2012 12:40:21 -0000

Joe Touch wrote:>

>>>> It is a fair action by innocent providers.
>>> It is a violation of standards. They may do it innocently, but it's
>>> still a violation.
>> You misunderstand standardization processes.
> Standards remain so until revoked explicitly. Common use does
> not itself revoke a standard - it can also represent either
> operator error or ignorance. That decision has not yet been
> made for ignoring the DF bit - if you want to make that case,
> you need to take it through the IETF process to obsolete the
> existing standards.

Urrrr, I'm afraid standards can be ignored a lot more easily.

That operators think it fine to clear DF means IETF must
admit it especially because there is RFC 4821.

>> Your draft reduces existing requirements to make RFC1191-style
>> PMTUD more harmful.
> It does not change existing requirements that the DF bit should
> not be ignored.

So what?

That it does change existing requirements is the problem.

> If you have a specific example of how this draft makes 1191 PMTUD
> more harmful, please explain.

As I already wrote, your draft enables people insisting on 1191
PMUTD can, now, set ID always zero, which is harmful to people,

> Merely restating existing requirements on preservation of the
> DF bitn

The reality is that you merely loosening existing requirements
to make IPv4 PMTUD more harmful.

>> Your draft has too much to do with RFC1191-stype PMTUD and
>> is narrowly scoped to make RFC1191-stype PMTUD more harmful,
>> which means it is in scope.
> The draft neither mentions nor discusses 1191. If you want to
> update existing standards regarding PMTUD, you should write
> that doc.

That you maliciously do not mention 1191 dose not mean your
draft is strongly tied to 1191.

>> Once RFC1191 is obsoleted, your draft becomes almost useless
>> because no one will follow the rate limitation requirement of
>> your draft.
> You can make that case in the doc that obsoletes 1191 if you like.

My point is that that's what IETF must do.

						Masataka Ohta


While your draft is rather harmful than useless, I'm fine
if the following point of the draft:

   >> Originating sources MAY set the IPv4 ID field of atomic
   datagrams to any value.

is changed to:

   >> Originating sources MUST set the IPv4 ID field of atomic
   datagrams to values as unique as possible.

which is what the current BSD implementations do.