[bess] Port-Based Service Interface in draft-ietf-bess-rfc7432bis

Alexander Vainshtein <Alexander.Vainshtein@rbbn.com> Tue, 18 June 2024 12:53 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 B48D6C14F6F0 for <bess@ietfa.amsl.com>; Tue, 18 Jun 2024 05:53:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.844
X-Spam-Level:
X-Spam-Status: No, score=-1.844 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, HTML_OBFUSCATE_05_10=0.26, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H4=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=rbbn.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BSxwQ9QqvfO4 for <bess@ietfa.amsl.com>; Tue, 18 Jun 2024 05:53:56 -0700 (PDT)
Received: from usb-smtp-delivery-110.mimecast.com (usb-smtp-delivery-110.mimecast.com [170.10.153.110]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 14319C14F6A8 for <bess@ietf.org>; Tue, 18 Jun 2024 05:53:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rbbn.com; s=mimecast20230413; t=1718715235; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type; bh=Wxz8z5OYgSZQQRh/qMgYfvfiev+Cw4PvyZP+/E1z4QQ=; b=mY+LOMVaYfeO+RBCPZjkthe/ZvY4zW1dY3rn082b6OEolOnXqWiWzyQM5baYjPksYNSo1d DE/k097rKk/1YbjI2kL3qifGNLipHnFLqzarcDLU5i41rD6ct9i+kwlnDAlU8p3rpSXsEQ aG3ekMiXvy147A23x6NEAPLupgkW0NM=
Received: from NAM12-DM6-obe.outbound.protection.outlook.com (mail-dm6nam12lp2169.outbound.protection.outlook.com [104.47.59.169]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id usb-mta-2-P-xDlYbVM6KApsBZeiDQuw-1; Tue, 18 Jun 2024 05:53:49 -0700
X-MC-Unique: P-xDlYbVM6KApsBZeiDQuw-1
Received: from PH0PR03MB6300.namprd03.prod.outlook.com (2603:10b6:510:e2::5) by CO1PR03MB7988.namprd03.prod.outlook.com (2603:10b6:303:274::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7677.29; Tue, 18 Jun 2024 12:53:45 +0000
Received: from PH0PR03MB6300.namprd03.prod.outlook.com ([fe80::a48b:db16:775a:4a16]) by PH0PR03MB6300.namprd03.prod.outlook.com ([fe80::a48b:db16:775a:4a16%6]) with mapi id 15.20.7677.030; Tue, 18 Jun 2024 12:53:45 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@rbbn.com>
To: "draft-ietf-bess-rfc7432bis@ietf.org" <draft-ietf-bess-rfc7432bis@ietf.org>
Thread-Topic: Port-Based Service Interface in draft-ietf-bess-rfc7432bis
Thread-Index: AdrBeq3JBeIWEQkUTm6LQa5x3LisEA==
Date: Tue, 18 Jun 2024 12:53:44 +0000
Message-ID: <PH0PR03MB63006C732E0F1E6E76543F60F6CE2@PH0PR03MB6300.namprd03.prod.outlook.com>
Accept-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: PH0PR03MB6300:EE_|CO1PR03MB7988:EE_
x-ms-office365-filtering-correlation-id: 0d41ab4b-cb51-41d1-2dce-08dc8f95b03e
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230037|366013|376011|1800799021|38070700015
x-microsoft-antispam-message-info: 6bDG0tAlb8G/vFKnRBqc/KTPPjeJSTRRswvpu+k0bhw4RGenTxt8NKIYuEVlP8FspAJrEza/4FaZ3sjxRCKUwHKcaUSI3PBNTOzv5p+R403k5OclFy9l/+mG8p2RpHIMKpoinzRz2JUbDcPK3guwhojTYNvHgCgP1cuZRywJk8c+710J1e3mhdXerKHsIYlrfDQGExSTnPtKUSI4zQMuydHC4o2Rs4G2Q4n7tu7xnkHCeRBSbAL54pcbVULmqMp7v50bA0CD6z27tBqgdhrhujEnBgnIEVWA1CIGIUzpWWhB6Geop64iNaJ/IvZP/T3RHkr32bdEXbwj274+JQyshMoE2zvnn4Qhv7VCrhUYSEROfDC1UzdOR9GkU0aYtHBBia6PlkAYsByycV4C9Kbwgo0smHBaQhxKbhxJD+7/f08vP3ohdV4QlbstRC1eD7Hb6w8hu5hr1W/9INpNKprggvG+BMPKT11QcT2laxGknU5+OpCdr6ZTwBMY3SW7Ng3n5Sir/NLu1OnZbaLN7rspeeD3To3m8VWMqUv8uYYscl54YmwDeWM0KPG4B8Hj980XMYhXtEJFHy8c3l1uuYH5jl3a9i/B9mLlEOMFTyYKIei0c9gILhQCnaW8uwhUQsROA+X2Z2uHd6hBbD7DQZjv5SRdkcs1Su70UciJ4AqTQQtnIi9PxksaNridfw4oTIBSigjEJvts4PbN+yRAlb31rovdyl4+rz5ZqZ4oQXy5NM/pZwOrANXsjFvjHRGuXoGdJfRSBwpxlUJLFgqLxgJ8/b7E5ur5cvrCdHPSv63GcQRzHgdUdiOytsnlvDYUnef5ctHhWWDae82VN9FeJxWsowd2dnmC3yralvd7tLLcncOqsuzLDqlYv9YKCU8pO5WzPH2xXoc6cSTjrNBoG42WkcSReUMpUc4QrBMqD0q6qnNulXuJol/8sUlw6ZnhWf+ADwUOzniMB2dwt4eDjIPEiRK81rNUK5Qow8VI3olLYQBVLDvwEnYEBvP9f0C22O8cWL9QYh8zxTPBoY5BtDtEThb/EE/vhEMpDyxQMMRUkwUeDJKK+ODrZBOTb3XSgeOA9Ibk2FtQyB4hn/BF+hMhLUGqQ7mafnHiSmCRsTGQqKESqpAMxixoo+HTj5/w7Th80tJ1zmwvE3UcgzTMpIt41cGG6+mHZysTN0elbXne6grfdePUWPK9S0Gzcc8F5eB/2ZisfkMCGgwLs17X8XPfgbwBSntrNn0bobsCf/WjMdKMO97f5YE+dM1q78e3TeKV64doRe65J4nRGuuxgT9IhPnGsDv7DGnABBzI8hzrKOki6BS9Ml5nhAAJW//xfDIv
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:(13230037)(366013)(376011)(1800799021)(38070700015);DIR:OUT;SFP:1102
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: 2ZAA2gQ1RMaMDBgEtMr3Q6ng/ijMVExA6GVNH2Ub60xj25XKr9FjqNvrYbD/20fFEDNdk+/kkwPKNWdqooQdpeJ0H+pJFnxegSMNlbBgQHC32M3F2Ll/IC5EhKmhDwuIvnnLfhf5cvLLrvZ7x/6DTm8l2My9PFrWXNZJP2VR4UlWWf1Z8D+l0kTueMbM6s+ArG+oYQxZQ+fRqNacrfi2TLYe/ug/v7iPdaXtr+UfHyCr0B3RJkLs0okB/PuYhY6sxMupk5FFz0W4U+cpI/MnYITgxY+mWT0jKc4V+yWkicE+Z8MYBk8TGpYaxZmKeNuqhHXXGLCjP6O5O3/njucpD5OUvlOIMUZd7g5y1fC6uNhdgr5UVVC8D+wdo2yerCZygIFFq3pUT41gFU3+Rz3u5RTqFhBKgODdFIv5agG9qR36HOehUMExCevlD3mEc0MXf+wbNelqVc+5Yo+0m7sOwETO0WH/AE2qmSDTLRxHqZYqb/Q07zjiAwEqwSzCeAnkdDhs6FivlDTbfgm1ye5dotuZUYiOoeqd/utuO0HehFSQq2lkpNp1hk3cyaOnbofUd22oBPyIh1kWCMdc+yUVrd3ObuMN2CaWuCYGBw+L2VckNpT1yN/QZ8zQmxydEd3fO3SKeFixS8JY349CxZtWIv8RFAkjTY6laP5f0yL3m5aT/hEFHUG0GaghT1R+BbkWrZRzMj0RslO8pGnjbpu9gKSLUkN66gx3RoWounhw90U3nJ9EqYXlln6aDjtPCiT3FCadUBFH2v0FMUMqrVfrtH9wTa3vdS7YeX9OKxGi2SdglYMEi1r6kaR9HkVx4SS21Lq2Mg1+XzwFbXSVLvVA3AvIbS2uRIEOuEA5iJckSJXPL1fa6dKfP7y5GK9sPHbq40muw4dl5TxvuWAum4OdqFqhs8sB+2zDkTAEBPQ+yGy9i0v9z6++SlrslqVIv6jeGl3D00p4SiGgz0+a5SCSBMAIm53ellYMrSSY1Yt3WsEUL4obE31X71N5ElwsX9kUbkkoIDCAejptoVThtT7Dz9Qpj2WNhZsrq+Ogtsec/Rmbga/nIgGuvksiDJFT1H54K8WsS5WJDS87y7yoevwMcHJ/kKq7m7E5GLtlChUvO8r3HK2rbfTC//MGPxoaqavvoVj1mWLCwD5Nuqny0DS0Y0gawsw6xMfuE2IQjA+Zpu128CziBsNgCbAtApbnKofc4ClEP+xzzCf8LzM4XqLbfVO8KMg1+1hAL4SR1p1ApD2kOel/sf3VzXKi3f8anrOa80I6MDYum3VWONgeyq0TqQ+R3Sfn2bw/XUCnJAWgVPnFpi0n5vPLT+hH4VU6McUV3p4DQsoMuFU/BHD0AvdeM9bm/rqQ3Kd2YTTjKJjPxZPa2aAkCTCpHDEddJrcOfqZaTptwGUSYkvL5HTxxDKAMIcy2WdU3bUlKZ8BAr3XnlGiQKrqnBXMB15s9wOlYlkaQtLuVsGrunwzbssaPz7ccmjYe78agvncENRXYld+LbHpqRevoaMDww9BGaSVDx0cntHH0VVgGA2hGdM/FED9Ft88vQLQUn3PtvksGPpeWoU=
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: 0d41ab4b-cb51-41d1-2dce-08dc8f95b03e
X-MS-Exchange-CrossTenant-originalarrivaltime: 18 Jun 2024 12:53:44.9186 (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: 9i/QM5sLzFwAFEC30j7+ckU4Al089K0Gr9ZDjK5jyLlEqV9gghVwuybJow6PkIkL1IShFzYkxRCP3kiURoSAJw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR03MB7988
X-Mimecast-Spam-Score: 0
X-Mimecast-Originator: rbbn.com
Content-Language: en-US
Content-Type: multipart/alternative; boundary="_000_PH0PR03MB63006C732E0F1E6E76543F60F6CE2PH0PR03MB6300namp_"
Message-ID-Hash: W77RWROLUCCWNPPXWZIEFM6BFDGX5T6P
X-Message-ID-Hash: W77RWROLUCCWNPPXWZIEFM6BFDGX5T6P
X-MailFrom: alexander.vainshtein@rbbn.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-bess.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: "bess@ietf.org" <bess@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [bess] Port-Based Service Interface in draft-ietf-bess-rfc7432bis
List-Id: BGP-Enabled ServiceS working group discussion list <bess.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/-UtSQaw3cFkZYqUL6LD_Teyd3fM>
List-Archive: <https://mailarchive.ietf.org/arch/browse/bess>
List-Help: <mailto:bess-request@ietf.org?subject=help>
List-Owner: <mailto:bess-owner@ietf.org>
List-Post: <mailto:bess@ietf.org>
List-Subscribe: <mailto:bess-join@ietf.org>
List-Unsubscribe: <mailto:bess-leave@ietf.org>

Hi,
I have a question regarding Section 6.2.1 of 7432bis<https://datatracker.ietf.org/doc/html/draft-ietf-bess-rfc7432bis-09#section-6.2.1>.

This section defines Port-based Service Interface in EVPN as "a special case of the VLAN bundle service interface, where all of the VLANs on the port are part of the same service and map to the same bundle" . It further states that "The procedures are identical to those described in Section 6.2" which, in its turn, says that "no VID translation is allowed for this (VLAN bundle - Sasha) service interface type".

My question is: what happens with untagged traffic received from an Ethernet port to which an EVI (or EVPN-VPWS) implementing port-based service interface is attached?
It seems that mapping untagged traffic to tagged using port-based VLAN ID at ingress and stripping this VLAN tag at egress is not compliant with the definitions above.

An interesting special case could be the case of an All-Active MH ES that runs LACP on its constituent links vs. the attached CE.

Your feedback would be highly appreciated.

Regards, and lots of thanks in advance,
Sasha

Disclaimer

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.