Re: [Isis-wg] [spring] carrying IPv6 and IPv4 packets using SPRING/SR with MPLS dataplane
Gregory Mirsky <gregory.mirsky@ericsson.com> Tue, 02 September 2014 16:51 UTC
Return-Path: <gregory.mirsky@ericsson.com>
X-Original-To: isis-wg@ietfa.amsl.com
Delivered-To: isis-wg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 19FED1A0712; Tue, 2 Sep 2014 09:51:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.6
X-Spam-Level:
X-Spam-Status: No, score=-102.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
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 7WNwEJR_5kI8; Tue, 2 Sep 2014 09:51:06 -0700 (PDT)
Received: from usevmg20.ericsson.net (usevmg20.ericsson.net [198.24.6.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6C7D51A06C0; Tue, 2 Sep 2014 09:51:05 -0700 (PDT)
X-AuditID: c618062d-f79206d0000014d2-dc-5405a05b9ce3
Received: from EUSAAHC005.ericsson.se (Unknown_Domain [147.117.188.87]) by usevmg20.ericsson.net (Symantec Mail Security) with SMTP id E1.A1.05330.B50A5045; Tue, 2 Sep 2014 12:47:55 +0200 (CEST)
Received: from EUSAAMB103.ericsson.se ([147.117.188.120]) by EUSAAHC005.ericsson.se ([147.117.188.87]) with mapi id 14.03.0174.001; Tue, 2 Sep 2014 12:50:55 -0400
From: Gregory Mirsky <gregory.mirsky@ericsson.com>
To: "Stefano Previdi (sprevidi)" <sprevidi@cisco.com>, Chris Bowers <cbowers@juniper.net>
Thread-Topic: [spring] carrying IPv6 and IPv4 packets using SPRING/SR with MPLS dataplane
Thread-Index: AQHPxsyB149dWSO+d02ubzttPX0IapvuDYSw
Date: Tue, 02 Sep 2014 16:50:54 +0000
Message-ID: <7347100B5761DC41A166AC17F22DF1121B82992B@eusaamb103.ericsson.se>
References: <13e9516b591b49948e5ec155c4b681b4@DM2PR05MB303.namprd05.prod.outlook.com> <5FF3A838-09FF-47DA-B516-21F7E3733E22@cisco.com> <153cb0838cff4c8b95afb611689f8e06@DM2PR05MB303.namprd05.prod.outlook.com> <4A4E21C4-B261-4327-B3C5-AD74D7843B23@cisco.com>
In-Reply-To: <4A4E21C4-B261-4327-B3C5-AD74D7843B23@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [147.117.188.12]
Content-Type: multipart/alternative; boundary="_000_7347100B5761DC41A166AC17F22DF1121B82992Beusaamb103erics_"
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupgkeLIzCtJLcpLzFFi42KZXLonXDd6AWuIwdkP+hY/1rtaHD30ntVi /e5HTBbHL/xmdGDxmPJ7I6vHkiU/mTyuN11lD2CO4rJJSc3JLEst0rdL4Mpo2PCKveCIa0XH xhnMDYwnrLoYOTkkBEwk/nU9ZoewxSQu3FvP1sXIxSEkcJRRYvWUqUwQzjJGie9vWhlBqtgE jCRebOwB6xARiJb4/+QAWJxZwE9iwaKnYHFhgSiJo8+fMMPUnO79yAhhG0kcf9MOFmcRUJFY 2/yTFcTmFfCV2NUMs6ydSWLFlqtMIAlOAVuJBW/usoHYjEDnfT+1hglimbjErSfzmSDOFpBY suc8M4QtKvHy8T9WCFtJYs7ra8wQ9fkSS3f+YIdYJihxcuYTlgmMorOQjJqFpGwWkjKIuI7E gt2f2CBsbYllC18zw9hnDjxmQhZfwMi+ipGjtDi1LDfdyGATIzDqjkmw6e5g3PPS8hCjAAej Eg+vwhaWECHWxLLiytxDjNIcLErivLNq5wULCaQnlqRmp6YWpBbFF5XmpBYfYmTi4JRqYKzV uTP/pYifoffjvbcZNucf+R8o2FfkG1Rz1PrRw3ZvV7Xe040TGVPerllyTLHmfEv2z/yZOxz3 HP6kd5W/5Y74tjjORh61Rhlzplc6By4at6hseOnpLHfqc5LWYoN80Z8qEkv3bHBhnjj7SCGv UdwGjbC5Z1m6vBW+twUxMk+JTjaKX5E0TYmlOCPRUIu5qDgRANtiw3ubAgAA
Archived-At: http://mailarchive.ietf.org/arch/msg/isis-wg/_xGuUNkMAEBgp8TWarPajwecSfk
Cc: "spring@ietf.org" <spring@ietf.org>, "isis-wg@ietf.org" <isis-wg@ietf.org>
Subject: Re: [Isis-wg] [spring] carrying IPv6 and IPv4 packets using SPRING/SR with MPLS dataplane
X-BeenThere: isis-wg@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: IETF IS-IS working group <isis-wg.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/isis-wg>, <mailto:isis-wg-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/isis-wg/>
List-Post: <mailto:isis-wg@ietf.org>
List-Help: <mailto:isis-wg-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/isis-wg>, <mailto:isis-wg-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 02 Sep 2014 16:51:13 -0000
Hi, another method been used to differentiate IPv4 and IPv6 payload over MPLS LSP by LERs: * IPv4 Explicit Null label for IPv4 payload; * IPv6 Explicit Null label for IPv6 payload. Regards, Greg -----Original Message----- From: spring [mailto:spring-bounces@ietf.org] On Behalf Of Stefano Previdi (sprevidi) Sent: Tuesday, September 02, 2014 9:39 AM To: Chris Bowers Cc: spring@ietf.org; isis-wg@ietf.org Subject: Re: [spring] carrying IPv6 and IPv4 packets using SPRING/SR with MPLS dataplane On Sep 2, 2014, at 6:17 PM, Chris Bowers wrote: > Stefano, > > Thanks. Is there a mechanism to advertise different label blocks for v4 and v6 and have a single unique index value associated with the node? there's a mechanism that allows you to advertise multiple label blocks and the index is used across all of them (see isis/ospf sr extensions drafts). Not sure if you need to explicitly advertise the af of the label block knowing that a sid corresponds to a prefix which implies its af. s. > This would still result in different label values being used for v4 and v6 packets destined for the same node, but the network operator only has to assign a single unique index value to each node. > > Chris > > -----Original Message----- > From: Stefano Previdi (sprevidi) [mailto:sprevidi@cisco.com] > Sent: Tuesday, September 02, 2014 10:21 AM > To: Chris Bowers > Cc: spring@ietf.org<mailto:spring@ietf.org>; isis-wg@ietf.org<mailto:isis-wg@ietf.org> > Subject: Re: [spring] carrying IPv6 and IPv4 packets using SPRING/SR with MPLS dataplane > > Hi Chris, > > On Sep 2, 2014, at 5:12 PM, Chris Bowers wrote: >> Has there been any discussion about how to carry both IPv6 and IPv4 packets with SPRING/SR MPLS labels? From what I can tell, neither draft-filsfils-spring-segment-routing-04 nor draft-filsfils-spring-segment-routing-mpls-03 addresses this scenario. > > > sid's are assigned to ip addresses (e.g. intf addresses). A node having two loopbacks (v4/v6) will have a sid for the ipv4 address and another one for the ipv6. > > Then you compute your spt's or explicit paths based on your af-topology and you pick the right sid's stack. > > >> In the context of shortest-path forwarding using Node-SID labels, there would seem to be two main approaches to consider. One could distinguish between IPv6 and IPv4 packets by using two different Node-SID labels for the same node. > > > correct. this is same as above: one sid per address (one for v4 and one for v6). > > s. > > >> Or one could use IPv6 and/or IPv4 Explicit Null labels pushed on the bottom of the label stack by the SR ingress router. >> >> Do the authors of these drafts or other working group participants have an opinion on the best way to address this scenario? >> >> Thanks, >> Chris >> >> >> >> _______________________________________________ >> spring mailing list >> spring@ietf.org<mailto:spring@ietf.org> >> https://www.ietf.org/mailman/listinfo/spring > _______________________________________________ spring mailing list spring@ietf.org<mailto:spring@ietf.org> https://www.ietf.org/mailman/listinfo/spring
- [Isis-wg] carrying IPv6 and IPv4 packets using SP… Chris Bowers
- Re: [Isis-wg] [spring] carrying IPv6 and IPv4 pac… Stefano Previdi (sprevidi)
- Re: [Isis-wg] [spring] carrying IPv6 and IPv4 pac… Chris Bowers
- Re: [Isis-wg] [spring] carrying IPv6 and IPv4 pac… Stefano Previdi (sprevidi)
- Re: [Isis-wg] [spring] carrying IPv6 and IPv4 pac… Gregory Mirsky
- Re: [Isis-wg] [spring] carrying IPv6 and IPv4 pac… Chris Bowers
- Re: [Isis-wg] [spring] carrying IPv6 and IPv4 pac… Stefano Previdi (sprevidi)