Re: [6lo] Review of [draft-ietf-6lo-backbone-router-11 - IPv6 Backbone Router]

"Pascal Thubert (pthubert)" <pthubert@cisco.com> Fri, 20 September 2019 13:41 UTC

Return-Path: <pthubert@cisco.com>
X-Original-To: 6lo@ietfa.amsl.com
Delivered-To: 6lo@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5DA11207FE; Fri, 20 Sep 2019 06:41:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.5
X-Spam-Level:
X-Spam-Status: No, score=-14.5 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_HI=-5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=cisco.com header.b=Fmhr4Oi4; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=Ouv4yrv5
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 W11TzEDIOr3p; Fri, 20 Sep 2019 06:41:24 -0700 (PDT)
Received: from alln-iport-1.cisco.com (alln-iport-1.cisco.com [173.37.142.88]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 833F1120809; Fri, 20 Sep 2019 06:41:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=4472; q=dns/txt; s=iport; t=1568986880; x=1570196480; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=xaFEHaYcj2+eEJlOyaDLR6xjgV6Mkoz6wq3BYufVG6k=; b=Fmhr4Oi4xDAYlXGqU83VJi9j15nXRnAY+40/sUS2qv0gVf09fCkPsZox ZoLJYTerEbD4j0NeB4KJSOAOo0Aa4dMKakrjdvrvc559+DuI3vePX17Tz 2CmbmZU6B08YTzeL7ecWaMbj2Bpp5it7CNU5oi7PsZavEF70y83M8eKzX 8=;
IronPort-PHdr: =?us-ascii?q?9a23=3AXQJUJx9gkXMkjv9uRHGN82YQeigqvan1NQcJ65?= =?us-ascii?q?0hzqhDabmn44+8ZR7E/fs4iljPUM2b8P9Ch+fM+4HYEW0bqdfk0jgZdYBUER?= =?us-ascii?q?oMiMEYhQslVdaZCVDxIeT2Ryc7B89FElRi+iLzPA=3D=3D?=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0CVBQDi1YRd/4UNJK1lDg4BAQEEAQE?= =?us-ascii?q?HBAEBgWeBSyQsA21WIAQLKoQig0cDiwGCXJd0glIDVAkBAQEMAQEjCgIBAYQ?= =?us-ascii?q?/AheCciM4EwIDCQEBBAEBAQIBBQRthS0MhUoBAQEBAgESEREMAQE3AQQLAgE?= =?us-ascii?q?IDgwCJgICAjAVEAIEAQ0NGoMBgWoDDg8BAgyhGwKBOIhhc4Eygn0BAQWBNwK?= =?us-ascii?q?DVRiCFwMGgQwohRGGeBiBQD+BEUaCTD6CYQEBA4FIGIMJMoImjyM3nTcKgiK?= =?us-ascii?q?HBY4ggjaHS48lhDOJZ4gTkQQCBAIEBQIOAQEFgWkhgVhwFYMnUBAUgU6DcoU?= =?us-ascii?q?UhQQ7c4Epi0EHgk0BAQ?=
X-IronPort-AV: E=Sophos;i="5.64,528,1559520000"; d="scan'208";a="329783575"
Received: from alln-core-11.cisco.com ([173.36.13.133]) by alln-iport-1.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 20 Sep 2019 13:41:19 +0000
Received: from XCH-ALN-013.cisco.com (xch-aln-013.cisco.com [173.36.7.23]) by alln-core-11.cisco.com (8.15.2/8.15.2) with ESMTPS id x8KDfJgK016551 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 20 Sep 2019 13:41:19 GMT
Received: from xhs-aln-001.cisco.com (173.37.135.118) by XCH-ALN-013.cisco.com (173.36.7.23) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Sep 2019 08:41:19 -0500
Received: from xhs-aln-001.cisco.com (173.37.135.118) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3; Fri, 20 Sep 2019 08:41:18 -0500
Received: from NAM02-SN1-obe.outbound.protection.outlook.com (173.37.151.57) by xhs-aln-001.cisco.com (173.37.135.118) with Microsoft SMTP Server (TLS) id 15.0.1473.3 via Frontend Transport; Fri, 20 Sep 2019 08:41:18 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=J1ZqzR9SYQyYPOZ6AGAs5p1Eu1SwaizrX7EYMZcG/xdbBXE4Rx08izFw53fbkxA6PZvjQMix2H5PXYZ2ySsSwDppe60xU+c94muieF73dMajzftDTZFLQjEfcQoA1wjZGIlqtYqmbFOOPovq7NImxtgnBAZLzC5AJgblpPfosG/VP0nnYv6EDFhfh+bKu/uGzdnMqo3lUSIc2QYm1XHmg7q1jaxKaMxDJ92LkAirWqZsf/EV2SNQUv+UkvijlozFz31c8Z9fmGF/RsBmUb6BFf+bVM3rQHjLdO5kX5fVx9s6+GKFBD5W6L19K6q+AC4EW+9oZQueOZVcw9sXzlWmiA==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xaFEHaYcj2+eEJlOyaDLR6xjgV6Mkoz6wq3BYufVG6k=; b=Biwi1kp5AyA6a4+BDzM9DfORH0hT2RWwtaB7nokO52cmW3/7vrq34GeiiJjAHzibCy3J+hJAC4COrXbC+1dtpiGA/MPYl0m0Xx7/9b9AN3aRkst12/isu2U/RXLMlAfc5QXHBcpQwnAeQI2NElbwcWfQwg+vMtk1POV1pEGjUdI7ghnllhcMVTAEJiyaBWUET61EvOxX4M/zPO/2+9+ow2/nsQu/pUNSm25YGevRTB0apQpj/m+LEtENodTMDXfVLmf5PV7OROJ95Ax6e7v5E6mK9zrSe3prSj1Gvck1Or4oNNqTQSAg36EzDZpBsyt8wWzWlfOAhNL4OO4bKz48qQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cisco.com; dmarc=pass action=none header.from=cisco.com; dkim=pass header.d=cisco.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cisco.onmicrosoft.com; s=selector2-cisco-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xaFEHaYcj2+eEJlOyaDLR6xjgV6Mkoz6wq3BYufVG6k=; b=Ouv4yrv5HoFE0NVxizQMUgUGSNbxKoOdLXncMy4qDq9yEA5T7Seh5GBHZ1EUHTn5N3TBgANwj6s8jrWAwl+POG37zbmlZ2ceNnUL0+ls1OQR4o1d63qFuNadxU61ZvApJXNUioSYCgIjCBz8nzPIk3YrtI8J2ebL8q7eyxGn5YU=
Received: from MN2PR11MB3565.namprd11.prod.outlook.com (20.178.250.159) by MN2PR11MB3854.namprd11.prod.outlook.com (20.178.252.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2284.21; Fri, 20 Sep 2019 13:41:17 +0000
Received: from MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::6986:12d5:b54f:f5ee]) by MN2PR11MB3565.namprd11.prod.outlook.com ([fe80::6986:12d5:b54f:f5ee%7]) with mapi id 15.20.2284.023; Fri, 20 Sep 2019 13:41:17 +0000
From: "Pascal Thubert (pthubert)" <pthubert@cisco.com>
To: Timothy Winters <twinters@iol.unh.edu>, "Shwetha Bhandari (shwethab)" <shwethab@cisco.com>
CC: Bob Hinden <bob.hinden@gmail.com>, =?utf-8?B?T2xlIFRyw7hhbg==?= <otroan@employees.org>, "6lo-chairs@ietf.org" <6lo-chairs@ietf.org>, "draft-ietf-6lo-backbone-router@ietf.org" <draft-ietf-6lo-backbone-router@ietf.org>, "int-ads@tools.ietf.org" <int-ads@tools.ietf.org>, "6lo@ietf.org" <6lo@ietf.org>
Thread-Topic: Review of [draft-ietf-6lo-backbone-router-11 - IPv6 Backbone Router]
Thread-Index: AQHVbvUxsIpYvHET3kWHMy5sMkYVZKczEG1g
Date: Fri, 20 Sep 2019 13:40:56 +0000
Deferred-Delivery: Fri, 20 Sep 2019 13:40:11 +0000
Message-ID: <MN2PR11MB356509C740F75276D023AA97D8880@MN2PR11MB3565.namprd11.prod.outlook.com>
References: <A6C64C9E-DD8C-4C52-9066-78B040F4C3B0@gmail.com> <CAOSSMjVNMDR9usj_36x-HmyHbS1eGW0H6cg_TAtZdii9-qSYfg@mail.gmail.com> <BA079549-FD18-42D7-8046-D6A593D3833B@gmail.com> <598E0AA2-8765-4359-BB14-6BBA12BBF15B@cisco.com> <CAOSSMjVp83FPndYCnxFjkRrJLQ03sPJOz7dAQqdcCkSEyiM0PA@mail.gmail.com> <9381A27B-DE29-4949-A1CD-B60A6428C861@cisco.com> <CAOSSMjVKM8mRjqKWc0hUFd3V-wNwdFkXX0QvpXC8qrDuTB+_HQ@mail.gmail.com>
In-Reply-To: <CAOSSMjVKM8mRjqKWc0hUFd3V-wNwdFkXX0QvpXC8qrDuTB+_HQ@mail.gmail.com>
Accept-Language: fr-FR, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: spf=none (sender IP is ) smtp.mailfrom=pthubert@cisco.com;
x-originating-ip: [2001:420:44f3:1300:3df3:e15e:b7ba:c606]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: a75853d8-1923-4053-d0da-08d73dd03688
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600167)(711020)(4605104)(1401327)(2017052603328)(7193020); SRVR:MN2PR11MB3854;
x-ms-traffictypediagnostic: MN2PR11MB3854:
x-ms-exchange-purlcount: 1
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MN2PR11MB3854C1E8B8FA640E7630B6C5D8880@MN2PR11MB3854.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 0166B75B74
x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(4636009)(366004)(39860400002)(346002)(136003)(396003)(376002)(199004)(189003)(6116002)(2906002)(33656002)(7736002)(14454004)(99286004)(478600001)(74316002)(305945005)(7696005)(6636002)(25786009)(76176011)(102836004)(76116006)(966005)(66946007)(186003)(6506007)(316002)(66556008)(6246003)(64756008)(46003)(66476007)(54906003)(66446008)(486006)(11346002)(8676002)(446003)(4326008)(2171002)(6436002)(6306002)(52536014)(55016002)(9686003)(256004)(6666004)(229853002)(71190400001)(476003)(86362001)(71200400001)(66574012)(5660300002)(8936002)(81166006)(81156014)(110136005); DIR:OUT; SFP:1101; SCL:1; SRVR:MN2PR11MB3854; H:MN2PR11MB3565.namprd11.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: cisco.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: iPop80ejYk7xBb9Jbpv8k95w1910K3oNnxCipCYROhfCfiVQNqnqusj500Ppljub30f173jC6o6msNsGZMLgws5AzrKJKr2Awar2zLlcdAUszzx/j95IBHl/Gxk+057oL4eZcEs9lfMs0TClYIwT9VCmTJB4fn4EoHgTaLz0wtMfB5AvAzda/TdhojUmZy5VKFRCiSS9mFvUui2fC+0IMusAsJqUvicdq9LkTcMjyLU0KIuwXsYuPFm+2O3ZJQ+qCZGFThT95OhTCEjSTPwcbAMUghfxMKlOcXOeLD2ZalTk9yUGtOxDtKtUV2lCpvnLWEsZbfWRfx5LRDYWvNU2IjAJYvpHcMATyrX6BDM8t/dAnIpjV8rdSzsBKQ3eZOhWmGLNhOjjNPH9Jzght3fDTaQqsMn/ojjoujFacUnIxw8=
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-Network-Message-Id: a75853d8-1923-4053-d0da-08d73dd03688
X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Sep 2019 13:41:17.2153 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5ae1af62-9505-4097-a69a-c1553ef7840e
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: fgNG2AkcOJzApLAvSgcSiW7s3W8nT59jtDLsEoqVp1KFuBF9AoNJQRHluahqVGPak/AzUAXpvqMiPwuX5wkBMQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB3854
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.23, xch-aln-013.cisco.com
X-Outbound-Node: alln-core-11.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/6lo/SHk61o_jn_OysuVDVccu8UNfDeA>
Subject: Re: [6lo] Review of [draft-ietf-6lo-backbone-router-11 - IPv6 Backbone Router]
X-BeenThere: 6lo@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Mailing list for the 6lo WG for Internet Area issues in IPv6 over constrained node networks." <6lo.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/6lo>, <mailto:6lo-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/6lo/>
List-Post: <mailto:6lo@ietf.org>
List-Help: <mailto:6lo-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/6lo>, <mailto:6lo-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 20 Sep 2019 13:41:36 -0000

Hello Tim:

(adding int-ads) 

> I've reviewed this document and overall I think it's a good shape.  I have a couple of nits and comments that I've included below. (Note I reviewed -12).


 >  - I have a question about Backbone side and multicast snooping.   If there is a switch running multicast shopping between the IPv6 Node and 6BBR I'm wondering how I don't see any mention of the 6BBR sending the MLDv6 Reports.  How would this work?

Not sure what an MLD snoop below the 6BBR would do that could be harmful. It is supposed to be transparent on the way up and filtering on the way down, isn't it? But you raise interesting questions:

It is not mentioned but as a proxy the 6BBR should send the MLD reports for the SNMA of the proxied addresses towards the backbone. It attracts the lookups and may respond for them. This would be true in both routing proxy and switching proxy modes. The RFC 8505 registering node probably does not need to send a MLD report because the router is aware of it by the registration and we operate in Not-Onlink on the wireless. So there should not be lookups though the node expects NUDs. I could add text, cc'ing the group if there's an issue there that I do not see.

If the node sends a MLD report, and the 6BBR acts as a router, L3 stops there, all set. If the 6BBR acts a L3 switch and a switching proxy, then is should be classical MLD snooping box though it could be just transparent. It would let the report through and learn from it about the liveliness of the node. The L3 switch intercepts ND (punts). It could intercept the MLD report, if you think it' a good idea then we can add text as well.

>   - Section 5 mentions "The EDAC message SHOULD carry the SLLAO used in NS messages by the  6BBR for that Binding, and the EDAR message SHOULD carry the TLLAO associated with the currently accepted registration"  Why is this SHOULD, is there a reason to not do this?

There was an inversion of EDAR and EDAC apparently. The 6BBR sends an EDAR and the 6LBR on the backbone responds with EDAC. The 6BBR provides its MAC address to the 6LBR knows can answer a unicast address resolution. 
The current text says
   "
                                                                       This enables a 6BBR to locate
    the new position of a mobile 6LN in the case of a Routing Proxy operation,
    and opens the capability for the 6LBR to serve as a mapping server in the
    future."

The implicit reference is to https://tools.ietf.org/html/draft-thubert-6man-unicast-lookup-00 but since the draft is not even adopted, the forward reference may be optimistic. If you are interested in this work we could continue together?


> NIT:

 >  - Page 9 has mutlicastinto should multicast into.

 >  - Section 7 " A Routing Proxy provides IPv6 ND proxy functions for Global and Unique Local addresses" should be "Section 7 " A Routing Proxy provides IPv6 ND proxy functions for Global including Unique Local addresses" due to Unique Local Addresses being a subset of Global address

Both done in the repo : ) 

Many thanks! Please let me know if I should add text on MLD or if we're ok leaving the implicit MLD as it comes naturally with the proxy advertising.

All the best,

Pascal