Re: [spring] Updating the SPRING WG Charter

Alexander Vainshtein <Alexander.Vainshtein@ecitele.com> Fri, 08 June 2018 14:53 UTC

Return-Path: <Alexander.Vainshtein@ecitele.com>
X-Original-To: spring@ietfa.amsl.com
Delivered-To: spring@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB04D130E8D for <spring@ietfa.amsl.com>; Fri, 8 Jun 2018 07:53:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.585
X-Spam-Level:
X-Spam-Status: No, score=-2.585 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.795, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=unavailable 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 Qe3nutwejT5g for <spring@ietfa.amsl.com>; Fri, 8 Jun 2018 07:53:10 -0700 (PDT)
Received: from mail1.bemta26.messagelabs.com (mail1.bemta26.messagelabs.com [85.158.142.113]) (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 989E5130EDF for <spring@ietf.org>; Fri, 8 Jun 2018 07:53:09 -0700 (PDT)
Received: from [85.158.142.193] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-2.bemta.az-b.eu-central-1.aws.symcld.net id C5/71-18731-3589A1B5; Fri, 08 Jun 2018 14:53:07 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprBLsWRWlGSWpSXmKPExsViovlDRTdohlS 0wYmFVhYb3olYrNvwgdni74PZTBZNC5uYLQ6vz7E4fuE3o8XXfYsYLV7v+MruwOGx5uc7Jo8p vzeyepxYdoXVo+XIW1aPJUt+Mnlcb7rK7rF74wKmAPYo1sy8pPyKBNaMeQ9XMxfs7GWsWLP8H WMD44Fuxi5GTg4WgUXMEg1zI7sYuTiEBKYwSWx/cpcNwnnEKDF/6zOwKjYBW4lNq0ESnBwiAq oSnSceMYPYzALzmCSatpSC2MICJhIbtt9mhqgxlfh6agELhF0msWftJKhtKhKfGyeA2bwCCRK f9kwDqxcSeM8q8fyNLYjNKRAo8b31EjuIzSggJvH91BomiF3iEreezAezJQQEJJbsOc8MYYtK vHz8j7WLkQPIVpDo+psFEZaVuDQf5EkuIHsbk8SUq4tYIRK6Eh+mTmWGqFeW2PIiFqLmKKPEh D9X2SBqdCQOLfzICnFDksT9pwsZIeL5Etc3fWODaDjPKHH75iyog+QkVvU+ZIGw9zNLbJ8DdZ yMRNe65VBXrGGTWNwwnwXi42SJE3M+s0xg1J2F5DkIO0/iyIG/jLPAgSQocXLmE5ZZQMcyC2h KrN+lD1GiKDGl+yE7hK0h0TpnLjuy+AJG9lWMlklFmekZJbmJmTm6hgYGuoaGxrqmukYmRnqJ VbpJeqmlusmpeSVFiUBZvcTyYr3iytzknBS9vNSSTYzANMkABDsYl/5JOcQoycGkJMp74rxkt BBfUn5KZUZicUZ8UWlOavEhRhkODiUJ3qDpUtFCgkWp6akVaZk5wIQNk5bg4FES4b0+DSjNW1 yQmFucmQ6ROsVoz9HxfkoPM8chMHkOTD65PK2HWYglLz8vVUqcNwFkqgBIW0ZpHtxQWIa5xCg rJczLCHSmEE9BalFuZgmq/CtGcQ5GJWHeSJApPJl5JXC7XwGdxQR0lgezJMhZJYkIKakGxsVM rxfseFm/vmT68+9HJhnLFeSvtfpj+nWym9WtAs5PFSr/u8KWmBqIOgfYb3nbf+7ITUuLsNfun q//u071f2a0+2q+5Lyk1YonriecKN7Ba8l8r7grOtDLvfXTWv/pXT2SttIncu9P1dk/tzzAZ9 WlrLp3qsfSFT5l7FFZVRX3zZL9/++cQiWW4oxEQy3mouJEADvQQFYrBAAA
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-16.tower-238.messagelabs.com!1528469583!1318807!1
X-Originating-IP: [52.41.248.36]
X-SYMC-ESS-Client-Auth: mailfrom-relay-check=pass
X-StarScan-Received:
X-StarScan-Version: 9.9.15; banners=ecitele.com,-,-
X-VirusChecked: Checked
Received: (qmail 25790 invoked from network); 8 Jun 2018 14:53:05 -0000
Received: from us-west-2a.mta.dlp.protect.symantec.com (HELO EUR01-DB5-obe.outbound.protection.outlook.com) (52.41.248.36) by server-16.tower-238.messagelabs.com with AES256-SHA256 encrypted SMTP; 8 Jun 2018 14:53:05 -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=emERcwyhHyZvjOufc/ivHBy93JPoRzqRSRaBjP9TW/E=; b=iR3LsaAVWFiOuyvWeUHNuRU45/pBhYwHMhHnX/Ht5m16fjXQKgtOgtA/Jbg3cohHdwUpODzkr31LEpC7PT3dVAnoXkq4aUKyNiSSSJZNOFFvMbVs2Z7g1sRF3/cwIALBXDBNdqUzaKLuUCPdSjSxSQyDlgi/oZNreC2nR+YOD7Y=
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com (10.167.226.155) by DB5PR0301MB1896.eurprd03.prod.outlook.com (10.167.226.154) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.841.13; Fri, 8 Jun 2018 14:53:00 +0000
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com ([fe80::d461:c56e:7404:d5b1]) by DB5PR0301MB1909.eurprd03.prod.outlook.com ([fe80::d461:c56e:7404:d5b1%6]) with mapi id 15.20.0841.011; Fri, 8 Jun 2018 14:53:00 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: Robert Raszuk <robert@raszuk.net>
CC: "spring@ietf.org" <spring@ietf.org>, Xiejingrong <xiejingrong@huawei.com>, Michael McBride <Michael.McBride@huawei.com>, Rob Shakir <robjs=40google.com@dmarc.ietf.org>, "Zafar Ali (zali)" <zali@cisco.com>, "Voyer, Daniel" <daniel.voyer@bell.ca>, Eric C Rosen <erosen@juniper.net>
Thread-Topic: [spring] Updating the SPRING WG Charter
Thread-Index: AdP56p5QOgEqtjT0TPyaFDKrNzAuwABwo3NQABxnJIAAAQilgAAAHQ8AAGnMDQAAAkvagAAmSjeQAACmgwAAAgRUgAAAZ0QAAC91rRA=
Date: Fri, 08 Jun 2018 14:53:00 +0000
Message-ID: <DB5PR0301MB19094268D61209CFB345DE609D7B0@DB5PR0301MB1909.eurprd03.prod.outlook.com>
References: <8CCB28152EA2E14A96BBEDC15823481A1CB79F12@sjceml521-mbs.china.huawei.com> <16253F7987E4F346823E305D08F9115A99A7D4CE@nkgeml514-mbx.china.huawei.com> <CAHd-QWvx-tkP1Asx3PwM3p2=wjuJm7b=A4Hb-BUnCMRzwT1J8w@mail.gmail.com> <8CCB28152EA2E14A96BBEDC15823481A1CB7FBFE@sjceml521-mbs.china.huawei.com> <CAHd-QWu+184A3Nje_Bmki9A3wwpp=4YyyKTTkWBtLcf_gt7Lvg@mail.gmail.com> <75252B5F-6BCB-4166-ACC1-C9E9697B7B68@cisco.com> <CA802BB9-00E2-4DA4-B7F2-B0ECB5DBD8FD@bell.ca> <DB5PR0301MB1909A63446648764B90DA47D9D640@DB5PR0301MB1909.eurprd03.prod.outlook.com> <CA+b+ERnV1f9LoPUn0N7f5yHS4BWmHRKfdyF62tin2eSXOpx_yw@mail.gmail.com> <a57dfef6-40c6-eece-7c9a-2517fc0c5d16@juniper.net> <CA+b+ER=UknPNDweStHDXvbsuqkL2+r5=5zzS4ujAredew_F_vQ@mail.gmail.com>
In-Reply-To: <CA+b+ER=UknPNDweStHDXvbsuqkL2+r5=5zzS4ujAredew_F_vQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [109.66.10.10]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB5PR0301MB1896; 7:Q57a3WFVY+Z212uSvlFY20uTeMALmOoIgyfYRFmierRUpmotdgENjOisOfU3ZbwykN0g5ZpXkD6rd1ZrQ0R5j/n/nwAE/2LtLv8aYiCe3ac8PTuhuZqEpZZDXKlv7UX3W0UmXOnImnCDenboHEtTT7G7zodeJCFIkvReo0eWA2uaDke9UJIIVtbDO8LF3iosO4boTjbi+zDpH4W0Ty1w+9zFXEEhMMQ9J6BWh9lF7Gi+RrWVuANfuHKk/gA7juCb
x-ms-exchange-antispam-srfa-diagnostics: SOS;
x-ms-office365-filtering-ht: Tenant
x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:DB5PR0301MB1896;
x-ms-traffictypediagnostic: DB5PR0301MB1896:
x-microsoft-antispam-prvs: <DB5PR0301MB1896A5CA77B1C135FB05CFBE9D7B0@DB5PR0301MB1896.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(28532068793085)(158342451672863)(226690903318834)(278428928389397)(138986009662008)(85827821059158)(95692535739014)(21748063052155)(279101305709854)(50582790962513);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(5005006)(8121501046)(93006095)(93001095)(3231254)(944501410)(52105095)(10201501046)(3002001)(6055026)(149027)(150027)(6041310)(20161123558120)(20161123562045)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016); SRVR:DB5PR0301MB1896; BCL:0; PCL:0; RULEID:; SRVR:DB5PR0301MB1896;
x-forefront-prvs: 06973FFAD3
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(346002)(366004)(376002)(396003)(39380400002)(39860400002)(252514010)(189003)(199004)(236005)(19609705001)(72206003)(606006)(33656002)(6246003)(14454004)(66066001)(76176011)(486006)(6506007)(53546011)(106356001)(99286004)(446003)(11346002)(68736007)(476003)(478600001)(186003)(105586002)(102836004)(26005)(8936002)(7696005)(93886005)(74316002)(4326008)(7736002)(8676002)(81166006)(25786009)(97736004)(316002)(86362001)(54906003)(229853002)(3660700001)(81156014)(6916009)(6116002)(790700001)(3846002)(5660300001)(55016002)(5250100002)(54896002)(6306002)(8666007)(9686003)(2906002)(53936002)(3280700002)(2900100001)(6436002); DIR:OUT; SFP:1102; SCL:1; SRVR:DB5PR0301MB1896; H:DB5PR0301MB1909.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-microsoft-antispam-message-info: RukslZTAPJfsr4S7+SwmgyOc5+bogvm4ptXolAyIQ25kkwPI/rzOFihnfHdi4EbWAEAEk4vaNYvwY9Xw6aCiojGzoYI2cxSc4r8pPK1IdCxoY9L7DWlUnuT2Vb71myogIkuUNFs2K9uljovcK3XdfqHrkvkV41Qjjw7B7h5LhlRcf9tU7YxOkYu4vPtlr3/0
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_DB5PR0301MB19094268D61209CFB345DE609D7B0DB5PR0301MB1909_"
MIME-Version: 1.0
X-MS-Office365-Filtering-Correlation-Id: 8278a9e0-c3ad-4222-e5b8-08d5cd4f87d3
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 8278a9e0-c3ad-4222-e5b8-08d5cd4f87d3
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jun 2018 14:53:00.5873 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR0301MB1896
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/8qkOa9CXuVuvUL61MN_ochQW6kU>
Subject: Re: [spring] Updating the SPRING WG Charter
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.26
Precedence: list
List-Id: "Source Packet Routing in NetworkinG \(SPRING\)" <spring.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/spring>, <mailto:spring-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring/>
List-Post: <mailto:spring@ietf.org>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/spring>, <mailto:spring-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Jun 2018 14:53:14 -0000

Robert,
I concur with Eric.

I also think that the scenarios you describe as relevant for SR-fan-out/SR-spray (“applications which on one side do not really require full multicast yet they would benefit with content to be send once from server and arrived at two or more caches”) strongly resembles IGMP/MLD Proxy applications (RFC 4605<https://tools.ietf.org/html/rfc4605>). Is such an analogy correct?

Last but not least, it seems that your description of SR-fan-out mandates usage of domain-wide labels (mentioned by Eric as well_. If this is indeed so, I consider this as a stopper because usage of domain-wide labels has been discussed many times in the past and rejected by the MPLS WG.

Regards,
Sasha

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

From: rraszuk@gmail.com [mailto:rraszuk@gmail.com] On Behalf Of Robert Raszuk
Sent: Thursday, June 7, 2018 7:04 PM
To: Eric C Rosen <erosen@juniper.net>
Cc: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>; spring@ietf.org; Xiejingrong <xiejingrong@huawei.com>; Michael McBride <Michael.McBride@huawei.com>; Rob Shakir <robjs=40google.com@dmarc.ietf.org>; Zafar Ali (zali) <zali@cisco.com>; Voyer, Daniel <daniel.voyer@bell.ca>
Subject: Re: [spring] Updating the SPRING WG Charter

Hi Eric,

The way I look at this is really not from the perspective of true dynamic multicast with tree building etc .. .I look at this as anchor points to replicate unicast flows into two or more endpoints maybe once or twice in entire domain.

So for sure if you would try to apply this technique to distribute traditional multicast there is tons of things which can go wrong and you are better off with BIER.

But there are applications which on one side do not really require full multicast yet they would benefit with content to be send once from server and arrived at two or more caches. Maybe we just don't have the right name for it in networking yet :)

Cheers,
R.


On Thu, Jun 7, 2018 at 5:52 PM, Eric C Rosen <erosen@juniper.net<mailto:erosen@juniper.net>> wrote:
On 6/7/2018 10:55 AM, Robert Raszuk wrote:

Imagine a segment with embedded meaning that packets received with such value X should be replicated to interfaces  Y & Z. Such decision can be configured from controller or locally computed.

Nothing there is per-path as well as nothing there is per flow or per multicast group. It is a local function.

How can you say "nothing there per-path"?  The label X represents a multicast tree, and thus constitutes per-path state.    If some packets need to go to Y and Z, some need to go to Y, Z, and W, some need to go to Y, U, and V, etc., you obviously need a different label for each different multicast tree, and appropriate per-tree state.

Using a controller to set up multicast paths may be a good idea in some scenarios, but let's not pretend it doesn't create per-path state in the router.  Per-path (per-tree) is not the same as per-flow or per-group, of course, but that's true of any technique that aggregates flows into multicast tunnels.

Note also that if the label X is domain-wide unique and there is no RPF check, there is the possibility of nasty multicast loops.  These is some discussion of this in draft-zzhang-bess-bgp-multicast-controller-00.




___________________________________________________________________________

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.
___________________________________________________________________________