Re: HBH Obsolete? (was Review of draft-ietf-6man-hbh-header-handling-01)
"C. M. Heard" <heard@pobox.com> Fri, 25 March 2016 04:56 UTC
Return-Path: <heard@pobox.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 E3EBC12D15E for <ipv6@ietfa.amsl.com>; Thu, 24 Mar 2016 21:56:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.731
X-Spam-Level:
X-Spam-Status: No, score=-2.731 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, T_RP_MATCHES_RCVD=-0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=pobox.com; domainkeys=pass (1024-bit key) header.from=heard@pobox.com header.d=pobox.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id A99qzC2HkfYD for <ipv6@ietfa.amsl.com>; Thu, 24 Mar 2016 21:56:07 -0700 (PDT)
Received: from sasl.smtp.pobox.com (pb-smtp0.pobox.com [208.72.237.35]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9A17B12D12A for <ipv6@ietf.org>; Thu, 24 Mar 2016 21:56:07 -0700 (PDT)
Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by pb-smtp0.pobox.com (Postfix) with ESMTP id 80BC048722 for <ipv6@ietf.org>; Fri, 25 Mar 2016 00:56:06 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=mime-version :in-reply-to:references:date:message-id:subject:from:to :content-type; s=sasl; bh=alixId+DurAuLp7HQg0KEhFPEAE=; b=N+gILQ RP7jrYuPeAEs3jGUwIJok577XliBJAIm0UPE+Vqfiiwo5oxOFQNcJ0WvMMqRwp9A wyxA8wUI+JlbuKM8+58prXEFuZ6xlmy+CHi/3xd1Sqw4LAJv7csJqaeW3W4NTjDE 7MM+4mZL9TmfX73iEjC5DG5sSnB78S99uiPD0=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=mime-version :in-reply-to:references:date:message-id:subject:from:to :content-type; q=dns; s=sasl; b=OKhcFJh2nzk4hLlbqphbWbJmgUD+jfdk 48y1zyzGy3i5E8d22agx9pd45RUs5CBxYgOoHxYPF5zbwuuRT+FWxI7n42tbJF3p dSSR19VNAKIUh9TBddfkdOeDLG/N03bfyKq4NwciHoGCmZIL/aUXFAX6Lfla4Q+S bOxyPoiaNpk=
Received: from pb-smtp0.int.icgroup.com (unknown [127.0.0.1]) by pb-smtp0.pobox.com (Postfix) with ESMTP id 78EEC48721 for <ipv6@ietf.org>; Fri, 25 Mar 2016 00:56:06 -0400 (EDT)
Received: from mail-vk0-f50.google.com (unknown [209.85.213.50]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pb-smtp0.pobox.com (Postfix) with ESMTPSA id 1FA2248720 for <ipv6@ietf.org>; Fri, 25 Mar 2016 00:56:06 -0400 (EDT)
Received: by mail-vk0-f50.google.com with SMTP id e6so81754787vkh.2 for <ipv6@ietf.org>; Thu, 24 Mar 2016 21:56:06 -0700 (PDT)
X-Gm-Message-State: AD7BkJLgjWlT9y8RAx2fn2Huxgsdd4hGypulWhphAMuznVFS5GWENwtaPxWa9ggYKsoT+oRjN9yEVQa1MRqo7Q==
MIME-Version: 1.0
X-Received: by 10.159.39.102 with SMTP id a93mr6700260uaa.57.1458881765732; Thu, 24 Mar 2016 21:56:05 -0700 (PDT)
Received: by 10.31.63.15 with HTTP; Thu, 24 Mar 2016 21:56:05 -0700 (PDT)
In-Reply-To: <CACL_3VGYFe4O0qkmgY4aCpdMQn2xiDK2rvO4T6t77CFjxi0YbA@mail.gmail.com>
References: <CACL_3VGYFe4O0qkmgY4aCpdMQn2xiDK2rvO4T6t77CFjxi0YbA@mail.gmail.com>
Date: Thu, 24 Mar 2016 21:56:05 -0700
X-Gmail-Original-Message-ID: <CACL_3VGcnP2pkmm8MGOHDb11cYG-VSF76Qx2vwJXBdisbYgOQg@mail.gmail.com>
Message-ID: <CACL_3VGcnP2pkmm8MGOHDb11cYG-VSF76Qx2vwJXBdisbYgOQg@mail.gmail.com>
Subject: Re: HBH Obsolete? (was Review of draft-ietf-6man-hbh-header-handling-01)
From: "C. M. Heard" <heard@pobox.com>
To: ipv6 <ipv6@ietf.org>
Content-Type: text/plain; charset="UTF-8"
X-Pobox-Relay-ID: E1E84026-F245-11E5-92AC-E95C6BB36C07-06080547!pb-smtp0.pobox.com
Archived-At: <http://mailarchive.ietf.org/arch/msg/ipv6/_0qq9GEvNZoLZBFWh8gI9tGY-4Q>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.17
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: <https://mailarchive.ietf.org/arch/browse/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: Fri, 25 Mar 2016 04:56:09 -0000
On 3/24/16, Ronald Bonica wrote: > If we continue down the path of RFC 7045, we break the semantics of > the first two bits of the Option Type. If we are to do that, we should > probably repurpose draft-ietf-6man-hbh-header-handling-01 to: > - document the decision > - deprecate the semantics of the first two bits of the option type > (because we broke them) > - explain how this deprecation limits the applicability of HBH. > (i.e., HBH cannot support applications that absolutely require the > 01/10/11 semantic) > - figure out if we have broken any existing HBH options that start > with 01/10/11 I advocate doing this, rather than deprecating the entire HBH mechanism. Of the eight non-trivial defined HBH options, only four demand actions other than ignore if unrecognized: opt act chg bin Descr Reference Status 0x63 01 1 00011 RPL Option [RFC6553] PS 0x6D 01 1 01101 MPL Option [RFC7731] PS 0xC2 11 0 00010 Jumbo Payload [RFC2675] PS 0xEE 11 1 01110 IP_DFF [RFC6971] Experimental Indeed, the question arises whether allowing a router to ignore these options beaks them, or not. Clearly so for Jumbo Payload, but it's unclear to me why RPL, MPL, and DFF need to be specified as other than ignore if unrecognized. If they work only in a controlled forwarding domain, would not one expect all routers in such a domain to recognize them and act upon them? Would they not still work if routers in the general internet ignored them? The remaining four non-trivial HBH options are opt act chg bin Descr Reference Status 0x05 00 0 00101 Router Alert [RFC2711] PS 0x07 00 0 00111 CALIPSO [RFC5570] Informational 0x08 00 0 01000 SMF_DPD [RFC6621] Experimental 0x26 00 1 00110 Quick-Start [RFC4782] Experimental These are compatible with the RFC 7045 treatment. CALIPSO, at least, seems to be of practical importance. Mike Heard
- HBH Obsolete? (was Review of draft-ietf-6man-hbh-… Ronald Bonica
- Re: HBH Obsolete? (was Review of draft-ietf-6man-… joel jaeggli
- Re: HBH Obsolete? (was Review of draft-ietf-6man-… Warren Kumari
- Re: HBH Obsolete? (was Review of draft-ietf-6man-… t.petch
- Re: HBH Obsolete? (was Review of draft-ietf-6man-… 神明達哉
- RE: HBH Obsolete? (was Review of draft-ietf-6man-… Ronald Bonica
- Re: HBH Obsolete? (was Review of draft-ietf-6man-… Pascal Thubert (pthubert)
- RE: HBH Obsolete? (was Review of draft-ietf-6man-… Templin, Fred L
- Re: HBH Obsolete? (was Review of draft-ietf-6man-… Ca By
- Re: HBH Obsolete? (was Review of draft-ietf-6man-… Brian E Carpenter
- Re: HBH Obsolete? (was Review of draft-ietf-6man-… Brian E Carpenter
- HBH Obsolete? (was Review of draft-ietf-6man-hbh-… Tim Martin (tmartin)
- Re: HBH Obsolete? (was Review of draft-ietf-6man-… C. M. Heard
- RE: HBH Obsolete? (was Review of draft-ietf-6man-… Pascal Thubert (pthubert)
- Re: HBH Obsolete? (was Review of draft-ietf-6man-… Brian Haberman
- Re: HBH Obsolete? (was Review of draft-ietf-6man-… Michael Richardson
- Re: HBH Obsolete? (was Review of draft-ietf-6man-… Michael Richardson
- RE: HBH Obsolete? (was Review of draft-ietf-6man-… Ronald Bonica
- RE: HBH Obsolete? (was Review of draft-ietf-6man-… Ronald Bonica
- Re: HBH Obsolete? (was Review of draft-ietf-6man-… Michael Richardson
- Re: HBH Obsolete? (was Review of draft-ietf-6man-… Brian E Carpenter
- Re: HBH Obsolete? (was Review of draft-ietf-6man-… Brian E Carpenter
- Re: HBH Obsolete? (was Review of draft-ietf-6man-… Pascal Thubert (pthubert)
- Re: HBH Obsolete? (was Review of draft-ietf-6man-… C. M. Heard
- RE: HBH Obsolete? (was Review of draft-ietf-6man-… Ronald Bonica
- Re: HBH Obsolete? (was Review of draft-ietf-6man-… Michael Richardson
- RFC6553 headers if HBH Obsolete? (was Review of d… Michael Richardson
- Re: HBH Obsolete? (was Review of draft-ietf-6man-… Brian E Carpenter
- Re: HBH Obsolete? (was Review of draft-ietf-6man-… 神明達哉
- RE: HBH Obsolete? (was Review of draft-ietf-6man-… Pascal Thubert (pthubert)
- Re: HBH Obsolete? (was Review of draft-ietf-6man-… Ronald Bonica
- RE: HBH Obsolete? (was Review of draft-ietf-6man-… Ronald Bonica
- Re: HBH Obsolete? (was Review of draft-ietf-6man-… Brian E Carpenter