Re: [spring] Updating the SPRING WG Charter

Robert Raszuk <robert@raszuk.net> Thu, 07 June 2018 14:55 UTC

Return-Path: <rraszuk@gmail.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 A86CB130F2A for <spring@ietfa.amsl.com>; Thu, 7 Jun 2018 07:55:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.401
X-Spam-Level:
X-Spam-Status: No, score=-1.401 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.248, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 zlTbKjcVcKHP for <spring@ietfa.amsl.com>; Thu, 7 Jun 2018 07:55:02 -0700 (PDT)
Received: from mail-pg0-x235.google.com (mail-pg0-x235.google.com [IPv6:2607:f8b0:400e:c05::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A60FA130F21 for <spring@ietf.org>; Thu, 7 Jun 2018 07:55:02 -0700 (PDT)
Received: by mail-pg0-x235.google.com with SMTP id 15-v6so4883131pge.2 for <spring@ietf.org>; Thu, 07 Jun 2018 07:55:02 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=RKXkQNXhaKQgzhQPEOW4oCvY+CCjlNKWHSDCm7bL/y4=; b=Ma4af5wGKgZBgxpn1JJsRgHoGBBZKnauIAOZ33JnsEaVcr68W5jwBM+rFDFODPrPS4 AeP97CdNaT7n8xAi6LJmTvqJcbfNi5lYUOkJtVIoGXXv3o/ud475poCdQlAfLNlImXo9 ray9k1Eo9XScxU93iHv1iHukcBrON8y4FH93SZVUwciguGSvMds2M7cKKQb9KPRyi4EW oDdB5jVa+ihPWTE3Rjo826DEy+Tuzvf/ZuYuYU1rOjAkBfmN3vEXcYb4/yUg2zYDxy6u EE3pLqm6fFBaPj3DK7ZMmPCONn97OyAD5l2Fz0hQoDebsCbZ3+7gH1QQUCsSa3Maqp9K +xLg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=RKXkQNXhaKQgzhQPEOW4oCvY+CCjlNKWHSDCm7bL/y4=; b=DLjgKiCHIV19p4ngzbMATQQbHZ/qWMJsKXLDZW+bbmGeJkZ76WL+Aji8HkqPCwJKDT 5tvRtnRH8eSw6ShxsYiApuIYU6Q1ZKhoal8T1RUkERsnKKjgDc/oXLPhQ2lXoQHHMtUg P4dlTQW6NGXKvG6lR0oMzVIC+m+hGSXb5AybPEpIN6KEH3ezohM4jSWsj7nvdCMFljh2 AIOk1TEv4EzmLNBLLDxPCLLXJgSk6FZZShUgynYOZ0WJLAIcGyIPCDA9OcUAGwFcheXy Fzo8nzKD/89lmq/RA2wQUvHJisPxtG+7/UV0LwXfPJlM71k+1y0/d5SzNIfz3gakKBKi +BDQ==
X-Gm-Message-State: APt69E2YB5VrVsvac2Yl/xnexhTV6ozPsnOCRw71Fbqq+7Nv4Q/w4qtH PfYF6sX4NwkZhHHpBNvFmhypacmjuyqecmWS0E8=
X-Google-Smtp-Source: ADUXVKKQfe5XCZd9IekV9yPnFQ/clVmdj2eqODgDC8R0LohQSDogHmxbysPoFWUCszCo9sYmMU140jci1P7DFKiYLho=
X-Received: by 2002:a63:a702:: with SMTP id d2-v6mr1920146pgf.246.1528383301818; Thu, 07 Jun 2018 07:55:01 -0700 (PDT)
MIME-Version: 1.0
Sender: rraszuk@gmail.com
Received: by 2002:a17:90a:9202:0:0:0:0 with HTTP; Thu, 7 Jun 2018 07:55:00 -0700 (PDT)
In-Reply-To: <DB5PR0301MB1909A63446648764B90DA47D9D640@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>
From: Robert Raszuk <robert@raszuk.net>
Date: Thu, 07 Jun 2018 16:55:00 +0200
X-Google-Sender-Auth: QuN_8vnQ3etHYtMmQbHpza0_WVA
Message-ID: <CA+b+ERnV1f9LoPUn0N7f5yHS4BWmHRKfdyF62tin2eSXOpx_yw@mail.gmail.com>
To: Alexander Vainshtein <Alexander.Vainshtein@ecitele.com>
Cc: "Voyer, Daniel" <daniel.voyer@bell.ca>, "Zafar Ali (zali)" <zali@cisco.com>, Rob Shakir <robjs=40google.com@dmarc.ietf.org>, Michael McBride <Michael.McBride@huawei.com>, Xiejingrong <xiejingrong@huawei.com>, "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000c91eb7056e0e7785"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/Mx998xsCtJtrhBV9bmiNpaQVzBM>
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: Thu, 07 Jun 2018 14:55:05 -0000

Hi Sasha,

I think there is technology to allow that.

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.

Some folks call it SR-spray, I call it SR-fanout - but it does seems very
useful so I support keeping it in the proposed charter.

Many thx,
Robert,




On Thu, Jun 7, 2018 at 4:47 PM, Alexander Vainshtein <
Alexander.Vainshtein@ecitele.com> wrote:

> Hi all,
>
> I do not think that SPRING WG should deal with MC – possibly, excluding
> use of ingress replication for multicast.
>
>
>
> This is based on what I see as the key element (highlighted) in
> definition of SPRING activities in the proposed charter:
>
>
>
> The SPRING WG defines procedures that allow a node to steer a packet
> through an
>
> SR Policy instantiated as an ordered list of instructions called segments
> and
>
> without the need for per-path state information to be held at transit nodes
> .
>
>
>
> To the best of my understanding, the only way for SR to provide this
> functionality forf multicast (be it SR-MPLS or SRV6) is ingress replication
> using unicast SR paths. In particular, the framework defined in
> draft-allan
> <https://tools.ietf.org/html/draft-allan-spring-mpls-multicast-framework-03>
> explicitly requires per-path state in the replication points.
>
>
>
> From my POV the only technology that allows MC traffic to traverse the
> transit nodes without per-path state in the transit nodes and without
> multiple copies of the packet crossing the same link is BIER.
>
>
>
> My 2c,
>
> Sasha
>
>
>
> Office: +972-39266302
>
> Cell:      +972-549266302
>
> Email:   Alexander.Vainshtein@ecitele.com
>
>
>
> *From:* spring [mailto:spring-bounces@ietf.org] *On Behalf Of *Voyer,
> Daniel
> *Sent:* Wednesday, June 6, 2018 11:20 PM
> *To:* Zafar Ali (zali) <zali@cisco.com>; Rob Shakir <robjs=
> 40google.com@dmarc.ietf.org>; Michael McBride <Michael.McBride@huawei.com>
> *Cc:* Xiejingrong <xiejingrong@huawei.com>; spring@ietf.org
>
> *Subject:* Re: [spring] Updating the SPRING WG Charter
>
>
>
> Hi all,
>
>
>
> I support and agree w/ Zafar.
>
>
>
> Multicast in SR is much needed and there is lots of development that needs
> to happen, whether for SRv6 or with SR-MPLS. The core architecture and
> development need to be included in this working group.
>
>
>
> Thanks,
>
> dan
>
>
>
>
>
> *From: *"Zafar Ali (zali)" <zali@cisco.com>
> *Date: *Wednesday, June 6, 2018 at 3:14 PM
> *To: *Rob Shakir <robjs=40google.com@dmarc.ietf.org>, Michael McBride <
> Michael.McBride@huawei.com>
> *Cc: *Xiejingrong <xiejingrong@huawei.com>, "spring@ietf.org" <
> spring@ietf.org>, "Zafar Ali (zali)" <zali@cisco.com>
> *Subject: *Re: [spring] Updating the SPRING WG Charter
>
>
>
> Hi Rob,
>
>
>
> The multicast in SR belongs to the same category as I highlighted in my
> last email. Just to repeat …
>
>
>
> At IETF101, you and Bruno presented a slide based on the WG feedback on
> the mailing list (https://datatracker.ietf.org/
> meeting/101/materials/slides-101-spring-00-chairs-slides-01). During the
> Spring meeting, the WG agreed to add milestones to those items. In general,
> I see some milestones are not included in the proposed chartered text.
>
>
>
> Specifically, multicast in SR is included in that list with the "Ingress
> replication SID (Tree SID /spray)" bullet (and support during the WG
> meeting) but is missing in the proposed charter text. So, I agree with
> Xiejingrong and Michael highlighting the same. There is already interest
> and agreement shown by the WG to include multicast in SR in the charter.
>
>
>
> In the light of the above, please add a milestone for the WG to specify
> architecture, and the required protocol extensions for multicast in SR with
> MPLS and IPv6 data planes, including specification of the ingress
> replication SIDs (e.g., Tree SID, Spray). Nonetheless, I wholeheartedly
> agree that the actual protocol extension work should be done at the WG that
> owns the protocol.
>
>
>
> Thanks
>
>
>
> Regards … Zafar
>
>
>
> *From: *spring <spring-bounces@ietf.org> on behalf of Rob Shakir <
> robjs=40google.com@dmarc.ietf.org>
> *Date: *Monday, June 4, 2018 at 12:45 PM
> *To: *Michael McBride <Michael.McBride@huawei.com>
> *Cc: *Xiejingrong <xiejingrong@huawei.com>, "spring@ietf.org" <
> spring@ietf.org>
> *Subject: *Re: [spring] Updating the SPRING WG Charter
>
>
>
> Michael,
>
>
>
> Thanks for the comment.
>
> On Mon, Jun 4, 2018 at 9:42 AM Michael McBride <Michael.McBride@huawei.com>
> wrote:
>
> It would be helpful, while updating the charter, to state whether
> multicast in SR is in/out of scope in order to know which wg to take our
> future work.
>
>
>
> I think this is impractical. If we state everything that is in or out of
> scope, we'll end up with a laundry list. The aim of the charter is to
> define clearly the work that the WG should focus on. It does not mean that
> we can never host discussion of individual drafts if they are relevant. If
> there are requirements, we can always recharter if something new becomes
> the highest priority for the industry w.r.t SR.
>
>
>
> Kind regards,
>
> r.
>
> ____________________________________________________________
> _______________
>
> 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.
> ____________________________________________________________
> _______________
>
> _______________________________________________
> spring mailing list
> spring@ietf.org
> https://www.ietf.org/mailman/listinfo/spring
>
>