RE: HBH Obsolete? (was Review of draft-ietf-6man-hbh-header-handling-01)
Ronald Bonica <rbonica@juniper.net> Fri, 25 March 2016 19:56 UTC
Return-Path: <rbonica@juniper.net>
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 71C2B12D1A6 for <ipv6@ietfa.amsl.com>; Fri, 25 Mar 2016 12:56:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.903
X-Spam-Level:
X-Spam-Status: No, score=-101.903 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=junipernetworks.onmicrosoft.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 0KYpiKBF3fhT for <ipv6@ietfa.amsl.com>; Fri, 25 Mar 2016 12:56:05 -0700 (PDT)
Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2on0137.outbound.protection.outlook.com [65.55.169.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4FCB812D104 for <ipv6@ietf.org>; Fri, 25 Mar 2016 12:49:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=junipernetworks.onmicrosoft.com; s=selector1-juniper-net; h=From:To:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=iFPtp1rqG4+PwXCKYyICuppXrUoMdgtAzWu/CIVEtdU=; b=VbjqHKUS5lmlw+ZJpAFfH8ewzN6u75F5Z7PfB82D8Ba8JqRIKuBZ96fhYuWwOBvkE+hvAf2nX4AgrIR18KnUGsFf+AgByV4AuXHjyVic4KtJe/J2szsKTOyGjQjKSwtFQxz2MRFaGSLA+4qX4+RKfkDO8RH/Jv3MhKrY82RFsxg=
Received: from BLUPR05MB1985.namprd05.prod.outlook.com (10.162.224.27) by BLUPR05MB1987.namprd05.prod.outlook.com (10.162.224.29) with Microsoft SMTP Server (TLS) id 15.1.443.12; Fri, 25 Mar 2016 19:49:10 +0000
Received: from BLUPR05MB1985.namprd05.prod.outlook.com ([10.162.224.27]) by BLUPR05MB1985.namprd05.prod.outlook.com ([10.162.224.27]) with mapi id 15.01.0443.015; Fri, 25 Mar 2016 19:49:10 +0000
From: Ronald Bonica <rbonica@juniper.net>
To: "C. M. Heard" <heard@pobox.com>, ipv6 <ipv6@ietf.org>
Subject: RE: HBH Obsolete? (was Review of draft-ietf-6man-hbh-header-handling-01)
Thread-Topic: HBH Obsolete? (was Review of draft-ietf-6man-hbh-header-handling-01)
Thread-Index: AQHRhlKi1sM6pnB/7E+m9N9ZbSJijp9qkOPg
Date: Fri, 25 Mar 2016 19:49:09 +0000
Message-ID: <BLUPR05MB1985973BD2F0F046A05C4DB7AE830@BLUPR05MB1985.namprd05.prod.outlook.com>
References: <CACL_3VGYFe4O0qkmgY4aCpdMQn2xiDK2rvO4T6t77CFjxi0YbA@mail.gmail.com> <CACL_3VGcnP2pkmm8MGOHDb11cYG-VSF76Qx2vwJXBdisbYgOQg@mail.gmail.com>
In-Reply-To: <CACL_3VGcnP2pkmm8MGOHDb11cYG-VSF76Qx2vwJXBdisbYgOQg@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: pobox.com; dkim=none (message not signed) header.d=none;pobox.com; dmarc=none action=none header.from=juniper.net;
x-originating-ip: [66.129.241.14]
x-ms-office365-filtering-correlation-id: 457fa698-e8b8-400c-0eba-08d354e688a2
x-microsoft-exchange-diagnostics: 1; BLUPR05MB1987; 5:+qMxr7mkbhvCbfnE4jArqOEduxSx5WFPWhoUmnUP3ea3UonAlYCE6WsE/YZigjcmJMNog94hUlrd0LCgqeFfLpPUx8SY5bXewErjEapGjS/RSE1wYd2rPy5ZZAw40/6c/o1ZfCoMyomKZ8pbVVveyQ==; 24:7paSYVfT5GpWdFhsdl1nAV6SQPQFKYK9di1P/f5zqCA41WD9kSFSJK8CWGBREs595bYseRcqUIuMLmeMIjol+0RjdcQDnCSl7h0DKcBtUCY=
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BLUPR05MB1987;
x-microsoft-antispam-prvs: <BLUPR05MB198733E02D04DB1234BD73B7AE830@BLUPR05MB1987.namprd05.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046); SRVR:BLUPR05MB1987; BCL:0; PCL:0; RULEID:; SRVR:BLUPR05MB1987;
x-forefront-prvs: 0892FA9A88
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(6009001)(377454003)(24454002)(37854004)(13464003)(19580395003)(33656002)(1220700001)(5003600100002)(1096002)(19580405001)(92566002)(87936001)(3660700001)(5004730100002)(230783001)(74316001)(122556002)(66066001)(2906002)(5008740100001)(5002640100001)(3280700002)(81166005)(2900100001)(2950100001)(586003)(3846002)(11100500001)(76576001)(102836003)(107886002)(54356999)(15975445007)(5001770100001)(77096005)(106116001)(86362001)(50986999)(99286002)(76176999)(6116002)(189998001)(7059030); DIR:OUT; SFP:1102; SCL:1; SRVR:BLUPR05MB1987; H:BLUPR05MB1985.namprd05.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
spamdiagnosticoutput: 1:23
spamdiagnosticmetadata: NSPM
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Mar 2016 19:49:09.9811 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BLUPR05MB1987
Archived-At: <http://mailarchive.ietf.org/arch/msg/ipv6/yii3qCR5BBLX4TMPZZKW0GZIByI>
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 19:56:07 -0000
Hi Mike, Thanks for this analysis. Although Router Alert begins with 00, it really should be on the first list. Think about what would happen if: - You implemented RSVP-TE over IPv6 - One router the path does not recognize the Router Alert Option For this reason and others, when people implement RSVP-TE over IPv6, they should not rely on the Router Alert HBH Option. Ron > -----Original Message----- > From: ipv6 [mailto:ipv6-bounces@ietf.org] On Behalf Of C. M. Heard > Sent: Friday, March 25, 2016 12:56 AM > To: ipv6 <ipv6@ietf.org> > Subject: Re: HBH Obsolete? (was Review of draft-ietf-6man-hbh-header- > handling-01) > > 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 > > -------------------------------------------------------------------- > IETF IPv6 working group mailing list > ipv6@ietf.org > Administrative Requests: https://www.ietf.org/mailman/listinfo/ipv6 > --------------------------------------------------------------------
- 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