Re: Reference based Routing (RbR)

Robert Raszuk <robert@raszuk.net> Sun, 24 May 2020 20:52 UTC

Return-Path: <robert@raszuk.net>
X-Original-To: ipv6@ietfa.amsl.com
Delivered-To: ipv6@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9AC403A0DD4 for <ipv6@ietfa.amsl.com>; Sun, 24 May 2020 13:52:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 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, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=unavailable autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=raszuk.net
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 KbTELq4Y4Gdp for <ipv6@ietfa.amsl.com>; Sun, 24 May 2020 13:52:39 -0700 (PDT)
Received: from mail-ed1-x535.google.com (mail-ed1-x535.google.com [IPv6:2a00:1450:4864:20::535]) (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 67AF53A0CC9 for <6man@ietf.org>; Sun, 24 May 2020 13:52:26 -0700 (PDT)
Received: by mail-ed1-x535.google.com with SMTP id bs4so13501493edb.6 for <6man@ietf.org>; Sun, 24 May 2020 13:52:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raszuk.net; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=I7wgXFyBB/78FM3DBPGtOFopbZ3Zj0W+m3QTeKeFrsU=; b=UfExCEQ8ADB+vRK7+sn1jDDM2jGsGLrkprde8I5393wCWkXpdOhlBbsoVJnEZRvPeV Q/iWfiAG1/Sdh011XVJ5VzSiMsNiP+TjgZ1KSDOTrJ6+HF+J3xbxUH+BIK9HjOZXWN4M KmyA743dUexGSof+dvF5o5b5eZNb4zXPeeDLoKIrGFt6pgzqBG0stvEUIl9z+1k3z3Tn jzeIHYVUa1UTuF7UqZncaPXSVWHM7w9Y4YXIP+BJXoXHYPh8anuI6t6b1LfTcOqejOVA wRfMODkOuIetxI0Atoa031R1KbZ0vLj9w1A9jISipF184zFJ6fNq5Xges9ftdsGq7DFM t17Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=I7wgXFyBB/78FM3DBPGtOFopbZ3Zj0W+m3QTeKeFrsU=; b=VWKUbcJ6DygZeQ+F8n3SjT6esR0SjhG4IGAojzC8SGDcKIOATwD4iV4plZfV/Z7m+p 0oILFgbe1OWr7Igf7oikN+GsbTE3DdN7YpAGrjPTHQT95jGEND6RJpshu6VlUIX1p32/ 8l7DtEfVtiYOc16wBYNmffU71Xjqnrx4Mw3C4wZW2V7j1GAT7qBIKVCXPvKZtWcOMvWf NcIEsEu9deQNrBfJw6DLeuSix5hAmPmYVQ+OGvUhzlyBvnhx8u8M1tZLgABe8x+MP2mn tKrbnKSinyT7rBpq7eOapQYYdPE9pSDGobibmlxrfePTh7ntsEakl9p7HIohX6cPTyvT KnUw==
X-Gm-Message-State: AOAM532vOUwMBxAHmklE7tJCOGjAH5LXYEX4p3Wi8qJh+AW8xEGNbp5v wg4Ut1p5hFuLXujYXwKdVEPMRRamIRtv7ZRMK3G8kg==
X-Google-Smtp-Source: ABdhPJwnWL/V+6lfLj18s4VN+5vqNpKI25Y/9GA77VZDEl0GO8WkUpzLC1xpuiaLpMUk7b9c94ye0tLBNlspFA7t6gc=
X-Received: by 2002:a05:6402:3092:: with SMTP id de18mr12676587edb.109.1590353544150; Sun, 24 May 2020 13:52:24 -0700 (PDT)
MIME-Version: 1.0
References: <CAOj+MMHvKpD1b2rbViZtdjtEFz2FEEH3jt4C8+6Kod+h0yEXMQ@mail.gmail.com> <384EB737-E83F-4FA7-B779-AC380D3C59AD@tony.li> <CAOj+MMGh-L3TRsdPyiaXRKwhYz2+kF+xhWE3N3Lc+hnPv4dkQQ@mail.gmail.com> <82165E20-884F-467B-B364-1B0A8B84A38A@tony.li> <5ee30dc5-a73f-f4e7-71a0-729b52b1a8aa@gmail.com>
In-Reply-To: <5ee30dc5-a73f-f4e7-71a0-729b52b1a8aa@gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Sun, 24 May 2020 22:52:15 +0200
Message-ID: <CAOj+MMEQJJ6YezJn2p-udZBs8aL1r+xqKxzympLyhVsxbP=sGg@mail.gmail.com>
Subject: Re: Reference based Routing (RbR)
To: Brian E Carpenter <brian.e.carpenter@gmail.com>
Cc: Tony Li <tony.li@tony.li>, 6man <6man@ietf.org>, 6man WG <ipv6@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000110fd905a66b0a28"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ipv6/xxXlzX8JyuBTHzqKJJg-GrX2i-g>
X-BeenThere: ipv6@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "IPv6 Maintenance Working Group \(6man\)" <ipv6.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ipv6>, <mailto:ipv6-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ipv6/>
List-Post: <mailto:ipv6@ietf.org>
List-Help: <mailto:ipv6-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ipv6>, <mailto:ipv6-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 24 May 2020 20:52:45 -0000

Hi Brian,

> It doesn't seem to need any 6MAN action whatever.

True - unless we collectively would decide to carry the reference in the
new RH.

Otherwise it is not even Routing Area topic either :)

See IETF is great to standardize new protocol extensions and add
complexity.

But when a lot of new functionality could be enabled with
existing protocols if vendors would agree to support it my personal
observation is that it has no good process to follow.

Best,
R.

PS. Encoding a reference into MPLS label could be an option if given domain
already uses MPLS. That comes with cost and complexity (running LDP between
all network elements or SR-MPLS). For now let's assume domain is not
enabled for using MPLS transport.


On Sun, May 24, 2020 at 10:36 PM Brian E Carpenter <
brian.e.carpenter@gmail.com> wrote:

> Hi Tony,
>
> On 25-May-20 06:10, tony.li@tony.li wrote:
> >
> > Hi Robert,
> >
> >> If I would insert a reference into flow label space I am afraid I would
> lose the current flow label functionality which perhaps in some cases may
> not be desired.
> >
> >
> > Is someone actually using the flow label?  As far as I know it’s wholly
> unused.
>
> It's set according to RFC 6437 by all modern Linux and Windows hosts for
> both TCP and UDP traffic. To what extent it's being used for load balancing
> is hard to tell, but
> it isn't free for traffic engineering.
>
> My own reaction to Robert's proposal is that it did indeed sound like a
> description of a way to use MPLS labels.
>
> <snip>
>
> > Changing the semantics of any part of the address space may require more
> semantic and pragmatic changes than would be necessary via other approaches.
>
> Overloading part of the interface identifier with local semantics is an
> obvious temptation, and really no more shocking than RFC8273. I am much
> more bothered by proposals to encode semantics in high order address bits.
>
> But anyway... routing area topic? It doesn't seem to need any 6MAN action
> whatever.
>
>    Brian
>
>