[bess] Issues w/ draft-boutros-bess-elan-services-over-sr

"Ali Sajassi (sajassi)" <sajassi@cisco.com> Thu, 19 November 2020 20:21 UTC

Return-Path: <sajassi@cisco.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 B0D433A116F for <bess@ietfa.amsl.com>; Thu, 19 Nov 2020 12:21:49 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.6
X-Spam-Level:
X-Spam-Status: No, score=-9.6 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, 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=haYpLR6n; dkim=pass (1024-bit key) header.d=cisco.onmicrosoft.com header.b=ars28dKl
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 SYJYfwnUcup2 for <bess@ietfa.amsl.com>; Thu, 19 Nov 2020 12:21:47 -0800 (PST)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1.2 with cipher DHE-RSA-SEED-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 607C73A1175 for <bess@ietf.org>; Thu, 19 Nov 2020 12:21:47 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=15741; q=dns/txt; s=iport; t=1605817307; x=1607026907; h=from:to:cc:subject:date:message-id:mime-version; bh=1a08JfiFRRqKV9Kh9Od/wegxgTdEQRmJb893tAcvV8U=; b=haYpLR6nk99NjFYLeEj15WKJ+FmSAfSf5Tbw2d2fD4JzgNEHtRpw05G7 4MQDVNypcuqSyNUUnZf3J7MKTQI1iNI8V1ag02N/ez8an/feE9UBA3FO/ 5S+kAPYirNR1Z39zHuluRBquB+39DMsQoG2/LqS4+ezLMcGJSieSWbE4I 0=;
X-IPAS-Result: A0A7CQAk0rZffYMNJK1ig3svIy57WS8uCoQzg0kDjTeUOYRwglMDVAsBAQENAQEtAgQBAYRKGYISAiU4EwIDAQEBAwIDAQEBAQUBAQECAQYEFAEBhg8HJgELhXUWER0BASsMAREBSgIEMCcEDieDBAGBflcDLgGkfwKBPIhodoEygwQBAQWCTIJQGIIQCYE4gnODdoZXG4IAgRABJwwQhwKDYDOCLJBMgyCHHp0uCoJtBJsWAx+hfJNUoFkCBAIEBQIOAQEFgWshgVlwFWUBgj5QFwINhyCHCxeDTopYdDcCBgEJAQEDCXyMOwGBEAEB
IronPort-PHdr: 9a23:fMv9CxJd7BfTA3XBMtmcpTVXNCE6p7X5OBIU4ZM7irVIN76u5InmIFeGvK8/jVLVU8Pc8f0Xw+bVsqW1X2sG7N7BtX0Za5VDWlcDjtlehA0vBsOJSCiZZP7nZiA3BoJOAVli+XzoMEVJFoD5fVKB6nG35CQZTxP4Mwc9L+/pG4nU2sKw0e36+5DabwhSwjSnZrYnJxStpgKXvc4T0oY=
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-AV: E=Sophos;i="5.78,354,1599523200"; d="scan'208,217";a="631496038"
Received: from alln-core-1.cisco.com ([173.36.13.131]) by alln-iport-6.cisco.com with ESMTP/TLS/DHE-RSA-SEED-SHA; 19 Nov 2020 20:21:46 +0000
Received: from XCH-ALN-004.cisco.com (xch-aln-004.cisco.com [173.36.7.14]) by alln-core-1.cisco.com (8.15.2/8.15.2) with ESMTPS id 0AJKLkTE021144 (version=TLSv1.2 cipher=AES256-SHA bits=256 verify=FAIL) for <bess@ietf.org>; Thu, 19 Nov 2020 20:21:46 GMT
Received: from xhs-rtp-002.cisco.com (64.101.210.229) by XCH-ALN-004.cisco.com (173.36.7.14) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 19 Nov 2020 14:21:45 -0600
Received: from xhs-rtp-003.cisco.com (64.101.210.230) by xhs-rtp-002.cisco.com (64.101.210.229) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 19 Nov 2020 15:21:44 -0500
Received: from NAM11-BN8-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; Thu, 19 Nov 2020 15:21:44 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QREMdWTw93jah6fox3sBa+ZHYFB0+zCqUpfTIs5OoXhXfMhDNeyhB3d235//wh1vgeqt83bdRTEg0KseY0YJAyY+mWeWdw41CBULhpyJRU1vt5LUeH6cD6p1nMAtjMgVBxHPCa3KSu3ljJqbDGMsOPILYDaptQCM7eF5HGfl4smMxS9dLsPQluwHW8EpCRyMj+pSxOFGFvudXQHKZT2iU6aLVKt7SCNBz5z/HnU5NmlFoSG7I6WthJs8vP0+pnzm6mAmUq3jYFc8KWbSPfP+P5bKizym2dsbbYSATlhr0/cK+yQwdK3bCHcfAObthtB+okgBtBBcZtkOtNFPZydS3w==
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=1a08JfiFRRqKV9Kh9Od/wegxgTdEQRmJb893tAcvV8U=; b=EwVMzk9q28eO2Mw7dNrp5Crr8YkpEeIIBfUVmv2JV2mGeDJ2Pnym/D3NYm7Q17bglYwnoUhZI05bdUNw0/B6RT9KM+0z4PrDlcRtcPhirsD5A3Gfw7H3xpTj1zHE4Hbik1LSCN8v6nnLVR0lY7pV14roAv00Ws/KJxEoWRpprU0KKoqhFJUwELRP2J3WlGLhFa1SC6o3XJpkWjAVOph5DGEsgE6SnjLaEvdmz0oK5fhiMfxVYne8XWrC4l4CZ8ozJVhPwjoUubwTVNEB5OZ5Hd5pqxSK+y5/b0pTU3V+7EPBBYqs4hLd+Cg7Lz6kGXQszm5t2Xn+QcYwfii6I1YsfQ==
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=1a08JfiFRRqKV9Kh9Od/wegxgTdEQRmJb893tAcvV8U=; b=ars28dKlB+/pxRaNyriBd8R6c0gFh4H0VUiCsrYXhAFJ/Z6++6gr7sxS9bRwHvMUqjJW94Tz3jGBI27jrt0nTebUEvvi3RitJ/Aksd8ZieAU/dXbxTNfcDv1UEwu8W4ddmYb2q0bV3O6YSIWZg8lDj5gW32pMv98CPGW1t5aLH8=
Received: from DM6PR11MB4267.namprd11.prod.outlook.com (2603:10b6:5:14e::26) by DM5PR11MB1547.namprd11.prod.outlook.com (2603:10b6:4:a::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3564.28; Thu, 19 Nov 2020 20:21:43 +0000
Received: from DM6PR11MB4267.namprd11.prod.outlook.com ([fe80::c485:22a8:86f7:83bc]) by DM6PR11MB4267.namprd11.prod.outlook.com ([fe80::c485:22a8:86f7:83bc%5]) with mapi id 15.20.3499.034; Thu, 19 Nov 2020 20:21:42 +0000
From: "Ali Sajassi (sajassi)" <sajassi@cisco.com>
To: "bess@ietf.org" <bess@ietf.org>
CC: "Ali Sajassi (sajassi)" <sajassi@cisco.com>
Thread-Topic: Issues w/ draft-boutros-bess-elan-services-over-sr
Thread-Index: AQHWvrGXWxfm+nyOt0ONOYLR4BMN4g==
Date: Thu, 19 Nov 2020 20:21:42 +0000
Message-ID: <C4FC9F45-22E1-4837-8A1C-B1FA87756660@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
user-agent: Microsoft-MacOutlook/16.43.20110804
authentication-results: ietf.org; dkim=none (message not signed) header.d=none;ietf.org; dmarc=none action=none header.from=cisco.com;
x-originating-ip: [67.164.111.102]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 949cc7d0-a476-40db-8f1a-08d88cc8ba83
x-ms-traffictypediagnostic: DM5PR11MB1547:
x-ms-exchange-transport-forked: True
x-microsoft-antispam-prvs: <DM5PR11MB15478419AB730F8C0DAA097DB0E00@DM5PR11MB1547.namprd11.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:8882;
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: bEGlzGDC0WEvLKH5TyzD0EDgkl7Mk2MS16R8RfowWtYkN+kDOuC3tRSwe6XAcMhxiUw72wS84WL1MSmRlyRCgRWZ2OSsgwlo9sebhXxVx2y+B3r8gwNuO5yDRCSI8B2vUqEpotBxmT/CqRd6oeu797wl+P8aZBifGzDjaIYQyh0ir9jdam+ekLRNtt0lAKVe/ZZ+gXO7pg2HX34/qCg/to/GuC9qudmtZw/JMLhgtBgBpA0b/q6a5g2u77tSFS/BC/89PWy8LbEl/IFV5/WPMjCSWLbKIWK+aaKaCMy34pVJT9iUg8H94DcY202bAAJvmZFY4Dxjvn+k3g2Gr9NFJA==
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB4267.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(39860400002)(376002)(346002)(136003)(396003)(4326008)(6916009)(5660300002)(36756003)(83380400001)(86362001)(478600001)(33656002)(8676002)(8936002)(66556008)(6512007)(107886003)(71200400001)(6486002)(2616005)(186003)(66476007)(76116006)(66946007)(6506007)(2906002)(64756008)(91956017)(26005)(66446008)(316002); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: BF7o+byeDz6c/M5fUFPD3KQp0e0mFPmFqUFOCATHYD3FZXdb1inDvaNoPIjCPFL2FiKgu1AFb8LA/Zd79z9gbHA4Gmd4y8/5L1qsVKxClxACZNO/+iKTrcxCx70hnZvvmZuH6W3UbLgY5GOnXUb5bNTtVwu4Vnf56ImKAq4xWVJUm3OoWUEbiPE3Avpuz1wsqoOst6bOZXzPrOemxOJRo2ut8ZhliPbsAVa3p8P2KV8g5x70SF495ouv2ObEUk9jPOZwQueoEqp6+0+DakyM8VQd/5GcCjtToDrVY68ZoIGk9T8mi2oAsI08YiAcrEKDDtyp7zbNHQi64i9fnbduIn38xBdkfPYasEeBso/wbBBC3ei52GoBR9IF0bnez5E4037dbAJdwgbQANrjyotsVT8vBl+6+N5/TQQERYZEXztEHcmTJMjoxyPdmLd+w32zPjWt/IB1PW7v/cy0ZLbg0Pvw0vMycEJXSVDJDLcbj6mp57HXNpxiiBKbaL4DZjjeeBMI39unbO78lj8z7IbhBObaYDqLEj/+9YvQFNgZLWaytxE9S8l0cUIkuYDxbo7LxmVSWpWllLOaWmHTU0EI2adU1UJ1otCpg5X/iIT0eIpXcNJxOsyzpQ7BA3LLu3ABILI8AjaRjDMz2uoKUOuAUQ==
Content-Type: multipart/alternative; boundary="_000_C4FC9F4522E148378A1CB1FA87756660ciscocom_"
MIME-Version: 1.0
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: DM6PR11MB4267.namprd11.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 949cc7d0-a476-40db-8f1a-08d88cc8ba83
X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Nov 2020 20:21:42.1848 (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: L3aCbfgxRdo0RUWzWC0PKQPUcNWzZwP6ZgQ91+j4DRYAdC3XDRTSzN+IH17dRGdH8pLeIO6QJzbY3/JnJ3bRHQ==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB1547
X-OriginatorOrg: cisco.com
X-Outbound-SMTP-Client: 173.36.7.14, xch-aln-004.cisco.com
X-Outbound-Node: alln-core-1.cisco.com
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/ZQw4zCZQ6ENy90pFEp42NLI3EwU>
Subject: [bess] Issues w/ draft-boutros-bess-elan-services-over-sr
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, 19 Nov 2020 20:21:50 -0000

Sami,

Since we didn’t have time to discuss the issues during the BESS meeting, let me explain and elaborate them here:

The draft states the following two main objectives for its purpose but both have been addressed already !!


  1.  Reducing # of PWs in VPLS:
     *   VPLS (both BGP and LDP) is a 20-year old technology which is getting deprecated and many providers (SP, DC, and EN) are moving toward EVPN. However, a few years after VPLS (about 15 years ago) we introduced PBB-VPLS (RFCs 7041 and 7080) to address the PW scale issues along with few other things.
  2.  Reducing # of EVPN MAC route advertisements:
     *   This may have been an issue 10 years ago and that’s why we introduced simultaneously both EVPN and PBB-EVPN (RFC 7623) but not anymore. PBB-EVPN uses data-plane learning and it uses concepts of service-id, source B-MAC (for MAC learning) and destination B-MAC (for BUM ID), and same concepts are used in your draft. Furthermore RFC 7623 supports All-Active multi-homing as well as Single-Active with all the improvements that came later including per-ISID c-mac flushing that Jorge presented during the call. Needless to say that PBB-EVPN is transport agnostic and can work with SR, MPLS, TE, etc.

So,  my question is that: what is the point of this draft? Are you trying to have a bit more compressed header over what we currently have in PBB-EVPN because in terms of functionality, I don’t see much difference. However, I see even more issues than PBB-EVPN such as IRB handling  and Unequal load-balancing  for an ES.

The idea of breaking a PW in to three components of service-id, source-id, and dest-id has been around for almost twenty years. I introduced mvpls draft in 2002, followed by PBB-VPLS. VxLAN RFC (which also talks about data-plane learning) is along the same idea introduced in 2010. And finally PBB-EVPN in 2012. So, why do we need to re-invent the wheel again?

-Ali