[bess] A short question on draft-ietf-bess-evpn-yang-07

Alexander Vainshtein <Alexander.Vainshtein@ecitele.com> Wed, 13 March 2019 06:47 UTC

Return-Path: <Alexander.Vainshtein@ecitele.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 07594130E92; Tue, 12 Mar 2019 23:47:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.701
X-Spam-Level:
X-Spam-Status: No, score=-1.701 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=eci365.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 qlFeuH7dp3bE; Tue, 12 Mar 2019 23:47:17 -0700 (PDT)
Received: from mail1.bemta25.messagelabs.com (mail1.bemta25.messagelabs.com [195.245.230.130]) (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 BDE5A130EA8; Tue, 12 Mar 2019 23:47:16 -0700 (PDT)
Received: from [46.226.53.55] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-2.bemta.az-c.eu-west-1.aws.symcld.net id 93/27-27207-277A88C5; Wed, 13 Mar 2019 06:47:14 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1WSb0gTcRjH/e3O7bKdXWfm41iBSwnNja0a6Yu il74RioyorLzp5UbbHLszp69Eo6y5lCLK5Z8lI1cGhUZYSvbPXEUpYn8o1CQ1NZDSsoS0bvtZ 2av73PP98Pye34+HItgbchXFu0TeaeesGnkUuTn5R6LW2VSRrZ84C2mB7hoi7VblY0XaVPAx2 k5k3PYOKDL8/jnZDtm+SIvdVODKiTTXjd9Hjma1a6itApWi0dhTaBlFMo0EdLUYT6EoimWqZV DZ5VbgnwEE7dW9kSFLzmyFluYBeYhXMZnw7fnxsEQwHxCUTz8kQkEMkw7ucy0yLG0DT2ctiVk HZe8aSHxcEnjfBsNMMwfgSm932EfMavj+9FqYCSYO3o40hBkYBvwdPQTmWJj4sBCJfRMMjV5C uJ4AFwZrFZjXQF+De7GeCfUTXyWfkngd3Bw/EJoZQjP/OukjcD0FFj6nY10Fna31CDuBaHA3z S32tEJP/yM5ZjW89LllWDomh4+B82GJZXIhWDtDYmktXPUMk1jqJaD8p1eOb5YKvvbpRd4Aly 99IqpRsnfJpb1LNO8SzRt+sJXwpGaE9CHyKtpiclryzaKNs1i1Br1eazBs1G6UvsZNOq5Em6v jC7VFvCBqDTquSNAJxbZca57OzostSNqePEfQ2IbOBPIfoHhKpoml3zRUZLPRpoK8YjMnmA85 C6288ACpKUoD9LaLUrbSyefzrsMWq7SCf2KglJpVtEJaQpYWHJxNsOTj6CnSUvcah+sIlrQX2 HlVHD1dJ0lMSDIX2v+2+LPIfWiNKoZGERERrNLBO20W8f98EsVRSBND3/VJXZQWu/j3pElpCJ k0RHfridAQIvcvUpWiqueFyql+trjpS47iVeAguXx3yrszqe3qF5WTQ6nX2OiaR+/Hep+Vcae PEo386hnPdf/PpLy9Jc3HizuOnC46mZ1wtC1+FpJeb5pSPtyzc2yDx2g0Vfor1vtnX09M5tCi Pv6KJbrMk1BePn9nfMVculiVOjif1bcrLXF/Vom6+qyGFMycIYVwCtxv8s3N48MDAAA=
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-20.tower-307.messagelabs.com!1552459630!3794783!1
X-Originating-IP: [52.41.248.36]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received:
X-StarScan-Version: 9.31.5; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 26512 invoked from network); 13 Mar 2019 06:47:13 -0000
Received: from us-west-2a.mta.dlp.protect.symantec.com (HELO EUR01-VE1-obe.outbound.protection.outlook.com) (52.41.248.36) by server-20.tower-307.messagelabs.com with AES256-SHA256 encrypted SMTP; 13 Mar 2019 06:47:13 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ECI365.onmicrosoft.com; s=selector1-ecitele-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=unK66tRh/CPbiteIWsq5g/ckJk1SbR/SP90U4qisfPs=; b=Lh0o3jKJSS+3VCcgVosJBONeIcwAP6IQtw3O3LQ2ca1c3YFecBEM8z4qYNI9IAiz8dC7dNoHS/nAPfxikaETRtn+NNG79WnBEvRY9gvDXAs2w14yi3Wrf3ti5GPF1+uC1mlshBnZ9kE34+MvIWXiLAHhFC/VeIpc+FohICOs5/s=
Received: from AM0PR03MB3828.eurprd03.prod.outlook.com (52.135.146.159) by AM0PR03MB4625.eurprd03.prod.outlook.com (20.177.40.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1686.16; Wed, 13 Mar 2019 06:47:09 +0000
Received: from AM0PR03MB3828.eurprd03.prod.outlook.com ([fe80::cd69:f7a:ee65:6435]) by AM0PR03MB3828.eurprd03.prod.outlook.com ([fe80::cd69:f7a:ee65:6435%6]) with mapi id 15.20.1686.021; Wed, 13 Mar 2019 06:47:08 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: "draft-ietf-bess-evpn-yang@ietf.org" <draft-ietf-bess-evpn-yang@ietf.org>
CC: "bess@ietf.org" <bess@ietf.org>, Yu Tianpeng <yutianpeng.ietf@gmail.com>, Michael Gorokhovsky <Michael.Gorokhovsky@ecitele.com>, Yechiel Rosengarten <Yechiel.Rosengarten@ecitele.com>, Ron Sdayoor <Ron.Sdayoor@ecitele.com>
Thread-Topic: A short question on draft-ietf-bess-evpn-yang-07
Thread-Index: AdTZaI0RnSEkZ1ROTAeIXm0BEgG8/Q==
Date: Wed, 13 Mar 2019 06:47:08 +0000
Message-ID: <AM0PR03MB38284FED39C876F0BA4F94209D4A0@AM0PR03MB3828.eurprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [147.234.241.1]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 2fbcc398-ee21-4250-82e1-08d6a77fb6da
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600127)(711020)(4605104)(4618075)(2017052603328)(7153060)(7193020); SRVR:AM0PR03MB4625;
x-ms-traffictypediagnostic: AM0PR03MB4625:
x-ms-exchange-purlcount: 5
x-microsoft-exchange-diagnostics: =?us-ascii?Q?1; AM0PR03MB4625; 23:3CZvfljRl5kA4H8VdN/WsCwBVoAxIasF0WF73JLmB?= =?us-ascii?Q?/X2LzE3xgLxjPigd5Plxcbi1FbNE+odRhNvKw7AU+dMNNaBKhE0UEUN7q5xH?= =?us-ascii?Q?7LIlmWjKslPp52iHq6NjIacFAAEVO3bdi9ONEjVsDd/iFj9uCFJGEaRpv/fz?= =?us-ascii?Q?iPsf4LdngDfsa0RWO711XR+bS7ioKXFWKuhC9gHF2WSaBSYayYKTEvqrEYme?= =?us-ascii?Q?lWTRt8SoT7eDM2Biq+hKsrqia6/sbl2eahJ9kOSdA8t7GuHQI4G9XRo4VHSv?= =?us-ascii?Q?/V7QoGasVXlHQCc9DAW5kqapW7+zBGenoVJBOBlzeUYb7My4M5tWOvjRGEGv?= =?us-ascii?Q?hj7NcpfXliOeQKSOqSkejeyCeudU3QDqihVcWIZLoR9qAlfYXkC60JnkOAY5?= =?us-ascii?Q?5CPc6tePdWwz0mJ9/HQAyyYtRj+czoWweQ5KVwZofjVx7742j/rfWWEdybKj?= =?us-ascii?Q?8Rn/gDcYj1QnA7QvU14IiisQODkj0WHfyz9DkOYJKeYnG5t8P/XIA7Uh8HCF?= =?us-ascii?Q?1s556QtRCYr9BKFwR2voThNUK6copSZxxLoW2AeFaTWSGxfcjxrWxEWp3FPq?= =?us-ascii?Q?oMMtZAA1L8mGmtvibiTyvvqwQ5HPRws/DCIC+x6wUN1TC3TKvmtmfQvyQHC+?= =?us-ascii?Q?pYBhOThWTzuq/B6dlpd+IrGULfQhs1qUsX8kA0vRD9iswSLlLp0GX2nUM1Q5?= =?us-ascii?Q?zj/8KscGEsHYfDQ7Wv1Ocn05iXj22M/WXpK4KK/naHPU4m9koIj9dDu5PGEq?= =?us-ascii?Q?7amzkdDD1rwdLU3QGPB+G0+GiyCfakXDYhjkwZ2cABUrK+qO5DKweZxaCu2G?= =?us-ascii?Q?Xxb95zv5r4ULhwvEBYRHuMdPMIfQjbxJ4FOzO3AX2VkjEFx2L9r1SrJ8Cnlk?= =?us-ascii?Q?24wNyYaAB+3MmNi4NxuSP2/gU78s6WiBCOUFdyDft5j7s5MKB90hkJFVkD6y?= =?us-ascii?Q?IEriChU7ulJuv/7wPhqvhhi/dt3L9kLn61MSA7SEJiiEU98LuCnDLtIKy44I?= =?us-ascii?Q?UrH37UbmDPVIoIWc9zpOT4RFsJQN1VuRT2WIJmGoDtX+GuVvBCaF4a/KLz0c?= =?us-ascii?Q?Sr9WcpjKNFEWCNGhxWOO+W0TQgPUmvVZX4q5MXHoI9zWopzCzCKKpM4ceSWf?= =?us-ascii?Q?8DGHxPfwwSe0ethzRs3MVo78w24xMmJEtpj0/8r2K7j+t9h4Ed/O8qxFXLpV?= =?us-ascii?Q?XHJbDTDc83zhr0tzby8m6OygrcnMDlGmn/6xDO8Cho4eXpLqoTZQ56TXZTv8?= =?us-ascii?Q?7U7JGh1/1ge64uj2Eb+O9sDzAM1962ivUItJjigKfIbAIaKTFoMMuunoZ/Kb?= =?us-ascii?Q?v6T8Y6SQ+E7o2RLDv5+xdoAFm9wuqlVcvPvRHtU2STzgUhnNjgf1lcZhHcbd?= =?us-ascii?Q?4sRZg=3D=3D?=
x-microsoft-antispam-prvs: <AM0PR03MB46253C4F8C3340B5F2CDC4BA9D4A0@AM0PR03MB4625.eurprd03.prod.outlook.com>
x-forefront-prvs: 09752BC779
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(396003)(39860400002)(346002)(136003)(376002)(53754006)(13464003)(189003)(199004)(51874003)(478600001)(105586002)(966005)(81166006)(256004)(2906002)(53546011)(66574012)(2501003)(8676002)(8936002)(66066001)(102836004)(14454004)(316002)(33656002)(6116002)(3846002)(81156014)(72206003)(71190400001)(54906003)(476003)(55016002)(9686003)(486006)(2351001)(71200400001)(6306002)(53936002)(5640700003)(106356001)(52536013)(7696005)(186003)(6436002)(68736007)(74316002)(25786009)(6916009)(26005)(107886003)(86362001)(7736002)(97736004)(305945005)(6506007)(5660300002)(99286004)(4326008); DIR:OUT; SFP:1102; SCL:1; SRVR:AM0PR03MB4625; H:AM0PR03MB3828.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1;
received-spf: None (protection.outlook.com: ecitele.com does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam-message-info: X7oRNh82Qzt8RoUAvD675VaSVQZau+rIXgk2jtArJMrbFrrjMj8bAGsjUKESHugSao4xNfi/M1+Y/sGcsT3XOlqz0Vwsi5OmRsWr8l6KNnF6UQT01pAN9H1TCWqdM1N5nQ/c7bpTiUHbN/THFENUiPM2YC4kB+BGRpZPWjQKDT3cm9r+vfpFW7m66D2ci0wQ2l+PpGUNQJlRuOCKg1SRz6RDCFqoJFGei5U5uKQ+g2ysnHKp16ho3xBTrlUEvMTQbspTjgjt5qKawDPE+n8Y0I4TvD/0H0oAqqszNAdq9sSuvEUonMqMbYkx/YCDbg7mZsuivRHmS6B6ThW2bNco1J0oPdhDVlLbstCbEY8wcw6m3ZGdu43HJAalIQ3lJ25wzuU6hOch082qCBNF2gHoJuaV6xVWPxdcg+cvNXBnndE=
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 2fbcc398-ee21-4250-82e1-08d6a77fb6da
X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Mar 2019 06:47:08.5649 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR03MB4625
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/uY4G-grUCvmS2XEjV1CDnCRjQKU>
Subject: [bess] A short question on draft-ietf-bess-evpn-yang-07
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: Wed, 13 Mar 2019 06:47:19 -0000

Hi all,
I am now reading the draft, and I see that it is a substantial improvement over the earlier versions.

At the same time I have a question regarding the definition of Type 3 (Inclusive Multicast Ethernet Tag) EVPN route in this (and previous) versions.

The YANG definition of this route  runs as following:
<quote>
     list inclusive-multicast-ethernet-tag-route {
               uses route-rd-rt-grp;
               leaf originator-ip-prefix {
                 type inet:ip-prefix;
                 description "originator-ip-prefix";
               }
               list path {
                 uses next-hop-label-grp;
                 uses path-detail-grp;
                 description "path";
               }
               description "inclusive-multicast-ethernet-tag-route";
<end quote>

This definition matches the definition of the NRLI of this route in Section 7.3 of RFC 7432. But it seems to miss the requirement (stated in Section 11.2 of RFC 7432) that this route MUST carry an PMSI Tunnel Type Attribute (a.k.a. PTA) as defined in RFC 6514.  

The draft also defines a Boolean attribute underlay-multicast of an EVPN instance, but it does not explain what this means and how it is used. My guess )FWIW) is that this attribute differentiates between EVPN instances that use ingress replication and EVPN instances that use P2MP LSPs to deliver BUM traffic. But it does not help to identify specific  technology used for setting up P2MP LSPs, and does not allow the user to see the labels advertised in the PTA. 

Did I miss something substantial here?

Regards, and lots of thanks in advance,
Sasha

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

-----Original Message-----
From: BESS <bess-bounces@ietf.org> On Behalf Of internet-drafts@ietf.org
Sent: Monday, March 11, 2019 9:21 PM
To: i-d-announce@ietf.org
Cc: bess@ietf.org
Subject: [bess] I-D Action: draft-ietf-bess-evpn-yang-07.txt


A New Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the BGP Enabled ServiceS WG of the IETF.

        Title           : Yang Data Model for EVPN
        Authors         : Patrice Brissette
                          Himanshu Shah
                          Iftekar Hussain
                          Kishore Tiruveedhula
                          Jorge Rabadan
	Filename        : draft-ietf-bess-evpn-yang-07.txt
	Pages           : 28
	Date            : 2019-03-11

Abstract:
   This document describes a YANG data model for Ethernet VPN services.
   The model is agnostic of the underlay. It apply to MPLS as well as to
   VxLAN encapsulation. The model is also agnostic of the services
   including E-LAN, E-LINE and E-TREE services. This document mainly
   focuses on EVPN and Ethernet-Segment instance framework.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-bess-evpn-yang/

There are also htmlized versions available at:
https://tools.ietf.org/html/draft-ietf-bess-evpn-yang-07
https://datatracker.ietf.org/doc/html/draft-ietf-bess-evpn-yang-07

A diff from the previous version is available at:
https://www.ietf.org/rfcdiff?url2=draft-ietf-bess-evpn-yang-07


Please note that it may take a couple of minutes from the time of submission until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

_______________________________________________
BESS mailing list
BESS@ietf.org
https://www.ietf.org/mailman/listinfo/bess

___________________________________________________________________________

This e-mail message is intended for the recipient only and contains information which is 
CONFIDENTIAL and which may be proprietary to ECI Telecom. If you have received this 
transmission in error, please inform us by e-mail, phone or fax, and then delete the original 
and all copies thereof.
___________________________________________________________________________