Re: [spring] Updating the SPRING WG Charter

Alexander Vainshtein <Alexander.Vainshtein@ecitele.com> Fri, 08 June 2018 20:21 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 D507B131021 for <spring@ietfa.amsl.com>; Fri, 8 Jun 2018 13:21:52 -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 CtNvhQTDUrs5 for <spring@ietfa.amsl.com>; Fri, 8 Jun 2018 13:21:49 -0700 (PDT)
Received: from mail1.bemta25.messagelabs.com (mail1.bemta25.messagelabs.com [195.245.230.4]) (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 D3672131012 for <spring@ietf.org>; Fri, 8 Jun 2018 13:21:44 -0700 (PDT)
Received: from [46.226.52.101] (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256 bits)) by server-4.bemta.az-a.eu-west-1.aws.symcld.net id F6/FE-15987-455EA1B5; Fri, 08 Jun 2018 20:21:40 +0000
X-Brightmail-Tracker: H4sIAAAAAAAAA1WTfUwTZxzH99xL70COPbYgPyqKKUuWzB1SUHO abJn+Qc6pC9vilsDMvOKtrbaF9EosS5YQnNNUURIhvgsokYhOLWGMDIYOFFjDACu+hIDKi0aB oQ0ji1PMer3q3P3x5Pt7Pt/fy/PkOZbUVzNGVvZ6ZLdLcph0sdTyhY1e/vMHxryMwNhq4dJ0g nDh0lNSmLt/jBB2Nc+QQmlNKSl0XHQIXf3PkTDbdgoJk82zzEcx4vln04RY8dxPi91nBmjx+6 t/0mJt7TNCvF16kxF3Nc8xYou/mshhc2m7y1Lg3ULbOkbaiMKWOuStCrVSJWiuAvlQLEvhUyS E2oZoNdDjgwRMtv6k04JRBKNdVxgfimF1+ANoODesU3UCXg9NTfsjGSQ+ScCJaz20Cgx4Odz8 IchophUwG6imVFMC9iEIjXVETBR+B277DyBVc3gLlB65Hu09xMDU5dEwYNkYvBl6gjbVg/AC+ DtwnlA1iZNgcLwqogFjqG3tIzWdCI/HXtKa3wL3HtREygBOhZcvvtQsiyBYtTdyZsBNBDyanU Ia4OFpZSWp+dOg8dFmzXMNwd5zbdFe78PuQ6dpTRdAV8MxRjP1ISiZ2a3TwGKoLxuhNHCZhKG roWh2Cvgu1EVb/6KDxt8GIkCP86H7+AxVjvijb5xO0y7Y39lDHY3c0nz4/cg4pe1nwJPeKlLT S+FMzWRULwP/X3+gN/erEVOPBIvbbrV5nJLdwZszMnizOZM3r8riM83mdOlbXkqXi/gdsuLhw +EOJV0pduY7tqa7ZE8DCr/Qt8JfM6rrz29HySxhSuS6+5Lz9PGWgq3FNkmxfe0ucshKO0phWR NwxePGPP18t2yVvd/YHeFn/goDG2dK4CQVc0qh5FTsVg0F0Cp2z5OKfSTbHll71VVPuQpcsjG J+1RNwGqCrcj1utyrHyeIFhkNHAoPqI8rlN1Ou+f/fAIlschk4PxqlTi7y/O660R4ICI8kEgm qwN5pP+QsQSdvmubGByui+0vT3t77uHYumVfrcy5cSdXTC37eI9h35K81K6Ht4Yz+YGFK7Nqh Rs7P1xSvM06/UnK4c9yRyydWc7yks71lT+3zCPOtieGrmTrf/1nQXyOoywtMPVdcNPSofgfrb rBee9mm6Z9azdyfufqdZC5Ib93Mbs9u95w1tCw5gsTpdgk83ukW5H+BZs6CiczBAAA
X-Env-Sender: Alexander.Vainshtein@ecitele.com
X-Msg-Ref: server-8.tower-265.messagelabs.com!1528489296!2385406!1
X-Originating-IP: [52.27.180.120]
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 30852 invoked from network); 8 Jun 2018 20:21:38 -0000
Received: from us-west-2c.mta.dlp.protect.symantec.com (HELO EUR01-VE1-obe.outbound.protection.outlook.com) (52.27.180.120) by server-8.tower-265.messagelabs.com with AES256-SHA256 encrypted SMTP; 8 Jun 2018 20:21:38 -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=d1JcVJntpd7qBTpmj4fMiiLEymifuRVdioXfbN8RhxI=; b=CqtVr8sYoBxhaF7cN5sM7x70zN5eRWnY5yFfD8n5bvqp8oNYbB6dRTN7cj4rt38hWwcB8qFPZNSWfvtULI6pFkDteFW4QWF8j3nqjh58kAGgwWoAb64wouakw+8cczCvHu+UH7n/RAOkXARt8UydAw05KpGI05KAJCpZvPKan4w=
Received: from DB5PR0301MB1909.eurprd03.prod.outlook.com (10.167.226.155) by DB5PR0301MB1927.eurprd03.prod.outlook.com (10.167.227.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.841.14; Fri, 8 Jun 2018 20:21:33 +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 20:21:33 +0000
From: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
To: Robert Raszuk <robert@raszuk.net>, Paul Mattes <pamattes@microsoft.com>
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>, Eric C Rosen <erosen@juniper.net>, "Voyer, Daniel" <daniel.voyer@bell.ca>
Thread-Topic: [spring] Updating the SPRING WG Charter
Thread-Index: AdP56p5QOgEqtjT0TPyaFDKrNzAuwABwo3NQABxnJIAAAQilgAAAHQ8AAGnMDQAAAkvagAAmSjeQAACmgwAAAgRUgAAAZ0QAAC91rRAAAI5xgAAIcROAAALRWbo=
Date: Fri, 08 Jun 2018 20:21:32 +0000
Message-ID: <DB5PR0301MB19091032724ED7EDC11F63659D7B0@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> <DB5PR0301MB19094268D61209CFB345DE609D7B0@DB5PR0301MB1909.eurprd03.prod.outlook.com> <CA+b+ER=WX6WOxM7BhiysZxY39dNYYAHwT2hemR-tD+PLGi+KiQ@mail.gmail.com>, <DM5PR21MB018696A5159598D791C30830CA7B0@DM5PR21MB0186.namprd21.prod.outlook.com>
In-Reply-To: <DM5PR21MB018696A5159598D791C30830CA7B0@DM5PR21MB0186.namprd21.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.93.28.33]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; DB5PR0301MB1927; 7:4VMSwoZOAmoKbCwG3ddJkv9IlQrKUCgbh3NYw0XLi9qDf4FrjxhfpnOGd2ESITKaJR5HP9LcJ9QjUWuExumtMg+3zV9vwg54EfcGdxr5T6dmnzMCwK82/oERrQzl28ia7+HoyLRzVrs+YpRAXyArM53pVFnNQVgBRvL4jXv8/vLss8kiIOW4ZMflDMUV53mH0BbF9g0CME7G3N/4TtcQpS0N/0+9v99iqlXy2v/mzICv63i50G/Fx3ZLqyvRd+QZ
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:DB5PR0301MB1927;
x-ms-traffictypediagnostic: DB5PR0301MB1927:
x-microsoft-antispam-prvs: <DB5PR0301MB19279E78D9F532ECFE5797C39D7B0@DB5PR0301MB1927.eurprd03.prod.outlook.com>
x-exchange-antispam-report-test: UriScan:(28532068793085)(158342451672863)(226690903318834)(278428928389397)(89211679590171)(189930954265078)(50582790962513)(85827821059158)(95692535739014)(219752817060721);
x-ms-exchange-senderadcheck: 1
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(5005006)(8121501046)(3002001)(3231254)(944501410)(52105095)(10201501046)(93006095)(93001095)(6055026)(149027)(150027)(6041310)(20161123564045)(20161123558120)(20161123560045)(20161123562045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011)(7699016); SRVR:DB5PR0301MB1927; BCL:0; PCL:0; RULEID:; SRVR:DB5PR0301MB1927;
x-forefront-prvs: 06973FFAD3
x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39850400004)(396003)(346002)(39380400002)(366004)(376002)(199004)(189003)(252514010)(25786009)(476003)(110136005)(8676002)(14454004)(446003)(11346002)(316002)(7736002)(6306002)(6246003)(54896002)(236005)(9686003)(606006)(33656002)(97736004)(53936002)(2906002)(93886005)(45080400002)(584604001)(478600001)(8936002)(4326008)(81166006)(3660700001)(86362001)(81156014)(2900100001)(3280700002)(72206003)(74316002)(6116002)(3846002)(1511001)(106356001)(5660300001)(6436002)(186003)(8666007)(55016002)(5250100002)(36005)(7696005)(76176011)(486006)(53546011)(6506007)(68736007)(102836004)(59450400001)(229853002)(105586002)(99286004)(54906003); DIR:OUT; SFP:1102; SCL:1; SRVR:DB5PR0301MB1927; H:DB5PR0301MB1909.eurprd03.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1;
received-spf: None (protection.outlook.com: ecitele.com does not designate permitted sender hosts)
x-microsoft-antispam-message-info: UtUYkJTO+b8ye5abNFKyeXDONqtPL5P3qNXAH4C3PXhKDQk+iL0ogGbOpPRyZwkVHjib665MOrdD3kPWffUlJsf+XTwf4HgqUwvke90ifg0I2qbFDmKVwBXkfOM8cDr+7ozUq7rblwSv9g//OTNtw1OHibNOy8AWOLPvwkoR1Njk6RyqUw+ABxFtPNaIPR2e
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-Type: multipart/alternative; boundary="_000_DB5PR0301MB19091032724ED7EDC11F63659D7B0DB5PR0301MB1909_"
MIME-Version: 1.0
X-MS-Office365-Filtering-Correlation-Id: a6e55a99-8bbd-447c-22b6-08d5cd7d6d5c
X-OriginatorOrg: ecitele.com
X-MS-Exchange-CrossTenant-Network-Message-Id: a6e55a99-8bbd-447c-22b6-08d5cd7d6d5c
X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Jun 2018 20:21:32.9842 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 2c514a61-08de-4519-b4c0-921fef62c42a
X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB5PR0301MB1927
X-CFilter-Loop: Reflected
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/RR1e-RytCJlcTTiLQ065jyBCCS0>
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 20:21:53 -0000

Robert, Paul and all,
I concur with Paul.
Domain-wide labels have been successfully purged from SR-MPLS for quite some time now, and, from my POV this purge is irreversible now.

My 2c.

Thumb typed by Sasha Vainshtein

________________________________
From: Paul Mattes <pamattes@microsoft.com>
Sent: Friday, June 8, 2018 10:02:47 PM
To: Robert Raszuk; Alexander Vainshtein
Cc: spring@ietf.org; Xiejingrong; Michael McBride; Rob Shakir; Zafar Ali (zali); Eric C Rosen; Voyer, Daniel
Subject: RE: [spring] Updating the SPRING WG Charter

We don’t have domain-wide labels. We have domain-wide indices. The same index is represented with different label values by different hosts, depending on their SRGBs.

        pdm

From: spring <spring-bounces@ietf.org> On Behalf Of Robert Raszuk
Sent: Friday, June 8, 2018 9:59 AM
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
Cc: 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>; Eric C Rosen <erosen@juniper.net>; Voyer, Daniel <daniel.voyer@bell.ca>
Subject: Re: [spring] Updating the SPRING WG Charter

Sasha,

> because usage of domain-wide labels has been discussed many times in the past and rejected by the MPLS WG.

That comment I quite do not follow. Entire concept of SR-MPLS  is based on domain wide labels (distributed via IGP or OOB) and my description applies to SR based networks with both MPLS as well as v6 encap.

In other words we already have domain wide MPLS labels to indicate various types of segments. What I proposed would at most require perhaps new type which would embed node + replication function..

Thx,
R.


On Fri, Jun 8, 2018 at 4:53 PM, Alexander Vainshtein <Alexander.Vainshtein@ecitele.com<mailto:Alexander.Vainshtein@ecitele.com>> wrote:
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://na01.safelinks.protection.outlook.com/?url=https%3A%2F%2Ftools.ietf.org%2Fhtml%2Frfc4605&data=02%7C01%7Cpamattes%40microsoft.com%7C555c978a313441d9e0f508d5cd506e42%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636640667691087492&sdata=I1uK8l1aISD61f8E%2BH2Mt10v8RQ1W%2Bh2bS4pl%2BB%2BgOw%3D&reserved=0>). 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<mailto:Alexander.Vainshtein@ecitele.com>

From: rraszuk@gmail.com<mailto:rraszuk@gmail.com> [mailto: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<mailto:erosen@juniper.net>>
Cc: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com<mailto:Alexander.Vainshtein@ecitele.com>>; spring@ietf.org<mailto:spring@ietf.org>; Xiejingrong <xiejingrong@huawei.com<mailto:xiejingrong@huawei.com>>; Michael McBride <Michael.McBride@huawei.com<mailto:Michael.McBride@huawei.com>>; Rob Shakir <robjs=40google.com@dmarc.ietf.org<mailto:40google.com@dmarc.ietf.org>>; Zafar Ali (zali) <zali@cisco.com<mailto:zali@cisco.com>>; Voyer, Daniel <daniel.voyer@bell.ca<mailto: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.
___________________________________________________________________________


___________________________________________________________________________

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