Re: [spring] [mpls] FW: New Version Notification for draft-bryant-mpls-unified-ip-sr-01.txt

Robert Raszuk <robert@raszuk.net> Fri, 11 August 2017 19:11 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 0A7CB13252C; Fri, 11 Aug 2017 12:11:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.699
X-Spam-Level:
X-Spam-Status: No, score=-1.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.199, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, SPF_PASS=-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 EGYUCiDh8JYx; Fri, 11 Aug 2017 12:11:47 -0700 (PDT)
Received: from mail-it0-x22a.google.com (mail-it0-x22a.google.com [IPv6:2607:f8b0:4001:c0b::22a]) (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 2241913247C; Fri, 11 Aug 2017 12:11:47 -0700 (PDT)
Received: by mail-it0-x22a.google.com with SMTP id 76so32149702ith.0; Fri, 11 Aug 2017 12:11:47 -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=Zr27mD2hgnjBEyt9cvWsxb7O4Bum3zJssYen8R4rCs4=; b=gVS7xyWQaL4RlmvXCMGVlbsP0rr7Zol4T/3gpOaBMRsP6ZMhgX5ULJWRW1LlYHG1iZ b4wQKNz1CDXoeVoHBB+2g/E3xNy7iQ2R3IL8RrknzCKnbWN6sw7edfbQoNOpUACmdwbG 51ofCbVLrlZB95JGLXuwcRh51Lba/1r1tiD52PXUu9wgrdvJ1+ifpMGfVgsldSdIgiUJ 21scUcuapMbnCYgb3dcTh7YwOeXo1QwUjflwQavWS0fOWfgordNERxGkuqFfGSFoymCV tyP18vFgbRIcQkyPul4qDbm+GkPNVRvOZS8VkmvEd1TyBKUMbOcDakTiLbj9ZjAr8u5j V00w==
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=Zr27mD2hgnjBEyt9cvWsxb7O4Bum3zJssYen8R4rCs4=; b=bc2D15MSMfwQCyD1CD11A0GV2MVGdV6bJcVsaWEl/M312PcElvvOc5OmZaM0Mebbio Uzgkq43Jo3wWxJztIKAhH1VgSW+6BOlMfx366DG1f3knLRDalks+keRYm2A8BpxDcZL1 0mwXnictMMqE3K4DFddRVKfajilIlUg95t8wA7xySWh/4BsdonBAAQR8nylh4gUpMjSR XOawWRkzNbX1NBdUWnyAPRoAXHZ6A+esO6Dt2QeEyub+na967Ft+hN9y54dXfNefw3ia Xxs1EtTpD1ZeGSTia2f38aSH4MhVnFXontSPICmX+k1Meuctlj/eaEqSikQnPy8IcLEm J81w==
X-Gm-Message-State: AHYfb5jCf0XlgHKxJ9Y3EpyOeQXF5/fxSmw2HUytf0XrDSbEO4bRko4C EKRFAt6ueFQn80KAQz5ybi83ncFe3hgc
X-Received: by 10.36.236.5 with SMTP id g5mr26524ith.49.1502478706163; Fri, 11 Aug 2017 12:11:46 -0700 (PDT)
MIME-Version: 1.0
Sender: rraszuk@gmail.com
Received: by 10.79.76.85 with HTTP; Fri, 11 Aug 2017 12:11:45 -0700 (PDT)
In-Reply-To: <053e01d312d3$1dcba0c0$5962e240$@olddog.co.uk>
References: <150247679913.24555.11731619545096839826.idtracker@ietfa.amsl.com> <e757ba5b317644d589fa4b536c724cc2@CO2PR05MB971.namprd05.prod.outlook.com> <053e01d312d3$1dcba0c0$5962e240$@olddog.co.uk>
From: Robert Raszuk <robert@raszuk.net>
Date: Fri, 11 Aug 2017 21:11:45 +0200
X-Google-Sender-Auth: lmbdyfKsivL5cnnviM5WNyth71U
Message-ID: <CA+b+ERkgiDS9PHny+VTx+qcTg0Eo5NA7idkusc2sGhTUoPKB1A@mail.gmail.com>
To: Adrian Farrel <adrian@olddog.co.uk>
Cc: "mpls@ietf.org" <mpls@ietf.org>, "spring@ietf.org" <spring@ietf.org>
Content-Type: multipart/alternative; boundary="94eb2c04e95090491905567f155d"
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/IQB9wxYR3Ttei2008eExC38NWwc>
Subject: Re: [spring] [mpls] FW: New Version Notification for draft-bryant-mpls-unified-ip-sr-01.txt
X-BeenThere: spring@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: "Stacked Tunnels for Source Routing \(STATUS\)." <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, 11 Aug 2017 19:11:50 -0000

Hi Adrian,

I see few so to say "challenges" with the proposal

A)

SRv6 SID is 128 bits where first 64 is the locator and remaining 64 is the
function. So to "emulate" this directly with SR-MPLS you need for 1 SRv6
SID stack of 8 labels ! And some use cases of SRv6 already talk about using
few SRv6 SIDs. Please show me the today's hardware which can consume in
single pass and make sense of stack of say 32 mpls labels ... so here goes
your "interchangeability".

B)

One of serious concerns with SRH insertion in transit as expressed by 6man
was MTU. How does this proposal solves this at all if what you are doing
here is taking nicely MTU discovered and negotiated IPv6 packet and adding
mpls stack or tower + UDP + IPv/v6 encap to it ? How would end hosts now
will get any awareness about this ?

C)

One of the very nice applications for SRv6 is spray function with full
multicast address transparency. Please kindly elaborate how are you going
to map IPv4 or IPv6 multicast addresses into MPLS labels ?

- - -

I think while it looks great on slides that now we will have two different
ways to do SR on IP networks if you really focus to specific applications
you will find a lot of them which are not going to be compatible with your
proposal. So maybe instead trying to squeeze the balloon to fit the bottle
we better collectively focus on making the balloon fly ?

Kind regards,
Robert.






On Fri, Aug 11, 2017 at 8:53 PM, Adrian Farrel <adrian@olddog.co.uk> wrote:

> All,
>
> The presentation of this draft in Prague seemed to be well received and we
> got
> some comments that we have stated to act on in this revision.
>
> One, non-technical request was to share the work with the SPRING working
> group,
> and I have just done that.
>
> At the meeting I noted that...
> > The authors think this is in charter for MPLS
> > But polish and discussion is needed before we ask for adoption
>
> As this polish continues, I'd like to ask the list what they think of this
> work.
> Is it going in the right direction? Is it work that you support?
>
> Thanks,
> Adrian
>
> > ________________________________________
> > From: internet-drafts@ietf.org
> > Sent: 11 August 2017 19:39:59 (UTC+00:00) Dublin, Edinburgh, Lisbon,
> London
> > To: Stewart Bryant; John E Drake; Adrian Farrel
> > Subject: New Version Notification for draft-bryant-mpls-unified-ip-
> sr-01.txt
> >
> > A new version of I-D, draft-bryant-mpls-unified-ip-sr-01.txt
> > has been successfully submitted by Adrian Farrel and posted to the
> > IETF repository.
> >
> > Name:           draft-bryant-mpls-unified-ip-sr
> > Revision:       01
> > Title:          A Unified Approach to IP Segment Routing
> > Document date:  2017-08-11
> > Group:          Individual Submission
> > Pages:          16
> > URL:
> https://www.ietf.org/internet-drafts/draft-bryant-mpls-unified-ip-sr-
> > 01.txt
> > Status:
> https://datatracker.ietf.org/doc/draft-bryant-mpls-unified-ip-sr/
> > Htmlized:       https://tools.ietf.org/html/
> draft-bryant-mpls-unified-ip-sr-01
> > Htmlized:
> https://datatracker.ietf.org/doc/html/draft-bryant-mpls-unified-ip-
> > sr-01
> > Diff:
> https://www.ietf.org/rfcdiff?url2=draft-bryant-mpls-unified-ip-sr-01
> >
> > Abstract:
> >    Segment routing is a source routed forwarding method that allows
> >    packets to be steered through a network on paths other than the
> >    shortest path derived from the routing protocol.  The approach uses
> >    information encoded in the packet header to partially or completely
> >    specify the route the packet takes through the network, and does not
> >    make use of a signaling protocol to pre-install paths in the network.
> >
> >    Two different encapsulations have been defined to enable segment
> >    routing in an MPLS network and in an IPv6 network.  While
> >    acknowledging that there is a strong need to support segment routing
> >    in both environments, this document defines a converged, unified
> >    approach to segment routing that enables a single mechanism to be
> >    applied in both types of network.  The resulting approach is also
> >    applicable to IPv4 networks without the need for any changes to the
> >    IPv4 specification.
> >
> >    This document makes no changes to the segment routing architecture
> >    and builds on existing protocol mechanisms such as the encapsulation
> >    of MPLS within UDP defined in RFC 7510.
> >
> >    No new procedures are introduced, but existing mechanisms are
> >    combined to achieve the desired result.
> >
> >
> >
> >
> >
> > Please note that it may take a couple of minutes from the time of
> submission
> > until the htmlized version and diff are available at tools.ietf.org.
> >
> > The IETF Secretariat
>
> _______________________________________________
> mpls mailing list
> mpls@ietf.org
> https://www.ietf.org/mailman/listinfo/mpls
>