Re: New Version Notification for draft-bonica-6man-frag-deprecate-00.txt

joel jaeggli <joelja@bogus.com> Mon, 24 June 2013 23:12 UTC

Return-Path: <joelja@bogus.com>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A7D3421E80EF for <ipv6@ietfa.amsl.com>; Mon, 24 Jun 2013 16:12:54 -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 niXyM73g8WHi for <ipv6@ietfa.amsl.com>; Mon, 24 Jun 2013 16:12:54 -0700 (PDT)
Received: from nagasaki.bogus.com (nagasaki.bogus.com [IPv6:2001:418:1::81]) by ietfa.amsl.com (Postfix) with ESMTP id E7AA421F9D2E for <ipv6@ietf.org>; Mon, 24 Jun 2013 16:12:53 -0700 (PDT)
Received: from joels-MacBook-Air.local (host-64-47-153-50.masergy.com [64.47.153.50]) (authenticated bits=0) by nagasaki.bogus.com (8.14.4/8.14.4) with ESMTP id r5ONCqKq041608 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NOT); Mon, 24 Jun 2013 23:12:52 GMT (envelope-from joelja@bogus.com)
Message-ID: <51C8D26E.5050108@bogus.com>
Date: Mon, 24 Jun 2013 16:12:46 -0700
From: joel jaeggli <joelja@bogus.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:22.0) Gecko/20100101 Thunderbird/22.0
MIME-Version: 1.0
To: james woodyatt <jhw@apple.com>, "ipv6@ietf.org" <ipv6@ietf.org>
Subject: Re: New Version Notification for draft-bonica-6man-frag-deprecate-00.txt
References: <2CF4CB03E2AA464BA0982EC92A02CE2509F85151@BY2PRD0512MB653.namprd05.prod.outlook.com> <51C32FA9.1090207@gmail.com> <2CF4CB03E2AA464BA0982EC92A02CE2509F85F38@BY2PRD0512MB653.namprd05.prod.outlook.com> <20130624204008.GB3647@virgo.local> <20130624205226.GC3647@virgo.local> <2CF4CB03E2AA464BA0982EC92A02CE2509F8761C@BY2PRD0512MB653.namprd05.prod.outlook.com> <57D2AF30-1FC4-4B5E-8F48-4169384746B3@apple.com>
In-Reply-To: <57D2AF30-1FC4-4B5E-8F48-4169384746B3@apple.com>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (nagasaki.bogus.com [147.28.0.81]); Mon, 24 Jun 2013 23:12:52 +0000 (UTC)
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/ipv6>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 24 Jun 2013 23:12:54 -0000

On 6/24/13 3:35 PM, james woodyatt wrote:
> On Jun 24, 2013, at 15:11 , Ronald Bonica <rbonica@juniper.net> wrote:
>>> "Network operators MAY filter IPv6 fragments."
>> Ack. It is a statement of fact, not an IETF imposed requirement.
> I hate to be *that* guy... but, perhaps you want to bin this whole draft if you don't want to impose that requirement.
If for whatever reason you're in the position to never actually look 
that far into the header why would you care?
>>>   Updates: RFC 2460
>>>   Intended status: Standards Track
>>>   [...]
>>>   Requirements Language
>>>
>>>     The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
>>>     "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
>                                               ^^^^^
>>>     document are to be interpreted as described in RFC 2119 [RFC2119].
>>> 5. MAY  This word, or the adjective "OPTIONAL", mean that an item is
>>>     truly optional.  One vendor may choose to include the item because a
>>>     particular marketplace requires it or because the vendor feels that
>>>     it enhances the product while another vendor may omit the same item.
>>>     An implementation which does not include a particular option MUST be
>                                                                     ^^^^
>>>     prepared to interoperate with another implementation which does
>>>     include the option, though perhaps with reduced functionality. In the
>>>     same vein an implementation which does include a particular option
>>>     MUST be prepared to interoperate with another implementation which
>>>     does not include the option (except, of course, for the feature the
>>>     option provides.)
> This draft, if published with the precise wording I quoted above, would be IETF establishing a new requirement for IPv6 hosts to "be prepared to interoperate with" [network operators] that implement the option of dropping IPv6 fragments.
>
> It's one thing for $ENTERPRISE to tell us that their network won't forward our IPv6 fragments.  In theory, that can be worked out under a bilateral agreement.  It's another thing entirely for IETF to tell everyone that our host implementations MUST be prepared to operate in networks that refuse to forward IPv6 fragments.  I have to assume that IPv6 Ready certification tests would be updated to validate conformance to this updated standard.
>
> Please don't let anyone be confused about what is entailed for conformance to this update of RFC 2460.  This is quite a major change to the Internet Protocol Version 6.  I'm inclined to agree with other who say this proposal is so radical that it should warrant incrementing the major version number.
>
>
> --
> james woodyatt <jhw@apple.com>
> core os networking
>
> --------------------------------------------------------------------
> IETF IPv6 working group mailing list
> ipv6@ietf.org
> Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6
> --------------------------------------------------------------------
>