[spring] Re: [mpls] SR-MPLS address space aggregation

Loa Andersson <loa@pi.nu> Wed, 31 July 2024 08:14 UTC

Return-Path: <loa@pi.nu>
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 952D5C15109E; Wed, 31 Jul 2024 01:14:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.905
X-Spam-Level:
X-Spam-Status: No, score=-1.905 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=unavailable autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MrQxLVYgWfe0; Wed, 31 Jul 2024 01:14:46 -0700 (PDT)
Received: from srv.pi.nu (srv.pi.nu [46.246.39.30]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 49B70C151077; Wed, 31 Jul 2024 01:14:43 -0700 (PDT)
Message-ID: <94d80db1-79b8-4359-80fc-92423b12c6b5@pi.nu>
Date: Wed, 31 Jul 2024 10:14:40 +0200
MIME-Version: 1.0
To: Vasilenko Eduard <vasilenko.eduard=40huawei.com@dmarc.ietf.org>, "spring@ietf.org" <spring@ietf.org>
References: <3595aa0167da4c7a8b3fe6a26fd4175e@huawei.com>
Content-Language: sv, en-GB
From: Loa Andersson <loa@pi.nu>
In-Reply-To: <3595aa0167da4c7a8b3fe6a26fd4175e@huawei.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 8bit
Message-ID-Hash: 7ZEL4C7KMRNKJ3OCPXEUVMBL7CVS5LQO
X-Message-ID-Hash: 7ZEL4C7KMRNKJ3OCPXEUVMBL7CVS5LQO
X-MailFrom: loa@pi.nu
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-spring.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
CC: mpls <mpls@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [spring] Re: [mpls] SR-MPLS address space aggregation
List-Id: "Source Packet Routing in NetworkinG (SPRING)" <spring.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/spring/TkCi3_7peeUym3h-YWjMjDzculk>
List-Archive: <https://mailarchive.ietf.org/arch/browse/spring>
List-Help: <mailto:spring-request@ietf.org?subject=help>
List-Owner: <mailto:spring-owner@ietf.org>
List-Post: <mailto:spring@ietf.org>
List-Subscribe: <mailto:spring-join@ietf.org>
List-Unsubscribe: <mailto:spring-leave@ietf.org>

Eduard,

Have you considered if RFC 7274 and RFC 9017 has any impact on this?

/Loa

Den 2024-07-31 kl. 09:36, skrev Vasilenko Eduard:
>
> Hi all,
>
> SRv6 has an advantage in address space aggregation. What if to add the 
> same functionality to SR-MPLS? Something like:
>
> /SR-MPLS SID MAY be constructed hierarchically from the IPv4 or IPv6 
> loopback node addresses./
>
> /The smallest byte of the MPLS label SHOULD be left for functions 
> reserved by IANA: Special-Purpose Multiprotocol Label Switching (MPLS) 
> Label Values (iana.org) 
> <https://www.iana.org/assignments/mpls-label-values/mpls-label-values.xhtml>./
>
> /Any number of bits between X and Y from the IP address MAY be copied 
> to the Node SID bits from 32-8-(X-Y) to 8./
>
> /Alternatively, Node SIDs MAY be hierarchically assigned manually or 
> with the help of a management system, the last byte should be still 
> reserved for other MPLS functions./
>
> /It makes sense to do it only for global SIDs, local SIDs may continue 
> to be random/consecutive/whatever. The global and local SIDs 
> separation may be signaled by bit 7 of the SID./
>
> //
>
> 24 bits (16,777,216) would be probably enough for any infrastructure 
> domain.
>
> SRv6 is often pushed with 16-bit compressed labels. 24 bits is a 
> bigger scale – it has a higher probability of being enough.
>
> Then Metro could signal only aggregated SID to the Backbone and vice 
> versa.
>
> Of course, the longest match MPLS forwarding should be enabled in this 
> case, i.e. IPv4 machinery should be reused for MPLS labels.
>
> Hence, it is a major MPLS upgrade, comparable to the MNA initiative.
>
> Best Regards
>
> Eduard Vasilenko
>
> Senior Architect
>
> Network Algorithm Laboratory
>
> Tel: +7(985) 910-1105
>
>
> _______________________________________________
> mpls mailing list -- mpls@ietf.org
> To unsubscribe send an email to mpls-leave@ietf.org

-- 
Loa Andersson
Senior MPLS Expert
Bronze Dragon Consulting
loa@pi.nu
loa.pi.nu.@gmail.com