Re: Éric Vyncke's No Objection on draft-ietf-6man-rfc4941bis-11: (with COMMENT)

"Eric Vyncke (evyncke)" <evyncke@cisco.com> Fri, 23 October 2020 14:38 UTC

Return-Path: <evyncke@cisco.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 4A1BC3A0C10; Fri, 23 Oct 2020 07:38:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.598
X-Spam-Level:
X-Spam-Status: No, score=-9.598 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, 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=WbZSKnhr; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=Pu/5/3OH
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 SpRE0pR2BDpv; Fri, 23 Oct 2020 07:38:25 -0700 (PDT)
Received: from alln-iport-3.cisco.com (alln-iport-3.cisco.com [173.37.142.90]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 01D1A3A0A6A; Fri, 23 Oct 2020 07:38:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=9074; q=dns/txt; s=iport; t=1603463905; x=1604673505; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=D3h9hVK5Co/RYU09OzvOKgZI3jj4tttPP+L/PIcakIk=; b=WbZSKnhrq44RlHj9VaXwlteMBCFcL7Ex3H038CUXYHAHK3Y3tvTuNVEd Uq3gCJeYrcazWtt1GluqijstR3u3T10Eg2+EkV3pX0XLjCYAGrqZgyw9K 9lGd4gwcpKYr9M3kUIdzzhFC9hlzFNAZbF0mi27sVAuGRgDMRFba4sn9v 4=;
X-IPAS-Result: A0BSCABh6pJf/4MNJK1gHQEBAQEJARIBBQUBQIFPgVIpKAeBSS8shDyDSQONRZh6glMDVQsBAQENAQEtAgQBAYRKAheBcgIlOBMCAwEBAQMCAwEBAQEFAQEBAgEGBG2FYQyFcgEBAQECARIREQwBATcBCwQCAQgOAwMBAgECAiYCAgIwFQUDCAIEAQ0FIoMEgkwDDiABpl0CgTmIaHaBMoMEAQEFhQEYghAJgQ4qgnKCYIEQgikbhBMbgUE/gREnHIJNPoRUgwAzgiyQDRqDLoo6iGGRGQqCao8Qi2kDH6FehFmOY6A3AgQCBAUCDgEBBYFrI4FXcBUaISoBgj5QFwINjh8MF4ECAQKCSYpWdDgCBgEJAQEDCQF7iwYsghoBAQ
IronPort-PHdr: 9a23:qp6hEByJdclscZDXCy+N+z0EezQntrPoPwUc9psgjfdUf7+++4j5ZRaBt+5s0lnEQZrc8fFfzeHRtvOoVW8B5MOHt3YPONxJWgQegMob1wonHIaeCEL9IfKrCk5yHMlLWFJ/uX3uN09TFZXlZgPUr2Gt6iQRAVP0Mg8mbujwE5TZ2sKw0e368pbPYgJO0Ty6Z746LBi/oQjL8McMho43IacqwRyPqXxNKOk=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.77,408,1596499200"; d="scan'208";a="562422426"
Received: from alln-core-1.cisco.com ([173.36.13.131]) by alln-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 23 Oct 2020 14:38:24 +0000
Received: from XCH-ALN-002.cisco.com (xch-aln-002.cisco.com [173.36.7.12]) by alln-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 09NEcNK6031851 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 23 Oct 2020 14:38:24 GMT
Received: from xhs-rtp-001.cisco.com (64.101.210.228) by XCH-ALN-002.cisco.com (173.36.7.12) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 23 Oct 2020 09:38:23 -0500
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rtp-001.cisco.com (64.101.210.228) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Fri, 23 Oct 2020 10:38:22 -0400
Received: from NAM02-BL2-obe.outbound.protection.outlook.com (64.101.32.56) by xhs-rtp-003.cisco.com (64.101.210.230) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Fri, 23 Oct 2020 10:38:22 -0400
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hrwm+PnMlFVlHwq+pBFhNMiuSfcai+FlW83QSBy9ElvBUHviwigXUQLigkxpVPjNRjVh/Qj8PClNv3SEpc+V0WBB5jSWZzRU6hNVwsMA6SyVg4B0CgtY7c6RcgvhtnOlrbhCFPf7eCiPSi0NHnUUXI2HdPucwwErjfBMc9ESZLqBNC0+SVLUAknmmFcfZyV7aWBmA9fznFVqIbX9n+tqoeKodAipMTsdyqIFTe4I1RJriM3w1X4De0CCsPmdDnhlfZZU4VWQSGc2PFZTStiCIBM417/6bdZep6TyfmI41VvGx4k8HnBUGvCma5OP/TUHFt8xMw52km73wXyU2YmAYA==
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=D3h9hVK5Co/RYU09OzvOKgZI3jj4tttPP+L/PIcakIk=; b=HTZ5d1kw3IF0HAalsyw7Dog1CvYlVDzPQFWIRksJDVA208x4HpSirGxtqYPJkvtF0L6QLmN/y4Q0WCKUEmL/R+srmnugHPtq+OqDx2U9uXAfpIdZCUZ4IlXx8b9rtA7saiC3r2j7QYOqiMOHFEyxfU0gXNVCTAzF+6vA7R3w+QMGu2bjohXSJ0uCUpWRBLQ1OKHgDn+EHFSWm8SxaUA0cHYbf4AMZBrFDPHM0RQ361kcs33c6jjQpEAd4WO0AHBR3JpE2XpIIH5paR5OUChFf6hGnYxGka64I0w7DGsUyia8uDNfey60VtWRqnmoGsUeBm5ppTT69uEs2P7nmM+Q4Q==
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=D3h9hVK5Co/RYU09OzvOKgZI3jj4tttPP+L/PIcakIk=; b=Pu/5/3OHxIF4WjtLJOAnwYrcWbdmvXvanIpZn30tgXV4SgTFgwJzPqeyK1mH1IzZyBI0apF2onENn3E9SLDxJhmINeWzjjH3GvKmfvJgARd9reNWkDeWO7HFQYzspcg1vBd59p9BDLbzO4vzMiAlNzpC9NV93JZh35QMLzGgy7w=
Received: from PH0PR11MB4966.namprd11.prod.outlook.com (2603:10b6:510:42::21) by PH0PR11MB4952.namprd11.prod.outlook.com (2603:10b6:510:40::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3477.28; Fri, 23 Oct 2020 14:38:21 +0000
Received: from PH0PR11MB4966.namprd11.prod.outlook.com ([fe80::453b:b2f5:ec29:410d]) by PH0PR11MB4966.namprd11.prod.outlook.com ([fe80::453b:b2f5:ec29:410d%7]) with mapi id 15.20.3499.018; Fri, 23 Oct 2020 14:38:21 +0000
From: "Eric Vyncke (evyncke)" <evyncke@cisco.com>
To: Fernando Gont <fgont@si6networks.com>, The IESG <iesg@ietf.org>
CC: "draft-ietf-6man-rfc4941bis@ietf.org" <draft-ietf-6man-rfc4941bis@ietf.org>, "6man-chairs@ietf.org" <6man-chairs@ietf.org>, "ipv6@ietf.org" <ipv6@ietf.org>, Ole Trøan <otroan@employees.org>
Subject: Re: Éric Vyncke's No Objection on draft-ietf-6man-rfc4941bis-11: (with COMMENT)
Thread-Topic: Éric Vyncke's No Objection on draft-ietf-6man-rfc4941bis-11: (with COMMENT)
Thread-Index: AQHWpuf6Npn+If5TI0yJ5gsvvpOnVKmgqroAgAGNVoD//+ndgIADRhcA
Date: Fri, 23 Oct 2020 14:38:21 +0000
Message-ID: <24B2897B-8E91-476B-A122-D3AA88A11A60@cisco.com>
References: <160320178355.3184.16508116906964100262@ietfa.amsl.com> <16b9a7d9-2547-c1bf-219a-10de721d05aa@si6networks.com> <2CFEF9EF-B6D8-4DC2-A0CF-9E24B391F658@cisco.com> <e17e1dc4-5855-9379-b05d-d9d020a2a2db@si6networks.com>
In-Reply-To: <e17e1dc4-5855-9379-b05d-d9d020a2a2db@si6networks.com>
Accept-Language: fr-BE, en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.42.20101102
authentication-results: si6networks.com; dkim=none (message not signed) header.d=none;si6networks.com; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [2001:420:c0c1:36:fca2:a7f3:f2d1:e32c]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 77ddbd25-1fdf-4b3f-580b-08d877614a57
x-ms-traffictypediagnostic: PH0PR11MB4952:
x-microsoft-antispam-prvs: <PH0PR11MB495215DC850E31D75C54D9EFA91A0@PH0PR11MB4952.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: b8mty5KWbeTTa6+NS0gQ9BSTqAamjBCTsd8gbpUhR8ttpVWOgA0jcD0ueWX9NwsPUK6LSfIU+aMUZmkj6UBHsuNvzzAXtxU5dC6v1D85gmmAISmhU8CcW22d18Nq5N6YiPQeKesXxV1HqGChijBOg/GirNA99HG1WYgo5wEj3n+yMJaTrzNec1T93AEQUTy0qNchoIsYCVeR0n3aUPLLcl8vHDrcnfqlUlwJFEtVjrWV3ZvDPMBlCxVeIjPz3yo3l1s6ulbX5MZNtprnxtSyDwsTtwfj9lhy5f9ta0xfrtEJ0JMKTODpbSB4M8UD57Pw5+E8BKj0aUB7Mte7LY9Vsw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR11MB4966.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(39860400002)(396003)(136003)(346002)(376002)(366004)(66446008)(2616005)(2906002)(66556008)(36756003)(64756008)(6506007)(316002)(6512007)(224303003)(8936002)(83380400001)(110136005)(54906003)(53546011)(66574015)(186003)(71200400001)(4326008)(6486002)(478600001)(66476007)(76116006)(5660300002)(91956017)(66946007)(33656002)(86362001); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: X00HnVQefjKAxr5i8/KarujozbztghVX+9h7/pGmLn0AAKn6WQpUDlzq9zD6oNhuUtpcepfiCy4zQn0+yoCscvjeYz1dMvxjmF1zDYSbCLjDEmIgKUH28yXaQ1yVWixEEFnUe9kwAnli4Uerl+4/mEJb2nc9WHtvqoMvrUp110gbOY4WoXY99bt1zq011feGMEkp0mA552CWkBgmMYjWL+EQWssClamf4y+UdTIDggMzxhh7IERe2DBrvix/vOAJe0JSB1J6OT246m3rGRaNs7FHTnuzx/0O7I05jYgzHxmn5obYMj7euWVJT75De7pEiCKKU94+Jg4v83n9BWr5nAvY4qTK7dv/v9+8wz9RWAwzoAtNPVGRVAQSygv5nTWno1YKj/ugbPBpKMXWVuMaLCxftQRlzdkgezgRnjvmB4fyt/g8krDEzZ25WiAE9hPOMTsnkhlvSnKKJLC9tCiSuSpUSIDpH4I9Ks/eXe0Hoh12xr5DeKu8dyvGwi/lQezf4vJbuoFWaR4QwSq39w22rz/T5xsF3Qyoc3VaS6YvbGXGnjsj8W5vrSt9Qzzs6/niQb+itUgf1lZueWgGlIobAp88oyMmWy9vs3RgPnWbUyRNI/4869DaKUsrB7rRzpBXsGT5ZMK4gyHvde7FoukTSGVdEStRUoBL76pJo2jNR3y64/Eh1C7+bdyUX2ZHFu0ke0gV1DdbqozzT5hFLXE+cA==
x-ms-exchange-transport-forked: True
Content-Type: text/plain; charset="utf-8"
Content-ID: <86FBA43173B04640839EA7E909C3565C@namprd11.prod.outlook.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH0PR11MB4966.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 77ddbd25-1fdf-4b3f-580b-08d877614a57
X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Oct 2020 14:38:21.4720 (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: o5yxLP8d7EOL2/Xqd5E4yNxbroTunNv3M8BoVz/8RukBmrBXboUuLWAOW2ZqMgHrAOsgGhR+akjdc16mKpXUCA==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB4952
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.12, xch-aln-002.cisco.com
X-Outbound-Node: alln-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/kk1ER68V1AOnGMVnHB7sN1YAosU>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
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, 23 Oct 2020 14:38:27 -0000

Fernando

Sorry for belated reply... See in-line for EV-2>

Enjoy your W-E ;-) (my European Friday is mostly over now...)

-éric

-----Original Message-----
From: Fernando Gont <fgont@si6networks.com>
Date: Wednesday, 21 October 2020 at 16:39
To: Eric Vyncke <evyncke@cisco.com>, The IESG <iesg@ietf.org>
Cc: "draft-ietf-6man-rfc4941bis@ietf.org" <draft-ietf-6man-rfc4941bis@ietf.org>, "6man-chairs@ietf.org" <6man-chairs@ietf.org>, "ipv6@ietf.org" <ipv6@ietf.org>, Ole Trøan <otroan@employees.org>
Subject: Re: Éric Vyncke's No Objection on draft-ietf-6man-rfc4941bis-11: (with COMMENT)

    Bonjour, Eric,

    On 21/10/20 10:57, Eric Vyncke (evyncke) wrote:
    > Buenos dias Fernando,
    > 
    > As you know, all my COMMENT points were non-blocking; therefore, I
    > really appreciate your replies and your proposed changes (I agree
    > with all of them + one preference for an alternative text) => this
    > should improve the document quality!

    I'm all for improvements! -- thanks for your suggestions!


    [....]
    > On 20/10/20 10:49, Éric Vyncke via Datatracker wrote: [....]
    > 
    >> I also appreciate the new section 3.7 where an admin can disable
    >> the mechanism. Is there a reason why this document does not briefly
    >> compare its addresses with RFC 7217 (stable address) ? It could be
    >> helpful for the reader.
    > 
    > Such topic has been discussed at length in RFC7721.  That's why
    > we've referenced such document instead of trying to rehash the
    > discussion.
    > 
    > EV> I agree that this document should not spend too much time in the
    > comparison; but, when doing my IESG review I failed to see *where* in
    > the document is the reference to this discussion in RFC 7721.

    Do you mean we might want to reference RFC7721 from Section 3.7?

EV-2> Not really in section 3.7. I put the two sentences in a single paragraph but they are not actually linked together. RFC 7721 should be commented briefly in the introduction or somewhere as it is important to mention the differences.


    > ...%<....%<......
    >> 
    >> Should link-local address generation also be considered here ?
    >> While the text is clear about 'global', there is no clear
    >> indication that this document does not apply to link-local
    >> addresses.
    > 
    > The idea of this document was to revise RFC4941, addressing
    > shortcomings in said RFC. That's why the document remains the same
    > wrt link-locals.
    > 
    > That said, link-locals are a different problem space. e.g., there's
    > not much of a point in doing temporary addresses for link-locals if
    > you don't randomize link-layer addresses. For some technologies,
    > randomizing link layer addresses might force a network disconnect,
    > etc.
    > 
    > EV> I still believe that it is worth mentioning even if only to avoid
    > the EUI-64 based on MAC address for link-local (done in most OS AFAIK
    > :-) ) but also keeping the same LLA when randomizing the MAC address
    > is also kind of defeating the layer-2 privacy. 

    The thing here is that it would be RFC8064/RFC7217 (rather than RFC4941) 
    affecting this case. i.e., if you do MAC address randomization, , you 
    probably want to make sure that your stable addresses are ... *not* 
    stable :-).   Put another way: even if this document (rfc4941bis) was 
    suggesting the generation of temporary addresses for link-local 
    addresses, the potential problem in this respect is that the node might 
    be doing RFC7217 for link-locals, in which case you'd have both stable 
    link-locals (which wouldn't change, and would defeat MAC address 
    randomization), plus the temporary link-local addresses.

EV-2> of course if you do MAC randomization you should also do IPv6 temporary, I guess we agree. Perhaps, I was not clear. The MAC and IPv6 (global _and_ link-local) addresses randomizations are orthogonal but we should aim for doing both. So, it is worth stating this in the document. BTW, I am not too in favor of multiple LLA (not even sure whether it is 'allowed')

    > We could talk for ever
    > on this topic of course but my I kindly suggest to change the title
    > of this document into " Temporary *Global* Address Extensions" (the
    > abstract is clear about the coverage) and adding a few words on the
    > importance of LLA ?

    To make things more complicated :-), this document does accommodate 
    temporary addresses for ULAs (it even mentions them explicitly in one 
    example), which are global (globally unique), but not globally-reachable.

EV-2> I also consider 'ULA' as 'global' for this document, I was really wondering about LLA

    Thoughts?




    > ...%<....%<.....
    > 
    >> -- Section 1.2 -- Should IPPIX collectors also be mentioned in the
    >> first bullet list ?
    > 
    > WOuldn't that be somewhat included in bullet #1?
    > 
    > EV> up to you as authors, but for me the collector (== receive of
    > IPFIX records) is not the monitor (== the node in bullet #1)

    My bad! -- Will do.




    >> -- Section 3.6 -- Last paragraph "when an interface connects to a
    >> new (different) link, a new set of temporary addresses MUST be
    >> generated immediately" seems to imply more than 1 temporary address
    >> with the use of 'set' and the plural form. Unsure whether it is the
    >> right behavior (esp if no RA-PIO are received yet).
    > 
    > How about
    [...]
    > 
    > Xor, one might be more specific as in:
    > 
    > NEW: Finally, when an interface connects to a new (different) link, 
    > existing temporary addresses for that interface MUST be eliminated,
    > and new temporary addresses MUST be generated immediately for use on
    > the new link, according to the algorithm in Section 3.4. If a device
    > moves from one link to another, this will ensure that the device uses
    > different randomized interface identifiers for the temporary
    > addresses associated with the two links, making it more difficult to
    > correlate addresses from the two different links as being from the
    > same node.
    > 
    > 
    > Thoughts?
    > 
    > EV> I prefer the 2nd alternative but the 1st one is also good IMHO

    Will apply the second one, then!

    Thanks!

    Cheers,
    -- 
    Fernando Gont
    SI6 Networks
    e-mail: fgont@si6networks.com
    PGP Fingerprint: 6666 31C6 D484 63B2 8FB1 E3C4 AE25 0D55 1D4E 7492