Re: [bess] A question about draft-ietf-bess-evpn-lsp-ping

Alexander Vainshtein <Alexander.Vainshtein@rbbn.com> Mon, 22 November 2021 16:18 UTC

Return-Path: <Alexander.Vainshtein@rbbn.com>
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 B3E8D3A0C5D; Mon, 22 Nov 2021 08:18:07 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.1
X-Spam-Level:
X-Spam-Status: No, score=-2.1 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, 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 (2048-bit key) header.d=rbbn.com header.b=hjMDMczj; dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=sonusnetworks.onmicrosoft.com header.b=SCuom9YD
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 tlUQh-kHkkbS; Mon, 22 Nov 2021 08:18:02 -0800 (PST)
Received: from mail1.bemta25.messagelabs.com (mail1.bemta25.messagelabs.com [195.245.230.5]) (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 F38653A0C55; Mon, 22 Nov 2021 08:18:01 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rbbn.com; s=rbbnselector03122020; t=1637597880; i=@rbbn.com; bh=Uki0A27SutTCiCWAqHj8J74jGq0e1AZQRRDvSj+e3M0=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=hjMDMczjK18y2D7ta/HVVUpJqeDZuIvjMrwJ3fWiyLkmqzprmjiiBRaDg9vRTiWDt UwLx5aEi6a8TEiQhJGGD5ZkzyXbRmP/daxWooYHwqYt0CCUvJdSTEbZvybuiHw3juR RkAuAlStgMQ+pjmJpLkNPg104F+rQIvQwNx52OCJTYfHQKyodEn7KrLkc2wX/Yg1TF 8IKgTYdFmsHlaUOAiv2S2Y25vGB7hOKvowPFZgmRsxeNgy4eMJ1pK/rKD9btbp1v7b yjUxeobA+btHF3/5QmJIKAvS9ChY9lnkcaRCUsbg7XAZHLP/FBdsobg4gNFX574DdB aSJbkkAPJTayQ==
Received: from [100.112.195.206] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-5.bemta.az-a.eu-west-1.aws.symcld.net id FA/E0-11077-7B2CB916; Mon, 22 Nov 2021 16:17:59 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupml+JIrShJLcpLzFFi42LJ0Ldeobvt0Ox Eg8kH1CxWHJ/JbDHzZSerxesHxxgdmD2m/N7I6rFkyU+mAKYo1sy8pPyKBNaM7k9N7AVfe5gr Nr2eydzAeKWduYuRi4NRYCmzxKFpU9kgnEWsEutn7WOEcFYxSnTO/wPmsAjsZpY4+Gs7C4gjJ DCPSeLFmmY2COc+o8SnN5eBHE4ONgErid/vz7CA2CICOhJvP/8Ca2cWaGCU2H1pLhNIQljAWu Lk9o9QRTYS0+dsZ4Ww3SQurmxnB7FZBFQl9k7YDTaUVyBW4sCq6VCrNzNJ7PkwiRkkwSkQJ7G 1vxNsKKOAmMT3U2vAbGYBcYlbT+aD2RICAhJL9pxnhrBFJV4+/scKUV8kcfnhGkaIuKzEpfnd ULavxJymG0A2B5CtJfG5TxwinCOxe1sfC4StLtHycR4rhC0nsar3IVRcXmLaovfsELaMxIMb2 8EhJCHwh01i8qaNLBDOR2aJfa2noDoMJOZ9O8I2gVF3FpK7Iew8if8XusBsXgFBiZMzn7DMAr qJWUBTYv0ufYgSRYkp3Q/ZIWwNidY5c9mRxRcwsq9itEgqykzPKMlNzMzRNTQw0DU0NNI1tDT SNTIw0Uus0k3USy3VLU8tLtE11EssL9YrrsxNzknRy0st2cQITGcpBQfO7GA89fqD3iFGSQ4m JVFeo9mzE4X4kvJTKjMSizPii0pzUosPMcpwcChJ8LIAE6SQYFFqempFWmYOMLXCpCU4eJREe J0PAqV5iwsSc4sz0yFSpxhjOSa8nLuImaOrZyGQ/LhqCZD8DibbN4LIm+9B5JG5S4HkpCO7tz NzvG75uYNZiCUvPy9VSpw3EGSoAMjQjNI8uJWwPHKJUVZKmJeRgYFBiKcgtSg3swRV/hWjOAe jkjBvBMgUnsy8ErjLXgEdzQR0dO8esKNLEhFSUg1MqU356+zrbaIFNjW2r3c/a1VSLWi+OZ5v 0zXByTuaXnG+r7EQNeZa7DFTcV55vXry/z3rvzvJ923O1FYskykO2HjuX9D1smevdSOTfFXLV IRSf9uv/V2z74mqzAe+kGfmphU+EvNc/mSIhMVF9qk9rD5mm3zywE/uU+t9FNqfSHopif/k4P 9i4aYZddjxifOWgwf4Wb7N/mHGfd4sa5Hvp38OBoeP26/TVBS4eiQlJXjtt9fhE1d2Pz9oZiL 8zbjkoP6FcK3vLy8cLNymtjFr0yLd2yqKljsYZ9x58r7q1335HxssLSIq/kgv9Gt7VTF12k1j 6+vMXXmT26tetrpF/UjkU+bby79LnNe47okSS3FGoqEWc1FxIgBzOjT7ngQAAA==
X-Env-Sender: Alexander.Vainshtein@rbbn.com
X-Msg-Ref: server-19.tower-265.messagelabs.com!1637597877!1102579!1
X-Originating-IP: [104.47.59.168]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received:
X-StarScan-Version: 9.81.5; banners=rbbn.com,-,-
X-VirusChecked: Checked
Received: (qmail 5591 invoked from network); 22 Nov 2021 16:17:58 -0000
Received: from mail-dm6nam12lp2168.outbound.protection.outlook.com (HELO NAM12-DM6-obe.outbound.protection.outlook.com) (104.47.59.168) by server-19.tower-265.messagelabs.com with ECDHE-RSA-AES256-GCM-SHA384 encrypted SMTP; 22 Nov 2021 16:17:58 -0000
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=B5Nsq1d6nmS71JuI2Kmxv8xRun0qp54rMbZpJ9FNtbsSbicbwYKuwgTHQMK8bZbiJbEfBuvGv26QblK/FMP0VD6z94TY7IZ56nzBnq11MK39qhIVaR6ceBaOLXZ32AomLy1wljAlCDbc1XSKrRMl7VcvwUUBJMNJTcA/7hmf1MgxJIEkKylpa9cTPEND2z8u/PiIrZ7eTj7gag1QX+XP7dMoX1aUL6Hw9/rGyZDz4r2+7LoFdW0U5R0WOy2/BDZaD8lV8Q7QC05YpENAHzGZvQJN5lgB57i7ngcAdYEXces1fFU06eciTk5pW+OI7DLXeU27XS/B39lMvOWFgKKrnw==
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=hNLwLgCZzwfpCEixov9pElMbpQeXmPWWmmkEH3JKQPI=; b=GACvP7pqBbbUUoDLYfLNW14L4Gb9J1wphXHKsm1Y0UvAn8tHPorFwYVfhaVNPc5VhUz6s6cSf38s6gMm3+mSKqqqegiWzmCBsT246/QkGnKs75EsNCISFjPQqCDSWikxrFjhUKoYalfgZ8E/QYx4CesKtJthpwfGwR3OKQ2npIAoQo4phTYYjrhLFyl/D5ZvIv4z7D74cUQOfEvRyGe1X8dvxD8C4yCMcgO2LM+ah4yRxK92xh19oYDHEHYrp/lRZx/xAACJCP35Ess+Df1A/Y7jhsfkZ5QDI82z0dH97koUUUcwGzIQABCNVwLjAvj3ee7lT51JpTnKpcdQWXJPSw==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=rbbn.com; dmarc=pass action=none header.from=rbbn.com; dkim=pass header.d=rbbn.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=SonusNetworks.onmicrosoft.com; s=selector2-SonusNetworks-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hNLwLgCZzwfpCEixov9pElMbpQeXmPWWmmkEH3JKQPI=; b=SCuom9YDSyPWvS0Cgl2i3AB/R4M8JOTBqg+sbvvDhghBN/17VGmxGMxryYzfN0RAqzkC8gWwYkwoRyGXExN6Ez8q2+iOVn3/ySdnljGoWOyaTXjc8RR+hHe3PGWMnSjOq90R/EG+/B+q5jGYAyUF1tPwk7AoG00cd3dZy25YCwE=
Received: from PH0PR03MB6300.namprd03.prod.outlook.com (2603:10b6:510:e2::5) by PH0PR03MB6314.namprd03.prod.outlook.com (2603:10b6:510:d5::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4713.22; Mon, 22 Nov 2021 16:17:54 +0000
Received: from PH0PR03MB6300.namprd03.prod.outlook.com ([fe80::b46f:e1d3:bd1f:ef16]) by PH0PR03MB6300.namprd03.prod.outlook.com ([fe80::b46f:e1d3:bd1f:ef16%6]) with mapi id 15.20.4713.025; Mon, 22 Nov 2021 16:17:54 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>
To: "Parag Jain (paragj)" <paragj@cisco.com>
CC: "bess@ietf.org" <bess@ietf.org>, "draft-ietf-bess-evpn-lsp-ping.all@ietf.org" <draft-ietf-bess-evpn-lsp-ping.all@ietf.org>
Thread-Topic: A question about draft-ietf-bess-evpn-lsp-ping
Thread-Index: AdfKeqpkszPOEcdHQR25bnQRpc47RwB0Tj4AAHwvPTAAARfSsARe3TsQ
Date: Mon, 22 Nov 2021 16:17:54 +0000
Message-ID: <PH0PR03MB63000B0A6AACABEC20959A0EF69F9@PH0PR03MB6300.namprd03.prod.outlook.com>
References: <SN6PR03MB41418448E39F2D5F98CD82F6F6849@SN6PR03MB4141.namprd03.prod.outlook.com> <A49D8C2B-1A48-47CC-8F6B-DE4CBA6CE06B@cisco.com> <SN6PR03MB4141C1D856F9ACE22EE8168CF6899@SN6PR03MB4141.namprd03.prod.outlook.com> <SN6PR03MB41415DFFD53B7E066B2E8B72F6899@SN6PR03MB4141.namprd03.prod.outlook.com>
In-Reply-To: <SN6PR03MB41415DFFD53B7E066B2E8B72F6899@SN6PR03MB4141.namprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 9b603469-61e0-45af-ad08-08d9add3a3a5
x-ms-traffictypediagnostic: PH0PR03MB6314:
x-microsoft-antispam-prvs: <PH0PR03MB6314F5445D2878E1A89701CFF69F9@PH0PR03MB6314.namprd03.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: /FPj3xLWXIBoeTICnrsNKUF/KoGD8hUp1zRFjcoT16rhwDGjEnsOAm3ltMOybJ/lvO0lwJm/221ywdhX2h3z3/kFDBQAE6c3W5cs1dGeF0jtRpgVMgurY0//g6wEvZKECVL70vGDN3cenuMK1OoyQeQaY+cqIaGKDUodFrcWsNdp8wqPMj1gIVVIB6ZRj+DLBFAIfl/wKZMmtF5+cRI51RtdnbLDBfY5lD/e4/0P56ZBkNT9bcK7YzCJSum/cxJYagLDGq2o65+YzdRxdzQYwnkZcuqg/GiyqX7aJZWgVlB6HhEnteMaKHwqyhYyDazwHFW2tMMAvbTHShskr//O2y8ZRR3tvcdkTg1iZNNR2W9jw4Yl2HoTso3/1Jb1BOAtJIEG1S8IayYGXq023bx4SE5unathVzhun6uK4GZpR7U2+pENev00VJjq0NVIlQPvHXfhAPxXMtuwujt0kMN2uPoTyeKsGFd5/XzVS25wVLLtWny1wiVhyDJv6tseSl+uUkbSayEZ3qbUeHTYrQH4pHdBGEP2FBja796cWNb8csuqp7CwQ2IMtMiMcqh5oIjuntGt5LN8V+j40N06VzKk0eBNnhrHSgB+1sfHfbqoFllgSoLj22lw87mWNs7DIlmS3h4fvQAluZd6N5AsUWWMz+bc9O8431RTzuuk4rQZElH9+rGevG5wx0VdG62uQMLuOdrgDWLz20CgcKefZieNvGHPuF1vxdlWYsgakIlkCHLg5On8N+AwBJlb2ORjNCMmXwnpaaorPspRtjlmIVWlLs3UUv93GbNuwgyijX+YmO3IBFw981VwcdkhFM4Eqo1eiV5Eg7KGcW8WSuq1CGmdog==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR03MB6300.namprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(71200400001)(64756008)(508600001)(66446008)(66476007)(2906002)(66556008)(86362001)(8936002)(33656002)(66946007)(54906003)(76116006)(166002)(66574015)(83380400001)(7696005)(5660300002)(8676002)(4326008)(9686003)(38100700002)(55016002)(122000001)(53546011)(38070700005)(316002)(6916009)(52536014)(26005)(6506007)(186003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: SsZWHlyEDaQ/XvUkzk35eaAeJ6tgMToF5KrUG2Qyt7GBC3cnhUcg39XWgAA5N0DxOi2hXRuQjYoAmHDYvufaB3Hc50CFM8/aUE4bseie/SW69+IcyxvYMHxitDWbcDHulDZvrBjNHDfRyp/hqyPYmAF+NDR06MkWKL9b3qTEMqLAdStZgS50FHwhCPiZmiLy+u8qNUf8WDbmcpVLT3CXZRhxw0KeIOnRHY57ggfulECXIvmXexvN70KyCQ1/pxly4qOH92qF1BlbNOBcfudRddVNgcKOb5fKLvKTwyV9RbFBWhEaEqXds02zYooILEO1CKWNJAKdJ93tsSuGprjs6M5mlXbXWZ3QD1VrMGfAehPE8mQEolmJswx76hbIwCgHXmawYZqxKJnHNUyLIWg/YwvvMpUlRAOGdIUJb/HeJex0VVxVeHYjZHMGNb66CaVSsUkYrWor5njDBuotWK6X9qdW2CRX4spld0xL/Iq05yDlR3X6IiyoEhHAhoLo+wIwI7JFYuIahbThem35e/O9ovLg16mquuf9/HpjB3TuDvK4wTfMPclzTjxs8sd+9BgsT07l6LYRxnqMmUCjyBaN+/ufGqD3Z47sV4CM4BX8DJcXL2hTmpigMRMxYObmB3iHj1yyTEzJCs6XH/drtKRAH+cbXDr8aQDUIdDVazFW2sdhsW0ORA6WPtMT0C5SZ9bxyCE89FV7gu/Qw/oCF87n+pPRb3YG4zCpqN0W5ITwHFXSiB70Vaivjod6o+tQSC2NU+qQ8jrhWMEzYs1I/B5kmUL2NdIWuASNtjSlId/RSWzAWksno4hdhoTzWb1PAL1jwLSrmXK9MscCFDIsR81g3XQVd6PFw8gJdPskk0ffnppF4WMrYve8sNq7VPBSQvYiRwizjk85wxNtdxk29bLqYVQ96rB6dPI8t92RlxdACfmksII8b9MBi1OYc7QLcePPsTD7KZ57R0HLzxO3MLTs91OjK9sB7CILJ+SthT7CPfcfRsUuCVao7NAB8aRw6TKQ5njjQOB2aRKo3tjG7VjbLDaFUHbCG0vb8ltShd3daQ32MYvg4FnCn/JynDCJ4GvoK56nQECVuq09aRbw+m7fOYdMrID3Xs7UlLwVbSOwC4MuHbIIQIM/FKIRKCqB2R/TImtu+Pf2KjhrPkww4hl9WLnl+PQnchfznDdHvHQ+qhWZrzdCckRWr01Qh9/kidhIuk5chlNladVVeuyToIBtNKOdmg05RPE2+Egcf88UvALRwYmH73JJKMJu9cQNiNBpEOVW73inJI6ZaB4EJGJB0cNnbQjAagwYgK8Oq5sl70mCERYEntaYd3vf1P/lZVBrdIlTcQRFBP6OfDGjoMdcdKTuaCroTEsfdnK4ElrDcCWEzBr52Qh/HCU1d7VghiavivIxPZO3utVoBGQgW1yvCqsjt/eo/7r5RYNz3xGblykW8Dc8reoF5Mpgvl1YDnUgsfA2vJRyDDty61uulqLIqauJw3wSNIrLY+ECr57szuaC0xNPBX4jwPgy4W4LPmy+UofFlIo6+GLEDZVAFf+q+oShhWWehKWSbpPWrBl+BkfKcE8KBjzRuHrFrPKFNzc2ER6U67PAI7uGou0T32GORXzRAiXGeaC6/BBGmSYMQjg=
Content-Type: multipart/alternative; boundary="_000_PH0PR03MB63000B0A6AACABEC20959A0EF69F9PH0PR03MB6300namp_"
MIME-Version: 1.0
X-OriginatorOrg: rbbn.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: PH0PR03MB6300.namprd03.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 9b603469-61e0-45af-ad08-08d9add3a3a5
X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Nov 2021 16:17:54.4237 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 29a671dc-ed7e-4a54-b1e5-8da1eb495dc3
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: 5wyX9lobLMPl8ZRcMMyx1IMmaBKUEirR+E8wEQDvLvwlFZK5nV8smBchyOwbFf2cjDVl4zaFrFRKBIy8ynwU3g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR03MB6314
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/gXnOx1Nx1js1zxxeMSchIxJ0rXA>
Subject: Re: [bess] A question about draft-ietf-bess-evpn-lsp-ping
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: Mon, 22 Nov 2021 16:18:08 -0000

Parag and all,
A gentle reminder...

Regards,
Sasha

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

From: Alexander Vainshtein
Sent: Sunday, October 31, 2021 12:44 PM
To: Parag Jain (paragj) <paragj@cisco.com>
Cc: bess@ietf.org; draft-ietf-bess-evpn-lsp-ping.all@ietf.org
Subject: RE: A question about draft-ietf-bess-evpn-lsp-ping

Parag, and all,
A couple of additional questions dealing with the definition of  the EVPN AD sub-TLV in Section 4.3 of the draft<https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-lsp-ping#section-4.3>.

  1.  I assume that this sub-TLV can be used to differentiate between per-ES and per-EVI EVPN Ethernet Auto-Discovery (Type 1) routes by the value of Ethernet Tag:
     *   For per-ES EVPN Type 1 routes the Ethernet Tag field in the sub-TLV must be set to the reserved MAX-ET value
     *   For per-EVI EVPN Type 1 routes the Ethernet Tag field in the sub-TLV must be set to the non-reserved value
If this assumption is correct, it would be nice to have this explicitly specified in the draft

  1.  There no references to the EVPN AD sub-TLV in the draft. Instead, there are two references to the Ethernet AD sub-TLV
     *   In the last para of Section 6.2.1 when it is included in the Target FEC TLV of an LSP Ping request while an ESI label advertised by the corresponding remote PE for the MH ES identified by the ESI value in the sub-TLV is included in the label stack. My guess is that in this case this sub-TLV refers to the per-ES EVPN Type 1 route – can you please confirm?
     *   In Section 6.3 when this sub-TLV it is included in the Target FEC TLV of an LSP Ping request while the label stack includes the aliasing label advertised by the specific MAC-VRF of the remote PE for the MH ES identified by the ESI value in the sub-TLV is included in the label stack. My guess is that in this case this sub-TLV refers to the per-EVI EVPN Type 1 route – can you please confirm?
  2.  Section 8.2 of RFC 7432<https://datatracker.ietf.org/doc/html/rfc7432#section-8.2> specifies that a per-ES EVPN Type 1 route for a given multi-homed ES may be advertises multiple times with different RD values because it may carry more Route Targets than could be fit into a single BGP Update message. Can you please explain which RD value should be used in the EVPN AD sub-TLV if it is used in association with a per-ES EVPN Type 1 route in (2b) above?

Regards,
Sasha

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

From: Alexander Vainshtein
Sent: Sunday, October 31, 2021 12:03 PM
To: Parag Jain (paragj) <paragj@cisco.com<mailto:paragj@cisco.com>>
Cc: bess@ietf.org<mailto:bess@ietf.org>; draft-ietf-bess-evpn-lsp-ping.all@ietf.org<mailto:draft-ietf-bess-evpn-lsp-ping.all@ietf.org>
Subject: RE: A question about draft-ietf-bess-evpn-lsp-ping
Importance: High

Parag,
Lots of thanks for a prompt response.

At the same time your response does not resolve my concerns, since I have failed to understand why in Example#1 you propose responding with “return code 3 - Replying router is an egress for the FEC at stack-depth” while in Example#2 you propose responding with “return code corresponding to The FEC exists on the PE and the behavior is to drop the packet because of Split Horizon Filtering”.

In both cases a BUM packet received by PE-1 with the label stack described would not be discarded:

  *   In example 1 it would be sent towards CE-2 and CE-4 (but not to CE-2 because PE-1 is not the DF on MH ES-1)
  *   In example 2 it still would be sent towards CE-4 (because it is a single-homed CE).

In any case I think that explicit definition of the scenarios in which any of the new return codes should be used in missing in the draft.

Regards,
Sasha

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

From: Parag Jain (paragj) <paragj@cisco.com<mailto:paragj@cisco.com>>
Sent: Friday, October 29, 2021 5:34 AM
To: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com<mailto:Alexander.Vainshtein@rbbn.com>>; draft-ietf-bess-evpn-lsp-ping.all@ietf.org<mailto:draft-ietf-bess-evpn-lsp-ping.all@ietf.org>
Cc: bess@ietf.org<mailto:bess@ietf.org>
Subject: [EXTERNAL] Re: A question about draft-ietf-bess-evpn-lsp-ping
Importance: High

Hi Alexander,

Please see inline.


From: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com<mailto:Alexander.Vainshtein@rbbn.com>>
Date: Tuesday, October 26, 2021 at 11:51 AM
To: "draft-ietf-bess-evpn-lsp-ping.all@ietf.org<mailto:draft-ietf-bess-evpn-lsp-ping.all@ietf.org>" <draft-ietf-bess-evpn-lsp-ping.all@ietf.org<mailto:draft-ietf-bess-evpn-lsp-ping.all@ietf.org>>
Cc: "bess@ietf.org<mailto:bess@ietf.org>" <bess@ietf.org<mailto:bess@ietf.org>>
Subject: A question about draft-ietf-bess-evpn-lsp-ping
Resent-From: <alias-bounces@ietf.org<mailto:alias-bounces@ietf.org>>
Resent-To: <jgs@juniper.net<mailto:jgs@juniper.net>>, <gregimirsky@gmail.com<mailto:gregimirsky@gmail.com>>, <matthew.bocci@nokia.com<mailto:matthew.bocci@nokia.com>>, <ssalam@cisco.com<mailto:ssalam@cisco.com>>, <slitkows.ietf@gmail.com<mailto:slitkows.ietf@gmail.com>>, <sajassi@cisco.com<mailto:sajassi@cisco.com>>, <paragj@cisco.com<mailto:paragj@cisco.com>>, <sboutros@ciena.com<mailto:sboutros@ciena.com>>, <mankamis@cisco.com<mailto:mankamis@cisco.com>>, <martin.vigoureux@nokia.com<mailto:martin.vigoureux@nokia.com>>, <aretana.ietf@gmail.com<mailto:aretana.ietf@gmail.com>>
Resent-Date: Tuesday, October 26, 2021 at 11:51 AM

Hi,
A have a question about usage of the new return codes defined in the latest version of draft-ietf-bess-evpn-lsp-ping.
Section 8.2 of the draft<https://clicktime.symantec.com/3Jca2eC7hH1xm34XuNuqi9A6H2?u=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Fdraft-ietf-bess-evpn-lsp-ping%23section-8.2> requests IANA to define two new return codes as explained below:

   o  The FEC exists on the PE and the behavior is to drop the packet
      because of not DF.

   o  The FEC exists on the PE and the behavior is to drop the packet
      because of Split Horizon Filtering.

Section 6.2.1 of the draft<https://clicktime.symantec.com/3FCJxL7BmTpcsrv8pCBcWUm6H2?u=https%3A%2F%2Fdatatracker.ietf.org%2Fdoc%2Fhtml%2Fdraft-ietf-bess-evpn-lsp-ping%23section-6.2.1> describes how these codes may be used in a very simple scenario.
My question deals with a sightly more complicated scenario that is shown in the embedded diagram below (and also in the attached PDF file).
It still deals with an EVI that uses ingress replication for delivery of BUM traffic and is instantiated in PE-1, PE-2, and PE-3 (same as in the draft) that exchange and receive Inclusive Multicast Ethernet (IMET) Tag EVPN  routes.
However, in my example the EVI in PE-1 and PE-2 are each attached to two dual-homed CEs (CE-2 and CE-3) via two different All-Active multi-homed Ethernet segments in such a way that:

  1.  The EVI in PE-2 is selected as the DF on MH ES-1
  2.  The ECI in PE-1 is selected as the DF on MH ES-2
(quite easy to achieve, say, with the default DF election procedure, VLAN-based service interface and egress VLAN translation).
In addition, the EVI in PE-1 is attached to a single-homed CE-4.



Just as in the example in the draft, an operator sends an LSP Ping request from PE-3 to PE-1 for the FEC associated with IMET route that has been advertised by the EVI in this  PE.
But, to differentiate from the example in the draft, the EVI in PE-1 is attached to 3 different Ethernet segments:

  *   To a single homed Ethernet segment that attaches it to CE-4
  *   To a multi-homed Ethernet segment MH ES-1 on which it is not elected as the DF
  *   To a multi-homed Ethernet segment MH ES-2 on which it is elected as the DF.

Which return code is supposed to be used in the reply to this request?

Paragj> for the example above, the PE-1 should reply with return code 3 - "Replying router is an egress for the FEC at stack-depth" as per RFC8209. LSP Echo Request is used to test a particular LSP identified by the FEC Stack included in the packet. The response by PE-1 for FEC associated with IMET route is dependent on EVI (and bridge table) and independent of ESI (and ACs).

Paragj> in Section 6.2.1 of the draft-ietf-bess-evpn-lsp-ping draft, we will also update the text that ISID in ethernet tag field is used to determine the bridge table and that the processing of Echo Request packet on PE2 will be similar to that on PE1.


In another scenario, suppose that the operator sends an LSP Ping request from PE-2 to PE-1 1 for the FEC associated with IMET route that has been advertised by the EVI in this  PE and includes the ESI label that PE-1 has advertised in the per-ES Ethernet Auto-Discovery EVPN route for MH ES-2 (for which the ESI in PE-1 is the DF).

Which return code is supposed to be used in the reply to this request?

Paragj> since an Ethernet AD sub-TLV corresponding to ES-2 and the associated MPLS Split Horizon Label  is carried in the LSP Ping packet from PE-2, the PE-1 should reply with return code corresponding to “The FEC exists on the PE and the behavior is to drop the packet because of Split Horizon Filtering”.

Thanks
Parag

Your timely feedback would be highly appreciated.

Regards, and lots of thanks in advance,
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.

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.