[spring] Re: [mpls] Re: SR-MPLS address space aggregation
Acee Lindem <acee.ietf@gmail.com> Wed, 31 July 2024 13:19 UTC
Return-Path: <acee.ietf@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 87E96C14F73E; Wed, 31 Jul 2024 06:19:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.104
X-Spam-Level:
X-Spam-Status: No, score=-2.104 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 DbiP-9FtiHlZ; Wed, 31 Jul 2024 06:19:01 -0700 (PDT)
Received: from mail-qv1-xf2d.google.com (mail-qv1-xf2d.google.com [IPv6:2607:f8b0:4864:20::f2d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature ECDSA (P-256) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8E902C151069; Wed, 31 Jul 2024 06:19:01 -0700 (PDT)
Received: by mail-qv1-xf2d.google.com with SMTP id 6a1803df08f44-6b79293a858so27795026d6.3; Wed, 31 Jul 2024 06:19:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1722431940; x=1723036740; darn=ietf.org; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=4YrfZgcIuVkaBypRs/uIjt5OCCkdedjIW+++ozSevGY=; b=nOCTLCiTyRZMbDGhyJsQOLRE9vUAb9UM8YgtknFvF8rE/VmRWYowh6Mt1LESRAxitY J44SHeNT1EcdLmh4+hK08we8anI1ankZ8Wu9OPjF0N2rfEZFZs5XmpDlImtdqhD111ub tfUHbYcVQMPEUCwDUtDiEoq2bOYoEu0RDRmZt/5fI5riFrTPL836UOQ6zmZ7uwchVzWc 3Nhbjf9p4j5MIFx0lZiVjftkVye1hNwkMJs0rYDNUcIdC1n9MXadCAVMySG0lCthB8mn DUpaOtzmcsMhs92dGmyNxbNrA2HJaZnYFK4O8Q5DZOk9NRlgaFA+aVfyfdk4zpohEMMX itCA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1722431940; x=1723036740; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=4YrfZgcIuVkaBypRs/uIjt5OCCkdedjIW+++ozSevGY=; b=xTGMXbM+WMEobOc40kPDrl1KGHlXQ4PHGfF291qjkAqhO7Cmn6p2gwJ4c82CUiTEW6 J2YwSdUIaukioEW5cOSZqmhrL0NofJkriqF9aqX9LJ61K6Lc66aki0iBVhX5IjmaWG77 Ce0ooyLyFMxsNswgzRuLEHasy7IwUzCQcjEndBhaQ9cZH4CljqsziPWYYIZyBhY7ut1E 17AnAPxR6WSRwoITQz9IS3bc4wvEPrj07a97LhZRBnyvw8Aq8BRYQkelQuEIvxmMC3cY h/kHFjYoQrpvwkQ0OPPMqJJe4A5fX2ToTxdAZ0Gq9arr4E3Al3KSYJXKZSe0lcCGnROi kzQg==
X-Forwarded-Encrypted: i=1; AJvYcCWN/9NcjJ+Os2ikn2xAIkMmxPV87YLy9Hw2wngY2G0LRYlm4letI5gYCi6n1bI+7HYlEDfbnAShCXWwSVccvdbMj7pmJL8b0B2btShW2fw=
X-Gm-Message-State: AOJu0Yw32m3hd69djOF/OfSDmwLVVkT21IcKd5Ci6732pObPQBZHLs65 JUyhiizkckYLjW6Tc7/R4F3kXg5iSb7k3Evm5UnmDVsI/u3HLTp7
X-Google-Smtp-Source: AGHT+IGyAFEfma3FTWrLQE2RytIvFzcA39K6KYJK9B3Wt44eQGu0uNbHwxC/+LmAmL+vF1MqATS8zQ==
X-Received: by 2002:a05:6214:4113:b0:6b5:32de:bfe7 with SMTP id 6a1803df08f44-6bb55a6e61bmr161526086d6.22.1722431939971; Wed, 31 Jul 2024 06:18:59 -0700 (PDT)
Received: from smtpclient.apple ([136.54.28.118]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6bb3f8d80c3sm73410976d6.26.2024.07.31.06.18.59 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 31 Jul 2024 06:18:59 -0700 (PDT)
From: Acee Lindem <acee.ietf@gmail.com>
Message-Id: <FA499424-2D48-4E97-9B2A-3F3E250040BB@gmail.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_23BD5E43-1E7C-46DC-84F2-9B427A57AC28"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.600.62\))
Date: Wed, 31 Jul 2024 09:18:47 -0400
In-Reply-To: <CAOj+MMFmtfy2UapMckD9RbNUcrHaopayMkixeNtdKOExF_k=gw@mail.gmail.com>
To: Robert Raszuk <robert@raszuk.net>
References: <3595aa0167da4c7a8b3fe6a26fd4175e@huawei.com> <94d80db1-79b8-4359-80fc-92423b12c6b5@pi.nu> <dafe98a17dd44da88df4292d741a0663@huawei.com> <dfa76c313b1046b1b7e7e67155b84f19@huawei.com> <CAOj+MMFmtfy2UapMckD9RbNUcrHaopayMkixeNtdKOExF_k=gw@mail.gmail.com>
X-Mailer: Apple Mail (2.3774.600.62)
Message-ID-Hash: LMCIAGML62IT4NTKULCZZZ7FBQ3UEGRN
X-Message-ID-Hash: LMCIAGML62IT4NTKULCZZZ7FBQ3UEGRN
X-MailFrom: acee.ietf@gmail.com
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: Vasilenko Eduard <vasilenko.eduard=40huawei.com@dmarc.ietf.org>, "spring@ietf.org" <spring@ietf.org>, mpls <mpls@ietf.org>
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [spring] Re: [mpls] Re: 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/tksEiNjqnHZuNTfq6PhAfuu5LvA>
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>
> On Jul 31, 2024, at 05:56, Robert Raszuk <robert@raszuk.net> wrote: > > Hi, > > What is the real operational value to depart from MPLS label exact match data plane paradigm into longest match if the latter has been operating fine with IPv4 for decades ? And aggregation in IPv4 comes for free. > > IPv4 encapsulation has also been around for decades and it works in line rate across most of the hardware. And 32 bits (from RFC1918) is clearly more then 20 bits of MPLS label. > > As example - say to get source routing one could use GRE. The original rfc1701 had space in the header to add routing hops. Sure rfc2890 removed the R bit, but to resurrect this is just one page draft and zero data plane change to accomplish IPv4 address stacking and SRv4. > > I understand some people may not like IPv6, but the delta between new to be introduced MPLS aggregation, and massive data plane change vs IPv4 forwarding seems IMO not worth the cost and effort. I agree. Furthermore, I think it is a bad idea to try and retrofit aggregation into MPLS. Thanks, Acee > > Kind regards, > Robert > > > On Wed, Jul 31, 2024 at 11:01 AM Vasilenko Eduard <vasilenko.eduard=40huawei.com@dmarc.ietf.org <mailto:40huawei.com@dmarc.ietf.org>> wrote: >> Dear MPLS chairs, >> It is for sure possible to do what I proposed but is it really needed? >> We have heard very loud complaints that "aggregation is a big value". >> I propose to vote on this topic (after long enough discussion): "Does it make sense to do a major MPLS upgrade to support aggregation? The primary challenge is the upgrade of the data plane engine to support the longest match" >> I do not have a clue how the vote finished. The loud people may not be the majority. >> Eduard >> -----Original Message----- >> From: Vasilenko Eduard >> Sent: Wednesday, July 31, 2024 11:24 >> To: 'Loa Andersson' <loa@pi.nu <mailto:loa@pi.nu>>; spring@ietf.org <mailto:spring@ietf.org> >> Cc: mpls <mpls@ietf.org <mailto:mpls@ietf.org>> >> Subject: RE: [mpls] SR-MPLS address space aggregation >> >> ESPL is after XL. XL is in the smallest byte. >> Hence, not affected. >> >> I am sure, there could be other problems after careful investigation. >> But if aggregation and hierarchy are a value, then the MPLS label has enough bits for it. >> Ed/ >> -----Original Message----- >> From: Loa Andersson <loa@pi.nu <mailto:loa@pi.nu>> >> Sent: Wednesday, July 31, 2024 11:15 >> To: Vasilenko Eduard <vasilenko.eduard@huawei.com <mailto:vasilenko.eduard@huawei.com>>; spring@ietf.org <mailto:spring@ietf.org> >> Cc: mpls <mpls@ietf.org <mailto:mpls@ietf.org>> >> Subject: Re: [mpls] SR-MPLS address space aggregation >> >> 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 <http://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 <mailto:mpls@ietf.org> >> > To unsubscribe send an email to mpls-leave@ietf.org <mailto:mpls-leave@ietf.org> >> >> -- >> Loa Andersson >> Senior MPLS Expert >> Bronze Dragon Consulting >> loa@pi.nu <mailto:loa@pi.nu> >> loa.pi.nu.@gmail.com <mailto:loa.pi.nu.@gmail.com> >> >> _______________________________________________ >> spring mailing list -- spring@ietf.org <mailto:spring@ietf.org> >> To unsubscribe send an email to spring-leave@ietf.org <mailto:spring-leave@ietf.org> > _______________________________________________ > mpls mailing list -- mpls@ietf.org > To unsubscribe send an email to mpls-leave@ietf.org
- [spring] SR-MPLS address space aggregation Vasilenko Eduard
- [spring] Re: [mpls] SR-MPLS address space aggrega… Loa Andersson
- [spring] Re: [mpls] SR-MPLS address space aggrega… Vasilenko Eduard
- [spring] Re: [mpls] SR-MPLS address space aggrega… Vasilenko Eduard
- [spring] Re: [mpls] SR-MPLS address space aggrega… Robert Raszuk
- [spring] Re: [mpls] Re: SR-MPLS address space agg… Acee Lindem
- [spring] Re: [mpls] SR-MPLS address space aggrega… Jeff Tantsura
- [spring] Re: [mpls] Re: SR-MPLS address space agg… Tarek Saad
- [spring] Re: [mpls] Re: SR-MPLS address space agg… Vasilenko Eduard
- [spring] Re: [mpls] Re: SR-MPLS address space agg… Jeff Tantsura
- [spring] Re: [mpls] Re: SR-MPLS address space agg… Robert Raszuk
- [spring] Re: [mpls] Re: SR-MPLS address space agg… Vasilenko Eduard