Re: [bess] WG Adoption and IPR Poll for draft-brissette-bess-evpn-mh-pa-04

Wen Lin <wlin@juniper.net> Thu, 30 January 2020 21:05 UTC

Return-Path: <wlin@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 5F759120058; Thu, 30 Jan 2020 13:05:04 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, HTTPS_HTTP_MISMATCH=0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-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=ZI7beOZF; dkim=pass (1024-bit key) header.d=juniper.net header.b=jxkaiM38
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 LS7Me4CLGJOy; Thu, 30 Jan 2020 13:05:01 -0800 (PST)
Received: from mx0b-00273201.pphosted.com (mx0a-00273201.pphosted.com [208.84.65.16]) (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 A1D7C12001A; Thu, 30 Jan 2020 13:05:01 -0800 (PST)
Received: from pps.filterd (m0108157.ppops.net [127.0.0.1]) by mx0a-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 00UL2XCX019753; Thu, 30 Jan 2020 13:05:00 -0800
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=d+dk9zbV570fk1/ZeCryRLxFklNMXBf8aEKHaEvNRHU=; b=ZI7beOZFdspEeFO4FlRoZG25/bnSiWwQz86KDGj8mtFxF3fcGmyJUdQC2fZ1KH8Hz0Jw z+S8p/QraMQMV2wSMW1XSH9IECrGaHOSZ0VRqCdFV8SzD9dhzThbioHbIryPQm2t8bLX JFu8ZoGWts6HwYsq8bB8SrqkFDVPTxg6qo7RDZnWieuC/FiPzsBh1BLiEOEITVNv6Z4L f+OUWFwtyGfozCGIx5QG79kZyLYXA8B/7vWENFc/YnWlm47PDNMdyHMWv5fCXrben1aW kKi8enEotGijyvHOmNcokncJk5nW+yUzEuuXQEZ25lgeRCYXEXtkrm5aZ3Qb0pmcIFAO IA==
Received: from nam10-bn7-obe.outbound.protection.outlook.com (mail-bn7nam10lp2106.outbound.protection.outlook.com [104.47.70.106]) by mx0a-00273201.pphosted.com with ESMTP id 2xv3g18dfd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 30 Jan 2020 13:04:59 -0800
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WUmAmqZsxwdgu1CS+XqQL1N713SegZU0rGRGho44SVy9nCQ1HWFg7hICtCD1Rw+yUEYvFT/twOQ8oFww+42285bbE9WYM+Q4v4rMX3J8Kmv1a/TWtm5TQXs00SLaqe24KotH7woFI7FVJBVpn5RJs8CYTrTkAIPgb59GYW+HXB15xoVq6Oj2FaonwZ4l3HdwDYPC62+WyXcnQEOQfSVL+iqzKVCckgFLfe0QWxmRaqP6AG+LJm0zUi58RPI42F/V2IGftSmUfN/dJ+zurUIoRpDEwtZlImjAOIkj//IaxydQqbTL41URrQ2xOEWsIu2iMTDkmEuFFgzTUpIgxsKEXA==
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=d+dk9zbV570fk1/ZeCryRLxFklNMXBf8aEKHaEvNRHU=; b=XJ3MFdqTxt4hHU02N0JqLAnYMimdzYYp26z4URWqc4TBoLRnHvIY78WyabUqCVJioLuboEksYwiJg7VtuXuCo00FI1zdey1s438mmOge/Tcfs2VeGhyMZQLL0I2CD6qgbXsEtC8TKu9aP5em8CLDlTRUQBRIp6kE54J7Ks1Vhvn2sy5Rjp4m2EyvsHD/+IoiJLrUE5w8AmyItwLpjP01a1QTREuDO2datvuHS+GyQ2I942smP7taninST4o3TwM9hCWh7I8JHhWes7CglFzg+Og+Vf1DlkbZEtYluZEjyCqq+smukSVpOja+doLa9gmrlMYa4aUbkQAi5vQK/WShjw==
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=d+dk9zbV570fk1/ZeCryRLxFklNMXBf8aEKHaEvNRHU=; b=jxkaiM387KcU9GldDv7p5hsVlwqE9W1yvdr4+DxFt2tNWNbNVPiTclfWdtNN3IQoPTf775W2wx7LfAvQ+OG+Ij856kUKQNh6o3azhZ1thdasgGrdGtLzgltTEUdixgb97o1nG5o6KGWTOfYPZbvF7YplMn59VFc63rahLpErc6g=
Received: from BYAPR05MB4168.namprd05.prod.outlook.com (52.135.192.151) by BYAPR05MB6375.namprd05.prod.outlook.com (20.178.233.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2707.10; Thu, 30 Jan 2020 21:04:55 +0000
Received: from BYAPR05MB4168.namprd05.prod.outlook.com ([fe80::78fb:d47c:f22d:adf]) by BYAPR05MB4168.namprd05.prod.outlook.com ([fe80::78fb:d47c:f22d:adf%5]) with mapi id 15.20.2686.025; Thu, 30 Jan 2020 21:04:55 +0000
From: Wen Lin <wlin@juniper.net>
To: "draft-brissette-bess-evpn-mh-pa@ietf.org" <draft-brissette-bess-evpn-mh-pa@ietf.org>
CC: "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>, Krzysztof Grzegorz Szarkowicz <kszarkowicz@gmail.com>, Luc André Burdet <laburdet.ietf@gmail.com>
Thread-Topic: [bess] WG Adoption and IPR Poll for draft-brissette-bess-evpn-mh-pa-04
Thread-Index: AQHV0GnFZPoa7m8xfUOVRNPJgoAS1Kf1jBMAgA3hH4A=
Date: Thu, 30 Jan 2020 21:04:55 +0000
Message-ID: <71D24ED4-277C-4233-B533-F78FE905A939@juniper.net>
References: <00D3FAD9-2CC5-4113-B9B6-6C7949D7ABAC@nokia.com> <FB41A244-BDCF-43F5-B5D1-B2CA1F6624FB@cisco.com> <E1638294-3A72-4B6D-95B0-4C35D5F530E4@gmail.com> <BY5PR10MB42917CF52286E06A87AFF4B1AF0D0@BY5PR10MB4291.namprd10.prod.outlook.com> <0A820F6B-8457-461E-B2CB-82C0113E6404@gmail.com>
In-Reply-To: <0A820F6B-8457-461E-B2CB-82C0113E6404@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
msip_labels: MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Enabled=true; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Name=Juniper Business Use Only; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Enabled=true; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_SiteId=bea78b3c-4cdb-4130-854a-1d193232e5f4; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_ContentBits=0; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_Method=Standard; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_ActionId=40554545-6dd5-40f7-9793-000089ae7a8c; MSIP_Label_9784d817-3396-4a4f-b60c-3ef6b345fe55_SetDate=2020-01-30T21:04:05Z;
user-agent: Microsoft-MacOutlook/10.21.0.200113
x-originating-ip: [66.129.241.13]
x-ms-publictraffictype: Email
x-ms-office365-filtering-ht: Tenant
x-ms-office365-filtering-correlation-id: beeacba3-aa2e-4ca2-5624-08d7a5c80ee3
x-ms-traffictypediagnostic: BYAPR05MB6375:
x-microsoft-antispam-prvs: <BYAPR05MB6375F33954CDBDC689DBF050C8040@BYAPR05MB6375.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:10000;
x-forefront-prvs: 02981BE340
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(4636009)(396003)(39860400002)(136003)(376002)(346002)(366004)(199004)(189003)(33656002)(2906002)(4326008)(186003)(86362001)(316002)(478600001)(54906003)(6486002)(966005)(6916009)(8676002)(5660300002)(53546011)(6506007)(36756003)(64756008)(66556008)(66446008)(66476007)(71200400001)(8936002)(2616005)(66946007)(26005)(76116006)(6512007)(81156014)(81166006); DIR:OUT; SFP:1102; SCL:1; SRVR:BYAPR05MB6375; H:BYAPR05MB4168.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: juniper.net does not designate permitted sender hosts)
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 9XFA2BYNHxxgBR5618eCI2P5Hb3ynXn5q6OLtVYXPr8POWziKJ9hGCf/lZ0Dvy62q/cYWVqFgXXu09q2+okOt9H9zraynNNyzjxp7PexiYI4gpvwvxSL8CPxl0VDPhHEM7hocvN0voQBUyx45qDL4jbM6VIrOzDEf7xYwOjvYCOAnwCVycIcAnnlaleD3V39E9LxpHOzdrUQMYq3foY4H8tsS0B9YoHbco80dkkWKNU1C4FROXXTeBp51blpf6bXSi3FnmcbSmS3I6+mrbdN40qwVYheJ8cBSgAeHFi1JiXEFeTz65cQSbNVVw7vjioeU1VGT7WhoLBELPUpbYa67oyy7Fa/QpUZvYgQ40MtNE/KSm8In1Gy4xKfrcBSLdK/9EP1UrtBCc0IV3yVJLD1dVdOzKlItrdc5zCU6LIPytv2oK4Pd1Cg/XS4MuB8yGs2uLn4Yc11SaoHSe2nZp81yG+cJB78E4E1WlFjysZTVtbt/Nyh3QR9YCenKi7gokMOyz9ZtPyf0yIQsV9YsLPqsQ==
x-ms-exchange-antispam-messagedata: ZcvhbOrsgNcPLeCGLFEceHgAw7HamrkGLJsGod7c09LZQOzbErPANws/YuRCYCz+HWOQZ8a/Sr5MkNBzdHR/4+A9Xt5y68zj7oCmf8Y2Diy/hJ8tWGjuF/5Atztnv4J3T1urqLU3NAmFGHwKFQkBVg==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_71D24ED4277C4233B533F78FE905A939junipernet_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: beeacba3-aa2e-4ca2-5624-08d7a5c80ee3
X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jan 2020 21:04:55.6177 (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: cVYHsTkMNjGV4hSK9twgy0e7TlUFyRjFCfKv4yjRhDEJF6a/xtGKJGPeGiykcM/w9z7EFdFgEI3WtqEHbO5taw==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR05MB6375
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.138, 18.0.572 definitions=2020-01-30_07:2020-01-30, 2020-01-30 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 impostorscore=0 mlxlogscore=999 phishscore=0 lowpriorityscore=0 mlxscore=0 adultscore=0 priorityscore=1501 malwarescore=0 spamscore=0 bulkscore=0 suspectscore=0 clxscore=1011 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1911200001 definitions=main-2001300141
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/iJoHuwPKTOEEEzEm2H5pQrPzUBM>
Subject: Re: [bess] WG Adoption and IPR Poll for draft-brissette-bess-evpn-mh-pa-04
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, 30 Jan 2020 21:05:04 -0000

Support the WG adoption, but please address the question raised below.

Thank you,
Wen

From: BESS <bess-bounces@ietf.org> on behalf of Krzysztof Grzegorz Szarkowicz <kszarkowicz@gmail.com>
Date: Tuesday, January 21, 2020 at 3:08 PM
To: Luc André Burdet <laburdet.ietf@gmail.com>
Cc: "draft-brissette-bess-evpn-mh-pa@ietf.org" <draft-brissette-bess-evpn-mh-pa@ietf.org>, "bess-chairs@ietf.org" <bess-chairs@ietf.org>, "bess@ietf.org" <bess@ietf.org>
Subject: Re: [bess] WG Adoption and IPR Poll for draft-brissette-bess-evpn-mh-pa-04

Hi Luc,

Restricting Modulo function to octets 3-7, means, we are restricting optimized operation of draft-brissette-bess-evpn-mh-pa-04 to deployments, where ESI is differentiated within the subset of octets specified in this draft. While I agree, that best practice is to differentiate ESIs within octets 1-6 (or 2-7 -> depending how we number them), I see no reason to put such restriction, as I don’t see any complexity here, when all 10 octets are used instead of 5 octets.

My teenager son, who just recently started to learn python, has prepared python script to calculate IBAN (International Back Account Number) CHECKSUM (https://www.iban.com/iban-checker<https://urldefense.com/v3/__https:/www.iban.com/iban-checker__;!!NEt6yMaO-gk!WzHxR_kKF5K3-Rjx_SoRvbkrVQlWSyAPuitpYUJz5iHSgE_TL_FCv_vWvN0pJg$>):

IBAN CHECKSUM
This is the first and most important check we perform.
The IBAN check digit consists of two digits in positions 3 and 4 of the IBAN.
It is calculated using the MOD97 algorithm and provides the primary integrity check for the IBAN standard.
Supported for all 116 countries.


within 20 minutes (and the script has only 8 lines). And, IBANs are longer (up to 24 digits).


So, what is the complexity here, that would mandate to restrict the Modulo function to 5 octets only?



Regards,
Krzysztof Grzegorz Szarkowicz
Juniper Networks





On 2020 -Jan-21, at 19:05, Luc André Burdet <laburdet.ietf@gmail.com<mailto:laburdet.ietf@gmail.com>> wrote:

Hi Krystof,

Already tracking issue #1 for update, thanks for picking it up though

Issue #2 we’ve discussed before but the entropy here is meant to provide some delta “between ES” for DF... RFC7432 modulo doesn’t go into complicated HRW and this should not either...

  *   The specific set of bytes chosen are supposed to vary some but don’t have to vary tremendously. VLAN-ID/EVI in 7432 doesn’t very tremendously either.
  *   The byte(s) definitely vary more than byte 10 in previous versions which, for some ESI types, is 00...
Why use 10 bytes for an even/odd decision on 2PE when basically... one is enough? I don’t see the need to bring in HRW’s complexity to simply match RFC7432 DF-modulo.
FYI we have added a section specifically addressing HRW df-mode.

Regards,
Luc André Burdet |  Cisco  |  laburdet.ietf@gmail.com<mailto:laburdet.ietf@gmail.com>  |  Tel: +1 613 254 4814


From: BESS <bess-bounces@ietf.org<mailto:bess-bounces@ietf.org>> on behalf of Krzysztof Grzegorz Szarkowicz <kszarkowicz@gmail.com<mailto:kszarkowicz@gmail.com>>
Date: Tuesday, January 21, 2020 at 12:19
Cc: "draft-brissette-bess-evpn-mh-pa@ietf.org<mailto:draft-brissette-bess-evpn-mh-pa@ietf.org>" <draft-brissette-bess-evpn-mh-pa@ietf.org<mailto:draft-brissette-bess-evpn-mh-pa@ietf.org>>, "bess-chairs@ietf.org<mailto:bess-chairs@ietf.org>" <bess-chairs@ietf.org<mailto:bess-chairs@ietf.org>>, "bess@ietf.org<mailto:bess@ietf.org>" <bess@ietf.org<mailto:bess@ietf.org>>
Subject: Re: [bess] WG Adoption and IPR Poll for draft-brissette-bess-evpn-mh-pa-04

Hello,


I have two comments regarding section 4.2


Comment 1:

draft-brissette-bess-evpn-mh-pa-04: “ES-Import RT community inherits from ESI only byte 1-7,”

As per RFC 7432, ES-Import RT community inherits from ESI only 6 (not 7, as in draft-brissette-bess-evpn-mh-pa-04) octets from ESI






Comment 2:



What is the benefit of restricting Modulo calculation to 5 octets only (draft-brissette-bess-evpn-mh-pa-04 specifies here octets 3-7), instead of taking all 9 (or even all 10) octets into account. For example, for HRW, RFC 8584 already describes computing a 32 bit CRC over the concatenation of Ethernet Tag and ESI, so *all 10* ESI octets are used for better entropy. What is the benefit of restricting here for only subset of ESI octets?



Thanks,
Krzysztof




On 2020 -Jan-21, at 17:58, Acee Lindem (acee) <acee@cisco.com<mailto:acee@cisco.com>> wrote:

Support – though I’ve always thought MC-LAG was a hack, it is part of the landscape.
Thanks,
Acee

From: BESS <bess-bounces@ietf.org<mailto:bess-bounces@ietf.org>> on behalf of "Bocci, Matthew (Nokia - GB)" <matthew.bocci@nokia.com<mailto:matthew.bocci@nokia.com>>
Date: Tuesday, January 21, 2020 at 9:51 AM
To: "bess@ietf.org<mailto:bess@ietf.org>" <bess@ietf.org<mailto:bess@ietf.org>>
Cc: "draft-brissette-bess-evpn-mh-pa@ietf.org<mailto:draft-brissette-bess-evpn-mh-pa@ietf.org>" <draft-brissette-bess-evpn-mh-pa@ietf.org<mailto:draft-brissette-bess-evpn-mh-pa@ietf.org>>, "bess-chairs@ietf.org<mailto:bess-chairs@ietf.org>" <bess-chairs@ietf.org<mailto:bess-chairs@ietf.org>>
Subject: [bess] WG Adoption and IPR Poll for draft-brissette-bess-evpn-mh-pa-04

Hello,

This email begins a two-weeks WG adoption poll for draft-brissette-bess-evpn-mh-pa-04 [1] .

Please review the draft and post any comments to the BESS working group list.

We are also polling for knowledge of any undisclosed IPR that applies to this Document, to ensure that IPR has been disclosed in compliance with IETF IPR rules (see RFCs 3979, 4879, 3669 and 5378 for more details).

If you are listed as an author or a contributor of this document, please respond to this email and indicate whether or not you are aware of any relevant undisclosed IPR, copying the BESS mailing list. The document won't progress without answers from all the authors and contributors.

Currently, there are no IPR disclosures against this document.

If you are not listed as an author or a contributor, then please explicitly respond only if you are aware of any IPR that has not yet been disclosed in conformance with IETF rules.

This poll for adoption closes on Tuesday 4th February 2020.

Regards,
Matthew and Stephane

[1] https://datatracker.ietf.org/doc/draft-brissette-bess-evpn-mh-pa/<https://urldefense.com/v3/__https:/datatracker.ietf.org/doc/draft-brissette-bess-evpn-mh-pa/__;!!NEt6yMaO-gk!WzHxR_kKF5K3-Rjx_SoRvbkrVQlWSyAPuitpYUJz5iHSgE_TL_FCv_uc7KDHkg$>





_______________________________________________
BESS mailing list
BESS@ietf.org<mailto:BESS@ietf.org>
https://www.ietf.org/mailman/listinfo/bess<https://urldefense.com/v3/__https:/www.ietf.org/mailman/listinfo/bess__;!!NEt6yMaO-gk!WzHxR_kKF5K3-Rjx_SoRvbkrVQlWSyAPuitpYUJz5iHSgE_TL_FCv_u4s9uy7A$>