Re: [bess] RFC or Draft that lists all standards track rfc’s of all mvpn profiles

"Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net> Tue, 01 October 2019 20:23 UTC

Return-Path: <zzhang@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 6E3BF120059 for <bess@ietfa.amsl.com>; Tue, 1 Oct 2019 13:23:02 -0700 (PDT)
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
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 zmtsyTBRfaRq for <bess@ietfa.amsl.com>; Tue, 1 Oct 2019 13:22:59 -0700 (PDT)
Received: from mx0b-00273201.pphosted.com (mx0b-00273201.pphosted.com [67.231.152.164]) (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 7AC8F120043 for <bess@ietf.org>; Tue, 1 Oct 2019 13:22:59 -0700 (PDT)
Received: from pps.filterd (m0108163.ppops.net [127.0.0.1]) by mx0b-00273201.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id x91KLSDv024769; Tue, 1 Oct 2019 13:22:58 -0700
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=Dy1dWCmKZd9R+DfIW849O0DMzUIaw+VzGapLEnbxE4o=; b=rgE5pNjK4/uEqBy3tvyeqvC8mbSBAMfwuWQSawU5tckUsyW6nN9Lw/ip55yzP5TABhz4 LivHYz6pifW95Kawt57c8YdH2tC82tdcF3LZHaymdAtienw9hD5TEj2B04KIql8fJzGC YhPZuPNhe3uVk7Qblis+WwoNkzKazw9N+TYI+YGYzGCSsaie4ZJAWZX5PmQtOO2Gu1HC WZhF/BjzJg4FA9YzW8Xdrh8smlrSu09XS2d8mTxjTVAa/96RB69IgPlm8gpGfGaTETWl WRHOIzz2Ki7Z4SH5MCBOSfI9QUHQ9hW3oAWbgkW3izogycQ/7FzMUAOiYwXoObSPaonN yQ==
Received: from nam04-bn3-obe.outbound.protection.outlook.com (mail-bn3nam04lp2053.outbound.protection.outlook.com [104.47.46.53]) by mx0b-00273201.pphosted.com with ESMTP id 2vccs8r33g-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 01 Oct 2019 13:22:58 -0700
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Mw17PdT0CBH9w1abRtHYWA/2o+8NDaGJ9lSUwsAY3yiM5Iv2x528LztwEf6m2hhAZmvzdnx5zYYkw/b/n4B750Itr+SUn8K5KuoGFp+jyqiwd776kdcHhg1K2L3R7/V2pj81EX27qOyo2rF0CMe7fplwdr8qca3wybdgxHWh9+Zm2OwnNX1RP+mdcS/GS7sCBWWgD9916bYJ5s0NOx71vGWvhkSuy8X7dVjO8gd6wCQbf0OiGlQZEMhO7whju3hvjPsaDtOfYSB1vx7ra0U/2IqhCIiwhFuYahqlIkGVBgVwiJ2qFyBX00CoVKTMWiwYT63VvqeP1hPn+QIguhQgfw==
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=Dy1dWCmKZd9R+DfIW849O0DMzUIaw+VzGapLEnbxE4o=; b=feZlZ8rYFLthDBfR6/5qmdAXBGRIwlfL+RzNC7ZQx4sKv0npEflZo62Q+iyp74c1M9nRY26zYrUdXv9cApRvllrnzE3B+NpxLg1mbJ0t2fTmYXdeImb4bOUbquX/yfOlgJitNvPP5MLpOvA8XeVmR+BYZ8pc1tsy+Gzza3lNVGSVWUYmYQGXPdMFH0Ulwad9hdO0j88PZIzWd34JEDYTl92W/XaT1rs5EmuDiShmCyll/Iu+TiZfzA1Y9k3B8d4nEQMgMAK7RXzLCuRb8SIPfVqejdFhBuo7V0AEjESwG3nWS8mLOWyRrPE1PuyiIDN5hEJKyJdr1/ay3knYMUGH5g==
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
Received: from DM5PR05MB3548.namprd05.prod.outlook.com (10.174.242.153) by DM5PR05MB3449.namprd05.prod.outlook.com (10.174.240.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2327.7; Tue, 1 Oct 2019 20:22:56 +0000
Received: from DM5PR05MB3548.namprd05.prod.outlook.com ([fe80::4949:bb34:ba48:1913]) by DM5PR05MB3548.namprd05.prod.outlook.com ([fe80::4949:bb34:ba48:1913%7]) with mapi id 15.20.2327.004; Tue, 1 Oct 2019 20:22:56 +0000
From: "Jeffrey (Zhaohui) Zhang" <zzhang@juniper.net>
To: Gyan Mishra <hayabusagsm@gmail.com>
CC: "bess@ietf.org" <bess@ietf.org>
Thread-Topic: [bess] RFC or Draft that lists all standards track rfc’s of all mvpn profiles
Thread-Index: AQHVdidmK/vLfbtZIUGsPrTG1rS8dqdFGSawgAEgqwCAAAU6sA==
Date: Tue, 01 Oct 2019 20:22:55 +0000
Message-ID: <DM5PR05MB35485C1B54BD5977089D2193D49D0@DM5PR05MB3548.namprd05.prod.outlook.com>
References: <CFE3C8DA-DF7F-479B-AC86-BC1F2EAABC52@gmail.com> <DF9654B3-201B-421C-ADE6-C65473CC8251@gmail.com> <DM5PR05MB3548A808389BD96AB25ECA88D49D0@DM5PR05MB3548.namprd05.prod.outlook.com> <89E1C9C8-FCA1-40AA-BFEC-E7917DBA3654@gmail.com>
In-Reply-To: <89E1C9C8-FCA1-40AA-BFEC-E7917DBA3654@gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
dlp-product: dlpe-windows
dlp-version: 11.2.0.14
dlp-reaction: no-action
x-originating-ip: [173.76.174.11]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 12a243de-6703-4d13-92a4-08d746ad2512
x-ms-office365-filtering-ht: Tenant
x-ms-traffictypediagnostic: DM5PR05MB3449:
x-ms-exchange-purlcount: 5
x-microsoft-antispam-prvs: <DM5PR05MB34491DEDE0100A035F7E12B9D49D0@DM5PR05MB3449.namprd05.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0177904E6B
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(376002)(39860400002)(136003)(396003)(346002)(37854004)(54094003)(189003)(199004)(606006)(86362001)(66066001)(33656002)(6246003)(25786009)(14454004)(71190400001)(71200400001)(6436002)(790700001)(6916009)(3846002)(6116002)(54896002)(446003)(236005)(476003)(9686003)(4326008)(6306002)(486006)(5660300002)(11346002)(66574012)(1411001)(52536014)(64756008)(66556008)(256004)(102836004)(66476007)(55016002)(186003)(2906002)(7696005)(76176011)(316002)(478600001)(7736002)(81156014)(81166006)(66446008)(99286004)(8936002)(66946007)(53546011)(6506007)(76116006)(9326002)(966005)(74316002)(26005)(229853002); DIR:OUT; SFP:1102; SCL:1; SRVR:DM5PR05MB3449; H:DM5PR05MB3548.namprd05.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A: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: 4gZnzJEKqBo0xZT/iuLQ08LEAoPlylhL/Cm5Z9yP52RImXMBE6HHRPPQ3L4QPK2TzWpz+ZcWCzHWOj/DfSgZFUlRZ8TyPizrAJTa0eW4O0/6r6pTgvaa0piY9U7bs46WeH12JKQltEBNZBPbO9RELufyDfMmoiYQtVJG0qeUrkdtfK0lkSeJvI284O3dDjk4bxLK6cfsRWATPopj4z4RK8afJ7ibeFcSD8D2Z4DHqzxINzOLIaSwp/mIG61bx+0wFaFuFT2WW++9mDVNaxZKxsfQ9bfh2638+/tC6EfMMblluAT2rBTTSfl/aduqtlv0OoZSHzHvlAIO7CuIVerEP95ncrP+t9MRE4YZT2ap43vfHkh5RybRqvII+zmMSG4F8ZS8g7P4CYOtnWWiJez2/pMtJkIyDcoaAa97CBQyWVPuPmoDqNJWPmDBw/WjGxsZ8mT7vszN9wHfDCTks3cv/Q==
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_DM5PR05MB35485C1B54BD5977089D2193D49D0DM5PR05MB3548namp_"
MIME-Version: 1.0
X-OriginatorOrg: juniper.net
X-MS-Exchange-CrossTenant-Network-Message-Id: 12a243de-6703-4d13-92a4-08d746ad2512
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Oct 2019 20:22:56.0166 (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: rA1eXrdyJC1g6aixOpAw8Hw+t9yKmjhmDefgaKc/goEYUwi+hFXcX5V4/i5tpe8CI3qVwNtGPAw6CwWFOAIbVg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR05MB3449
X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.95,1.0.8 definitions=2019-10-01_09:2019-10-01,2019-10-01 signatures=0
X-Proofpoint-Spam-Details: rule=outbound_spam_notspam policy=outbound_spam score=0 lowpriorityscore=0 clxscore=1015 adultscore=0 suspectscore=0 mlxscore=0 spamscore=0 impostorscore=0 bulkscore=0 phishscore=0 mlxlogscore=999 priorityscore=1501 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-1908290000 definitions=main-1910010167
Archived-At: <https://mailarchive.ietf.org/arch/msg/bess/0SnvX5_Hf_fZx3sOrCgi8NiTWuA>
Subject: Re: [bess] RFC or Draft that lists all standards track rfc’s of all mvpn profiles
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: Tue, 01 Oct 2019 20:23:02 -0000

Hi Gyan,

No such RFC exists, because different customers have different preferences in both aspects; one flavor may be optimal for customer 1 but not desired for customer 2 😊

Jeffrey

From: Gyan Mishra <hayabusagsm@gmail.com>
Sent: Tuesday, October 1, 2019 4:02 PM
To: Jeffrey (Zhaohui) Zhang <zzhang@juniper.net>
Cc: bess@ietf.org
Subject: Re: [bess] RFC or Draft that lists all standards track rfc’s of all mvpn profiles

Thanks Jeff for details response

In-line my response

Sent from my iPhone

On Sep 30, 2019, at 11:01 PM, Jeffrey (Zhaohui) Zhang <zzhang@juniper.net<mailto:zzhang@juniper.net>> wrote:
Another way to look at different flavors/profiles of MVPN is to consider the following two aspects:


  1.  How are C-multicast state (customer (s,g)/(*,g) or mLDP FEC signaled on PC-CE interfaces) are signaled over provider core
  2.  How are C-multicast traffic transported through the provider core

For #1, you have the choice of PIM (Rosen/PIM-MVPN and its later variants), BGP (BGP-MVPN), and mLDP (mLDP inband signaling).
For #2, your provider tunnel choice can be PIM ASM/SSM, RSVP-TE/mLDP P2MP, Ingress Replication, BIER, … and more could be defined (e.g. SR P2MP).

The two aspects together will give you many combinations and they’re referred to as different “profiles” of MVPN by a certain vendor (😊) but I personally find it easier to look at those two aspects (e.g. “BGP-MVPN with mLDP tunnel”) 😊

BTW the same applies to EVPN BUM as well.

[Gyan] That is a good way to break it down from PE-CE c-tree c-signaling variations #1 and #2 Provider core p-tree transports PIM/Rosen or mLDP/P2MP TE providing either a-d shared default tree all PEs join Inclusive PMSI /aggregated or selective PMSI data tree constrained to specific ingress and egress source and receiver PEs.

I wonder if an RFC exist that goes into detail of all the permutations that can exist for MVPN and even PBB EVPN multicast and maybe that may a gap that would be worthwhile effort to fill if one does not exist.  I think from a design perspective it would also help picking the optimal profile MVPN characteristics that meet the customer needs and also help with vendor interoperability.



Jeffrey

From: BESS <bess-bounces@ietf.org<mailto:bess-bounces@ietf.org>> On Behalf Of Gyan Mishra
Sent: Saturday, September 28, 2019 2:06 PM
To: Gyan Mishra <hayabusagsm@gmail.com<mailto:hayabusagsm@gmail.com>>; bess@ietf.org<mailto:bess@ietf.org>
Subject: Re: [bess] RFC or Draft that lists all standards track rfc’s of all mvpn profiles


I did some research and theseare the main RFCs for MVPN and how based they map to CISCO profiles and you do the same for Juniper and Huawei.

The 1st two are for mLDP w/ BGP-AD pim (in band) or bgp (out of band)c-signaling

UI-PMSI (uni directional inclusive provider multicast service instance) Cisco Default MDT for PIM SM or SSM

MI-PMSI (multi directional provider multicast service instance)  CISCO Default MDT for PIM SM or SSM

S-PMSI (Selective Provider multicast service instance) CISCO Data MDT for PIM SM or SSM

PIM dense mode MVPN  not supported - I don’t think anyone uses dense these days

https://tools.ietf.org/html/rfc6513<https://urldefense.com/v3/__https:/tools.ietf.org/html/rfc6513__;!8WoA6RjC81c!XrBWTOGj5DVLcAKHFynu0Xz-drszhVTpNKy34DkjXA0ilBykj5ljx0DKdQEKZP27$> MVPN

https://tools.ietf.org/html/rfc6514<https://urldefense.com/v3/__https:/tools.ietf.org/html/rfc6514__;!8WoA6RjC81c!XrBWTOGj5DVLcAKHFynu0Xz-drszhVTpNKy34DkjXA0ilBykj5ljx0DKdbmRB91B$> MVPN


https://tools.ietf.org/html/rfc6037<https://urldefense.com/v3/__https:/tools.ietf.org/html/rfc6037__;!8WoA6RjC81c!XrBWTOGj5DVLcAKHFynu0Xz-drszhVTpNKy34DkjXA0ilBykj5ljx0DKdUliuPcJ$>. Rosen PIM GRE

https://tools.ietf.org/html/rfc4875<https://urldefense.com/v3/__https:/tools.ietf.org/html/rfc4875__;!8WoA6RjC81c!XrBWTOGj5DVLcAKHFynu0Xz-drszhVTpNKy34DkjXA0ilBykj5ljx0DKdQeNDgRo$> P2MP TE
Sent from my iPhone

On Sep 28, 2019, at 11:58 AM, Gyan Mishra <hayabusagsm@gmail.com<mailto:hayabusagsm@gmail.com>> wrote:
BESS WG / All

I am trying to find a list of all MVPN profiles that are supported by Cisco and Juniper and Huawei SP router vendors.

Below link shows what CISCO supports most of which I believe are a CISCO proprietary and non standard so won’t work between vendors.


https://www.cisco.com/c/en/us/support/docs/ip/multicast/200512-Configure-mVPN-Profiles-within-Cisco-IOS.html<https://urldefense.com/v3/__https:/www.cisco.com/c/en/us/support/docs/ip/multicast/200512-Configure-mVPN-Profiles-within-Cisco-IOS.html__;!8WoA6RjC81c!XrBWTOGj5DVLcAKHFynu0Xz-drszhVTpNKy34DkjXA0ilBykj5ljx0DKdZzUn3UQ$>

Thank you

Gyan Mishra
Verizon Communications
Cell 301 502-1347
Sent from my iPhone