Re: [bess] RTG-DIR early review: draft-ietf-bess-evpn-bum-procedure-updates-10

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Thu, 07 October 2021 19:49 UTC

Return-Path: <zzhang@juniper.net>
X-Original-To: bess@ietfa.amsl.com
Delivered-To: bess@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 932CD3A0E02; Thu, 7 Oct 2021 12:49:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.551
X-Spam-Level:
X-Spam-Status: No, score=-2.551 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.452, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=juniper.net header.b=X/cjrCol; dkim=pass (1024-bit key) header.d=juniper.net header.b=HslDrdx7
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 PN1z7KiTQ5y9; Thu, 7 Oct 2021 12:49:47 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 13E0E3A0E04; Thu, 7 Oct 2021 12:49:46 -0700 (PDT)
Received: from pps.filterd (m0108162.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 197J7OXl017328; Thu, 7 Oct 2021 12:49:45 -0700
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=PPS1017; bh=aTOb5eHE0wlnfjy/V6puDConOIBbjEurnf6/bLRRmYA=; b=X/cjrCol6+1TaZDv66iEwVRT824lvyKsvLtQRFsMQ0JaYDKAko2tDkrSgardqIuDIRE4 e9byhQ2qhmGJNEeANTs9QkNfUxyC8l6NiisMW8zExAPCnF6F2qQ66HefxfwbW7+681iM Z2UioWxIVR1MR1RCANxxndQ1W7KScJRxMrk9dRcSFf2gYwYN2+W8d54JuuR2OAGczOvj ahukExIsKpYi+M4/pdTgNC9dW3/3umqDOUCkJ6x8T7+ps/9v5Wvbx/S1b2YoyZyyRmw9 gd9or3pQ/FrDOPNMNC/sN5EI18lUlO+iNRGoFlAeCSmjalM6AzmX2VM25vd10iLOF6IF 9Q==
Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2104.outbound.protection.outlook.com [104.47.70.104]) by mx0b-00273201.pphosted.com with ESMTP id 3bhwmy1as7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 07 Oct 2021 12:49:44 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bbYWF0oLgtR5SAI9/95jNf4x1jFDr3veght+mcPS3RbmcegNRDon2alF+wEFecwR3EP5asuHHKS5L6ouaj9GIYzcPpxbIlN0mgr0MIEvJDKiBSu996SiW1fePzFwP0z+hIBEPjB5l2dp2rlgoIE4z+S+pLjEiSGAaBMBEnBWI7TJ+fQkCocz7Nyc9p5FUr3m+WqO0IvIRyNg5LH8WkKCv+O7vBvxpkzbfbkltiLgd9G//Js5WR44p6pvSYH7/x9rh0NResV5dh9VPyn2DkY9M1hC2vrTjqXjyLkFG8CLmLeR2Ai/L9Tt+GIq9AQjH1ARSlNBTTzLyyI7YIz44rBBbQ==
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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=aTOb5eHE0wlnfjy/V6puDConOIBbjEurnf6/bLRRmYA=; b=N9fzNFow4koKbnyZ7mSlUqqw5nnKqvTIBzPoOMcjWiUH6in2y4tuliwc9kdmLp8Xd9vWlmo8J6+JAbRaiEBdEJx73rtrKCggOg5ub/5h1F3fT/StoWozS3oaqpylgS8rkhFbtlFBGEqgUCZDkQTjKwgOrlJpoervZU++ylGfFPnuBPsIl1OAKmfFLP2/cam/76Lxjjj/7rEIT/7VeVeztoMmObi4QioU4LqQYMjK3JgS4xaPF1umgSBQVl3juzeUUEePaFaQhryIr7PkQ/1QkoDD9GyYfuEtkYYypo8jI5V9wb1OTl+p48AQrcMAj4FAUJIiqZNvvgBjQiYHhdVh1g==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=juniper.net; dmarc=pass action=none header.from=juniper.net; dkim=pass header.d=juniper.net; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=juniper.net; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aTOb5eHE0wlnfjy/V6puDConOIBbjEurnf6/bLRRmYA=; b=HslDrdx7uNWFF/iUQEXBskFJe/X7kUkwizilSiuj8XgT87pCc2WrwnwycQOgE20r4uV6dAjHiIiUV/q9WmOYzWpT4RdbKSQ1f7L3DjjIH+YzxAROQSphdrsWJSt7BtI770VwElwaouXRshc83IHsXhGMzaqyKErQ1+ZE9OZd/gU=
Received: from BL0PR05MB5652.namprd05.prod.outlook.com (2603:10b6:208:6a::19) by BL0PR05MB4658.namprd05.prod.outlook.com (2603:10b6:208:29::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4587.9; Thu, 7 Oct 2021 19:49:41 +0000
Received: from BL0PR05MB5652.namprd05.prod.outlook.com ([fe80::311e:aa39:d3cc:db8d]) by BL0PR05MB5652.namprd05.prod.outlook.com ([fe80::311e:aa39:d3cc:db8d%7]) with mapi id 15.20.4587.020; Thu, 7 Oct 2021 19:49:41 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "draft-ietf-bess-evpm-bum-procedure-updates.all@ietf.org" <draft-ietf-bess-evpm-bum-procedure-updates.all@ietf.org>
CC: "rtg-dir@ietf.org" <rtg-dir@ietf.org>, Luc André Burdet <laburdet.ietf@gmail.com>, "bess@ietf.org" <bess@ietf.org>
Thread-Topic: RTG-DIR early review: draft-ietf-bess-evpn-bum-procedure-updates-10
Thread-Index: Ade5Mcxpim6Uw6T5TJ2a2jDngCyePwCgMeAA
Date: Thu, 07 Oct 2021 19:49:40 +0000
Message-ID: <BL0PR05MB5652088D9B56874597F21A52D4B19@BL0PR05MB5652.namprd05.prod.outlook.com>
References: <MW4PR03MB6395020A4E1E5982A1811904F6B19@MW4PR03MB6395.namprd03.prod.outlook.com>
In-Reply-To: <MW4PR03MB6395020A4E1E5982A1811904F6B19@MW4PR03MB6395.namprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
dlp-product: dlpe-windows
dlp-version: 11.6.100.41
dlp-reaction: no-action
msip_labels: MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ActionId=cfbc67d7-816a-4e34-8825-7b607a9b829c; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_ContentBits=0; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Enabled=true; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Method=Standard; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_Name=0633b888-ae0d-4341-a75f-06e04137d755; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SetDate=2021-10-07T19:36:09Z; MSIP_Label_0633b888-ae0d-4341-a75f-06e04137d755_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4;
authentication-results: rbbn.com; dkim=none (message not signed) header.d=none;rbbn.com; dmarc=none action=none header.from=juniper.net;
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: b058f58b-b1ab-4e94-c34e-08d989cb9a58
x-ms-traffictypediagnostic: BL0PR05MB4658:
x-microsoft-antispam-prvs: <BL0PR05MB46589226E19DAF1143200BF2D4B19@BL0PR05MB4658.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: gIwAxDOdcP6jzJvmPdHFZaSasNRgpXhJO1/NsuZH8LDAFOx/FAlVdgR6d0ipAnz3mxEdZB++flYYcbJfa/f1VT2yRC87v8uhaVirL5odCXqzu8pYYIE3g/ShQSm+vo7fEYHtFsf1RE8Ed8fsN6JCl9NRBygk16+LEKX9B/D1rjDT8b50JRCK+A4IH+1aykj4MyCIyBQ+TGoSP7Wl7zuKU5c5UfvNrrhEi8kFtZ8S+Dn+RO+JPSk/M3fl/mZHlTbNJCjia1IOZxypfnudlfsNOQQ7HCnqsqib+Ra4gaYkOJ90D3Wjp1E9DptZXZNHVhWDR2aWtt3S6Tw/LZ32awxoKZ/AokQZYZN3bkn/QXhkOYa0lhraSUqXKmgbdkrMxDxlr+TjWQLh0/elc1bRPDfant6WQ7SiIA+PtowqjxKMwyAWH6BqGb95w0TRd3qKj84pb/RMrEfyzJqmLl0JcRz4+1OTHdOOj4SWeItcC6JSip00h6nn4vtfAzsRxvatVZ9rdZJDRz9cBJN9Th+zMomLHkNX1ciZuRVSCuRGGEdT6D+ey6i3jwMQvx2WDiZyNIBm8hWZcLS60LfD0UliAOgYDw6VOqFUU6vJJE+gwaxcGJILZy0grQ27PtxALTxVrpM+52i3aPEe5aydPudvNX3fSi4KyVdn2qp2npIcaJMBy939aEpS/tmoKWaqTv4gNIKqrDSZqKx6tZPNcFMQCMM7DaZZ9cZj19rbmyCAM2dUH2zwMasGb+Dhbqlf9mX1BpcAGXfolvw2LcukM2NydT2H/QT+li/HaVTY6C1qPmkFsK2+77SrSq6UEOUbU4QtTj59
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BL0PR05MB5652.namprd05.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(9326002)(83380400001)(26005)(508600001)(6506007)(64756008)(966005)(66476007)(52536014)(66556008)(8936002)(110136005)(53546011)(5660300002)(15650500001)(38100700002)(166002)(2906002)(55016002)(7696005)(86362001)(76116006)(66446008)(122000001)(66946007)(54906003)(4326008)(9686003)(33656002)(8676002)(71200400001)(186003)(38070700005)(316002); DIR:OUT; SFP:1102;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: kOg9OwqLyzKJ43ZOD1XVmNWjG5MhJKFtyBAPRzrfoEdLmF1lALAiq17p1HYTkffH+ydmmhag8ruF8vUuyrx5hJDZZHmK5xL5EZZ7jUab7+gkH6Wd/I9srzlsWhTSHepX/hk+ybroeraVyDpekqMaUeTQjPn1gpPlCL5rml68i8khsLutETpjwa5YIbMbbHrc6CyhjrtCgXPIgmR1rKQO6fGLZo2X+mONk9RFYi9Awtvb+9UTznpTYe8tb/GX3aM7sxNWILDXn5UdvNf33yGS6cRcX/WAPKNurBwzc/laIQGPr4l5r6sOLQ+BUl+j4Wj49gGsZSWrjcAXWFjzNFnD85Ku5YxwwvaZEPYRY0Fu4KjHPkx5Kt2HeLw9dYqPTvjben9XgDYU8/G92vsXLp6VCjo8fcXSsrB6Djh28Aq1zY12cXnQ8u8EOvkmszuyeYwl8hzf8U8oijm+TwrI7z/bO2RCQyOaIkoQ1JUsTPf4ru2zSP7R0tXZxmbAoojQL1PrgqxkL+sEEJIWFx32DVHqZCBzHnnDfjtVWLQp1o8Sq9bPT5k+aaO0u40minz7r5eU6b6bnxC7lCWAFQPbiMhOXb0X8VMBzExRUUavic7gqmPEE35lbAZj3RU8v1IbcCCCXfeFFkbvMm0V30eW4OQsIRm7JcR/9upcI7e8PNr5rJ3uV2DXX5AMxBv+IqC5tCrHJTFxWp9WTAb+AtJJqMq+o34HiEn+6D78+u7oSuCKfeCHmaIU3pFjygqpYGBwy1EbxZksSoqdGk98NuP62v3g1yYs2qp/s6WFIN1qZ4p8wlejqS9PYeqnWY/3aH4ti5ZjN3I5o9w4pirQAIYfUXAYpEt2p1Nv5MbkQNRn8P69waMv30+umqdiBCccN0TqXXYlUAWxREJJKmhss9lztDDTM8rAAi9WRkqfgmNCeOkWrcgwjsugOvE37wCpC1SCuwXkeEKdeADxcss7c8U/O/YxhgKmfRP1bDFDelQ9a0NPKiuur229RWn+7bl9EGg5ghXaoWVS4fH8pfEda/YZgJxzwl9HEkClsWzxBUzWp4OOW/e5XVdSgvvQ6mInmX/68Kvk3qRUQDvbWeIEV/eXvjjyh54V/RN5uJbDxHYvMb/qGXTfgJN2Ebc242ABcy5I7tabIcx40RMidDSXOLbdBTJCULqLeqdmkzTmxeb8W1BidLWYCbOyzoJQ6nroPysQazC3tcD01PG6WyKAm1G5w3UV8deYHfVALH/4bm5sJ6zRxwaHOyIz34OqWFYp2Rfxi5J0GvqB+KU/k65E878bKUhh2hTlDWrKPiZHcJ5BSE0FTo6iUBUBlBvTFLiZxpXzbwW/
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_BL0PR05MB5652088D9B56874597F21A52D4B19BL0PR05MB5652namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: BL0PR05MB5652.namprd05.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: b058f58b-b1ab-4e94-c34e-08d989cb9a58
X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Oct 2021 19:49:40.9281 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: xvwSMAfy8zRqBmmfrj3cjOyV+p6AxpXlWjHihSz6QtMoTGnSGtIVtc5NdkGhyte7KKr/E9L4gTgiRExd6GsjRg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR05MB4658
X-Proofpoint-ORIG-GUID: 4RQYvyDxgrzzFxAIBglwiBY4ULjx9DNs
X-Proofpoint-GUID: 4RQYvyDxgrzzFxAIBglwiBY4ULjx9DNs
X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.182.1,Aquarius:18.0.790,Hydra:6.0.391,FMLib:17.0.607.475 definitions=2021-10-07_04,2021-10-07_02,2020-04-07_01
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 clxscore=1011 priorityscore=1501 spamscore=0 malwarescore=0 impostorscore=0 bulkscore=0 mlxscore=0 adultscore=0 phishscore=0 lowpriorityscore=0 suspectscore=0 mlxlogscore=999 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2109230001 definitions=main-2110070127
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/psy23BWy3TBjaDlaIoxsnDi77LM>
Subject: Re: [bess] RTG-DIR early review: draft-ietf-bess-evpn-bum-procedure-updates-10
X-BeenThere: bess@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/bess>, <mailto:bess-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess/>
List-Post: <mailto:bess@ietf.org>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/bess>, <mailto:bess-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Oct 2021 19:49:53 -0000

Hi Sasha,

Thank you so much for your review and comments/suggestions. It was a pleasant experience working with you to address the issues you pointed out.

I have submitted revision -11 that addresses the two concerns you raised: https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-bum-procedure-updates/

Thanks!
Jeffrey

From: BESS <bess-bounces@ietf.org> On Behalf Of Alexander Vainshtein
Sent: Thursday, October 7, 2021 8:48 AM
To: bess-chairs@ietf.org; draft-ietf-bess-evpm-bum-procedure-updates.all@ietf.org
Cc: rtg-dir@ietf.org; Luc André Burdet <laburdet.ietf@gmail.com>; bess@ietf.org
Subject: [bess] RTG-DIR early review: draft-ietf-bess-evpn-bum-procedure-updates-10

[External Email. Be cautious of content]


Hello

I have been selected to do a routing directorate “early” review of this draft:  draft-ietf-bess-evpn-bum-procedure-updates-10<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-bum-procedure-updates-10__;!!NEt6yMaO-gk!RZeb-QnJHpkipVRZAUFJL92vdgTYhHeHc9Fu-ObilFS5scomMz3AbGZpuGJiAfr-$>.

The routing directorate will, on request from the working group chair, perform an “early” review of a draft before it is submitted for publication to the IESG. The early review can be performed at any time during the draft’s lifetime as a working group document. The purpose of the early review depends on the stage that the document has reached.

As this document is in working group last call, my focus for the review was to determine whether the document is ready to be published. Please consider my comments along with the other working group last call comments.

For more information about the Routing Directorate, please see ​http://trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir<https://urldefense.com/v3/__http:/trac.tools.ietf.org/area/rtg/trac/wiki/RtgDir__;!!NEt6yMaO-gk!RZeb-QnJHpkipVRZAUFJL92vdgTYhHeHc9Fu-ObilFS5scomMz3AbGZpuHxmV7zA$>

Document: draft-ietf-bess-evpn-bum-procedure-updates-10

Reviewer: Alexander (”Sasha”) Vainshtein

Review Date: 05-Oct-21

Intended Status: Standards Track

Summary:

I have some minor concerns about this document that I think should be resolved before it is submitted to the IESG.

Comments:

The draft defines updates to RFC 7432 that deal with two aspects of handling broadcast, unknown unicast and multicast (BUM) traffic:

  1.  Usage of segmented Provider P2MP tunnels for implementing Provider Multicast Service Interface (PMSI) for deliver of BUM traffic in EVPN. In this regard the draft extends original definition of inter-AS segmented P-tunnels in NG MVPN defined in RFC 6513/RFC 6514 and continues the work on usage of such tunnels in VPLS  (RFC 7117) and in inter-area (as opposed to inter-AS) scenarios for both MVPN and VPLS (RFC 7524).
  2.  Usage of selective PMSI for delivery of specific multicast flows just to the PEs that have expressed interest in these flows using P2MP tunnel LSPs. In this regard the draft extends the work started in draft-ietf-bess-evpn-igmp-mld-proxy where selective delivery of BUM traffic is limited to ingress replication (IR) provider tunneling technology.

The draft is written in a very dense way. E.g., Section 5.1 of the draft contains just the deltas between the mechanisms already defined in RFC 7117 and the mechanisms proposed in this draft.  The authors explicitly state that they have intentionally selected this style, and, of course, it is quite valid to use it – but it requires very good understanding of the “previous art” in order to understand this draft. I cannot say whether this s or is not inevitable, but it definitely does not make the life of the reader/implementer simple.

While the draft provides a good description of motivation for using segmented P-tunnels for delivery of BUM traffic in intra-AS as well as inter-AS scenarios, personally I wonder how such usage is related with the techniques used for inter-AS/inter-domain “known unicast” traffic in EVPN. Specifically I doubt usage of segmented P-tunnels for delivery of BUM traffic within a single AS is justified if an analog of “inter-AS Option C” is used for end-to-end delivery of known unicast traffic in the same service. It would be nice if the authors could elaborate on this point. Please note that this is not an issue to be addressed in the next revisions of the draft, just a point of personal interest.

I have presented my early comments on the draft to the authors, and received timely and satisfactory responses. I would like to specially thank Jeffrey (Zhaohui Zhang) for excellent cooperation.

The following has raised some concerns for me.

  1.  Section 7 “Multi-homing Support” discusses two deployment scenarios:

     *   Multi-homed segments do not span different ACs or regions. In this case the draft says that “a segmentation point will remove the ESI label from the packets”. I have two issues with this text:

                                                 i.    This text does not represent a requirement (no capitalized MUST or SHOULD) while, to the best of my understanding, the described behavior is mandatory unless DCB labels (defined in draft-ietf-bess-evpn-aggregation-label) are used as ECI labels

                                                ii.    The required behavior, i.e. removal of the label not on top of the stack (the segmentation point performs forwarding based on the received “tunnel”  label) is not part of the MPLS architecture as defined in RFC 3031 and RFC 5331.

I have discussed these issues with the authors, and they have agreed to restrict the draft to just the situations in which DCB labels are used as ESI labels. In this case their removal is not required, and both issues would disappear.

     *   Multi-homed segments do not span different ACs or regions. The text in the draft says that “additional procedures are needed to work with segmentation.  The procedures are well understood but omitted here until the requirement becomes clear”. From my POV such language is not appropriate in a Standards Track document, and the authors should decide whether they explicitly consider the scenario in question out of scope (possibly left for further study) or to provide detailed specification of these procedures. I have discussed this issue with the authors and they have agreed to state explicitly that this scenario is out of scope of the draft. After additional discussion it seems that restricting ESI labels used with segmented P-tunnels to just DCB labels eliminates this issue the Information Model of the MH ES, CLI and YANG as well.

  1.  In Section 6.3 of the draft the authors propose for the segmentation points to advertise I-PMSI/S-PMSI EVPN routes with “next hop self”. It also says that “If a downstream PE/RBR needs to originate Leaf A-D routes, it constructs an IP-based Route Target  Extended Community by placing the IP address carried in the Next Hop of the received I/S-PMSI A-D route in the Global Administrator field of the Community, with the Local Administrator field of this Community set to 0 and setting the  Extended Communities attribute of the Leaf A-D route to that Community”

     *   I have asked the authors to clarify this point and, specifically, to explain how such a scheme would interact with Constrained distribution (RFC 4684) of Leaf A-D routes
     *   The authors have indicated that this mechanism effectively is already defined in RFC 7524, and agreed to add the required clarification and references
     *   I have later found that a similar scheme is defined in Section 9.2 of RFC 6514 and that the required interaction with the constrained route distribution mechanism is also defined there.

Nits: I did not perform any nits checks on the draft.

Hopefully this review will be useful.

Regards,

Sasha








Regards,
Sasha

Office: +972-39266302
Cell:      +972-549266302
Email:   Alexander.Vainshtein@rbbn.com<mailto:Alexander.Vainshtein@rbbn.com>


Notice: This e-mail together with any attachments may contain information of Ribbon Communications Inc. and its Affiliates that is confidential and/or proprietary for the sole use of the intended recipient. Any review, disclosure, reliance or distribution by others or forwarding without express permission is strictly prohibited. If you are not the intended recipient, please notify the sender immediately and then delete all copies, including any attachments.


Juniper Business Use Only