Re: [RTG-DIR] Rtgdir last call review of draft-ietf-bess-evpn-proxy-arp-nd-09

"Rabadan, Jorge (Nokia - US/Mountain View)" <jorge.rabadan@nokia.com> Mon, 04 January 2021 15:53 UTC

Return-Path: <jorge.rabadan@nokia.com>
X-Original-To: rtg-dir@ietfa.amsl.com
Delivered-To: rtg-dir@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9AA9D3A1030; Mon, 4 Jan 2021 07:53:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.25
X-Spam-Level:
X-Spam-Status: No, score=-0.25 tagged_above=-999 required=5 tests=[DKIMWL_WL_HIGH=-0.25, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=nokia.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 SwqgennNR_Pe; Mon, 4 Jan 2021 07:53:42 -0800 (PST)
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12on2124.outbound.protection.outlook.com [40.107.243.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CD9B3A0FBB; Mon, 4 Jan 2021 07:53:26 -0800 (PST)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IGoPfNQhsCa85QEXuXv352zXf85MTS/GwHr2yWeV1F3WaxriHyyVUCLY2WpBp6YzvkzqfzJxLNwm4R+8ODOQmG2jvOdJIo1NoUl6exWI0yyfcNht/ppPxsiCrx4nV1fMwrix9oYPBWMPZ5vaZIiDzfQe9JG6Cwoz15qDtaApPATtnTrCv1Q4w1H7h6vTmaVswZY0Y9TjDhGoa0haMXON8OapPnUYPMLG4R9k20XjZ8JSxtoI6nIB8b8alr2yO0Ocw8M+5mZP+WHGk3oKroJqgtUoltwGrdRoxTHXqP4E8JVggaVOiJq4WVXcTI6QSl5XU7EfIO7rNfaXxg9lxWMwlg==
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=vVCo5Hi9ZyUjCuqenLRRZIjD2afOnlqGGge86iNPTQk=; b=lZBMJPHRkJk3Vf761GfLa+EW+eZZCm/Y/APADCXOy7MnjUW6VnVFmoqSVgQ9qOMgQ/tuhtxIkZy9mHyXyN3+Az0oVo3d3PK3HQpONXXCVVDQrbMH9l76G4Q0Buj4Dfsv/BsrKIjSQ2NcolD50vuktTA7uHAG5UHMpnWxdTSc72lVJnkTsobhKUYdTfBg4P7+MBhA+IhslhxIkacNIQtsjWEjOksE3/MF0E3D3vZyXcJVaBJ/GP7eE6r/GO0IxBlLRcNNc8a7ljvIl8z5kua9wJ0Tn6tQ2V3C5KRArnjZrAQQKKKVSPATSWxjJT5cbnDZJ0/MhfUPsjKuiA6EeXYTfw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nokia.com; dmarc=pass action=none header.from=nokia.com; dkim=pass header.d=nokia.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nokia.onmicrosoft.com; s=selector1-nokia-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=vVCo5Hi9ZyUjCuqenLRRZIjD2afOnlqGGge86iNPTQk=; b=ANrmAbhLrjOqdKK15Yq4qWap/jxfasDshZ4ImmsXAiMe431VZOXoHzsHCXQO3i+O7M9U/fhx5lTuUWWKDx0KKVRgrMp977jQLmpNkDx0Czwk+5oY1L6hIl0b57j4GaVHRaYNyMde5cdZxJUvyn7xrt0lTocGI7gfTHY2f1yCbfk=
Received: from MWHPR08MB3520.namprd08.prod.outlook.com (2603:10b6:301:61::15) by MWHPR08MB3614.namprd08.prod.outlook.com (2603:10b6:301:6a::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3721.24; Mon, 4 Jan 2021 15:53:20 +0000
Received: from MWHPR08MB3520.namprd08.prod.outlook.com ([fe80::357c:9caf:ff2c:544e]) by MWHPR08MB3520.namprd08.prod.outlook.com ([fe80::357c:9caf:ff2c:544e%6]) with mapi id 15.20.3721.024; Mon, 4 Jan 2021 15:53:20 +0000
From: "Rabadan, Jorge (Nokia - US/Mountain View)" <jorge.rabadan@nokia.com>
To: Ravi Singh <ravi.singh.ietf@gmail.com>, "rtg-dir@ietf.org" <rtg-dir@ietf.org>
CC: "bess@ietf.org" <bess@ietf.org>, "draft-ietf-bess-evpn-proxy-arp-nd.all@ietf.org" <draft-ietf-bess-evpn-proxy-arp-nd.all@ietf.org>, "last-call@ietf.org" <last-call@ietf.org>
Thread-Topic: Rtgdir last call review of draft-ietf-bess-evpn-proxy-arp-nd-09
Thread-Index: AQHW2ISBg3iXj22RYEubSHjNZjXkUaoXqUrG
Date: Mon, 04 Jan 2021 15:53:20 +0000
Message-ID: <MWHPR08MB3520CB4104F20BC4819F8391F7D20@MWHPR08MB3520.namprd08.prod.outlook.com>
References: <160865666157.14987.3352700905208403468@ietfa.amsl.com>
In-Reply-To: <160865666157.14987.3352700905208403468@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=nokia.com;
x-originating-ip: [96.88.75.205]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: e6173c0c-1c47-40f3-8b75-08d8b0c8dbf4
x-ms-traffictypediagnostic: MWHPR08MB3614:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <MWHPR08MB3614E2CE91EE2F532A6E5E7AF7D20@MWHPR08MB3614.namprd08.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: mO8Ubrmm+RgloQrNpI4IWMH+P41TScrmuywqYLu5RkMtDLk+EOuLBtrR0li33V0oO8RSmmTOdjp6akpM5naM07LgvpTYtXtgee003Z9W/4wsjyBCz29ggSyNFDyBVTkG5WX+5D25dKBnQ8Bp6N3MH3EdXwKZOt1XXDHfOQ2tqYgdeoC5OEdwhFw7V1DSrF/QjJCsFlOfIbtI8btzLU8iqLVCpcFmOOGjAEfc0KzMl3ckbrdaARCbjCkOCZO6/P6Pz1pUOTtyNQj+rwba1sGcqnXhKEneWClSxdpe+SCn3oM2hVKkQAHzX867ULvQ+KeTGRJFhh7Fu9tlF7Z7Zxfc6t7QrBgjVjnf/hceCcEu8mCQma7m0VczBRtWDpphKxUqINU72yl2Br/QXJWouJw4tY/eKmWCRNBirA4RoJhPrwo09oSfcZyZDPqe/sJlKMqJdHEmGYluGIlSeII2IRowuw==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR08MB3520.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(136003)(376002)(366004)(346002)(396003)(39860400002)(33656002)(2906002)(66946007)(66446008)(76116006)(66476007)(6506007)(53546011)(71200400001)(186003)(26005)(52536014)(8676002)(5660300002)(64756008)(66556008)(7696005)(91956017)(478600001)(86362001)(83380400001)(9686003)(54906003)(110136005)(316002)(55016002)(9326002)(8936002)(4326008); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata: 2YUGvtPoLts0m8yy/AnSzY9yzD7xGub1vXW4BYnzK2BfxnSL4bxNpsn8rCHtbcpQApuT02qa1v9ptL/qdi9+Mcr/dXACCwX5AMU4iTYjoP6JjBU3wNoMatkvy7cIsLULpKPhkrEAHDcKZiqifGmVkgeAgH6YI+6esp7VL0EhE0kTbK2W1qSB6L40wXqHovnvZLA4wZgS5m5ch6ldcwyjWnD8vdNrRqPGMxNMPuILUZDC6ifyWMo8LHZTeoHeAT3ntKysCslj6T/tZkPyPuEIgw37Ufvc5EA0dPoRbigMHNPHiUkJ3BZCDzogSAMVNYjQsxqWZosu0avWbo+uRQJ/STeuRj9dZvYC5gRcuJm9myeR5T00hq9PiLxUJyC1PofZuhYLmmf7O1HqxnPAWsZnAA/s9WHYFfjDxA/z9N3VIDaxtkze1JKkzCd12RX7PDWldq3huPfyCfEr/FBXmWV9pupcmVHdXtJgx2aNZEAXrF4qOolfxe+uwzyjhqg0qYl7fR0CfEDP850nV5gOH1zyy5kBfvu9MX9665p75FOUQM4H/7Tpc35i/GLnegwSOta0sT78FtBG/Cr3LzuLBdyNf9uSOagL5erjXu2g0Ow09Qvhn3Xl9eOi7gvgXtJkvFSc9fR2ugSUy/VIvwulnw8pxsvo/2sUT7xyLUkvgVpnyK+vHbenVakzbNTRAKM+VFFgEgNmC3rjfG+mhsvpjN1A2N6NtHYxQMi2dN3STKxjXeuETU/sd8MrGnCm2HBbSkpmxAOnD9+o7+FM28rBBoyoNxJjubkJuHBsw9GnsF5pkY9SHX/kcGP8yRhH2l2mJvSe/w+Pd8+bPuzmNd4I3qiRw9iFwolhjmG0e4qpU5rCu+nGUnwWAXmSbbMqbeH4vp5m3t5KXt9WRMb7cAkoBUMf9C9zDhrN2/CzGJr3kahsE5o0l93RpiLdkBm/Y4WoVWfOpJlX/b2VzYDumUV/r+0qVTRXA1w4+3wPhEKTDFg11TKuEyl4Jj3V5RQJ9/UOzh8w
Content-Type: multipart/alternative; boundary="_000_MWHPR08MB3520CB4104F20BC4819F8391F7D20MWHPR08MB3520namp_"
MIME-Version: 1.0
X-OriginatorOrg: nokia.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: MWHPR08MB3520.namprd08.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: e6173c0c-1c47-40f3-8b75-08d8b0c8dbf4
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jan 2021 15:53:20.2350 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 5d471751-9675-428d-917b-70f44f9630b0
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: j7wW0Jt35u4aTcsR5VbYsqskv0QH12v+/adWOjszjjr86r/uNFA7INl+Kq7BqcNEVtQIBrikyUFyPJGamt6J+g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR08MB3614
Archived-At: <https://mailarchive.ietf.org/arch/msg/rtg-dir/gYvidnPID1nuAj4FCeUxL3563gk>
Subject: Re: [RTG-DIR] Rtgdir last call review of draft-ietf-bess-evpn-proxy-arp-nd-09
X-BeenThere: rtg-dir@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: Routing Area Directorate <rtg-dir.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/rtg-dir/>
List-Post: <mailto:rtg-dir@ietf.org>
List-Help: <mailto:rtg-dir-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/rtg-dir>, <mailto:rtg-dir-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 04 Jan 2021 15:53:49 -0000

Hi Ravi,

Thank you for the review. We submitted rev 10.
Please see my comments below.

Thanks.
Jorge

From: Ravi Singh via Datatracker <noreply@ietf.org>
Date: Tuesday, December 22, 2020 at 12:04 PM
To: rtg-dir@ietf.org <rtg-dir@ietf.org>
Cc: bess@ietf.org <bess@ietf.org>, draft-ietf-bess-evpn-proxy-arp-nd.all@ietf.org <draft-ietf-bess-evpn-proxy-arp-nd.all@ietf.org>, last-call@ietf.org <last-call@ietf.org>
Subject: Rtgdir last call review of draft-ietf-bess-evpn-proxy-arp-nd-09
Reviewer: Ravi Singh
Review result: Has Nits

Hello,

I have been selected as the Routing Directorate reviewer for this draft. The
Routing Directorate seeks to review all routing or routing-related drafts as
they pass through IETF last call and IESG review, and sometimes on special
request. The purpose of the review is to provide assistance to the Routing ADs.
For more information about the Routing Directorate, please see
​http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir

Although these comments are primarily for the use of the Routing ADs, it would
be helpful if you could consider them along with any other IETF Last Call
comments that you receive, and strive to resolve them through discussion or by
updating the draft.

Document: draft-ietf-bess-evpn-proxy-arp-nd
Reviewer: Ravi Singh
Review Date: 21 Dec 2020
Intended Status: Standards track (as listed on the draft)

Summary:

This document is basically ready for publication, but has nits that should be
considered prior to publication.

Comments:

The draft is generally well written and easy to understand.
It basically is a description to explain how ARP, ND, EVPN should work together
to reduce forwarding of ARP queries and/or NS messages, in an EVPN deployment,
by the use of gratuitous ARP/ND. The abstract, though, could be made more
direct by stating as such.
[jorge] changed the abstract as suggested by Russ.


Major Issues: none found.

Minor Issues: none found.

Nits:
1. Figure 1: please show which device owns IP3, for more clarity.
[jorge] done. Thanks.


2.      Section 4.6 (a):
        a. "       IP moves before the timer expires (default value of N=5), it
       concludes that a duplicate IP situation has occurred.  An IP move". It
       would be nice to elaborate on why the default value of "5" is
       recommended. Why not 1? Too much thrashing? However, for the cases where
       there is no thrashing, having a value of 5 as default slows the DAD
       procedure. Any recommendation on how to address that?
[jorge] the default values are consistent with the mac duplication default values in RFC7432. The latter controls how fast a mac is considered as duplicate (by default), while in this document the number of moves and window values defines how fast an ip is considered as duplicate (by default). We think it is a good practice to have the same default values to detect duplicate macs and duplicate ips, and since the values are configurable, it should be fine for the operator to customize it to their specific use-case. Hope it is ok – these values are the default ones in some implementations following this document.

        b.      Minor typo: "       owner and spoofer keep replying to the
        CONFIRM message, the PE
       will detect the duplicate IP within the M timer:" ->
                "      owner and spoofer keep replying to the CONFIRM message,
                the PE
       will detect the duplicate IP within the M-second timer:"
[jorge] changed, thanks.


3. Biggest nit: the draft does not really specify any new messaging formats or
any new fields. It is basically saying how the existing ARP, ND, EVPN
messaging/machinery (should) work together to achieve flooding-minimization of
ARP/ND queries in EVPN. Given the foregoing, it is not clear to me if the draft
really should be considered "standards track" instead of "informational". The
chairs are requested to evaluate that.
[jorge] the draft was informational for quite a few versions. We only changed it to standards-track based on the reasoning of the AD who told us that, since the document is making explicit the RFC7432 procedures for proxy-arp/nd and updates 7432 in that respect, it should become standards-track. We, authors, see the AD’s point but have no issues going either way.


Best regards
Ravi