Re: [Idr] Request to adopt draft-heitz-idr-large-community - Working Group Adoption call (9/6 to 9/20)

Robert Raszuk <robert@raszuk.net> Wed, 21 September 2016 14:41 UTC

Return-Path: <rraszuk@gmail.com>
X-Original-To: idr@ietfa.amsl.com
Delivered-To: idr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 122DD12B317 for <idr@ietfa.amsl.com>; Wed, 21 Sep 2016 07:41:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.597
X-Spam-Level:
X-Spam-Status: No, score=-2.597 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham 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 s8dSmWSSM8To for <idr@ietfa.amsl.com>; Wed, 21 Sep 2016 07:41:25 -0700 (PDT)
Received: from mail-wm0-x244.google.com (mail-wm0-x244.google.com [IPv6:2a00:1450:400c:c09::244]) (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 7D86012B313 for <idr@ietf.org>; Wed, 21 Sep 2016 07:41:24 -0700 (PDT)
Received: by mail-wm0-x244.google.com with SMTP id 133so8986471wmq.2 for <idr@ietf.org>; Wed, 21 Sep 2016 07:41:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=PgpqdIW2GiSTd3s0iMNsd6JpFbHOgysfa/85XzxocDs=; b=LRUsafRPSfDN5v3rKHZvcaR1Nq+FHoTozTFCVXBdXksjgxBpNH/Ry8HOlPnBeUAlYr zIm+9TsnF/OPJ5p9HcLJyrWz2+R5xCBdb8FMlTmunpnzgVZQjqiZ5nSWPuCpvKSXw9Gm /uQtuxMNbJF1PBX+bGCOK4GRB3S7749OONIr4VNvU7du8xIN0qZaoOua3RXvLLjz7R6S jWpGTi4WZOzmegdXUdfCkHBspjI48Qs5T2aH62E5HMv5zhVRKEldW4Zpiw2UUlK3I3mU 0YCNYg0ZmmArvCLfDc5zMQzJD5rFp0Dd6B1rPbxtL21d/JEJQwNcSEQM1HNpWg/JImzY NJeA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=PgpqdIW2GiSTd3s0iMNsd6JpFbHOgysfa/85XzxocDs=; b=hxBY+86XcOKrXMy5AiIdXXTimUqYOtf+IV1C4VQzfQMEpchAVWyp0te6po6mf4hznf PCXNqAJOSDS1Iv6AZsNCGT4wlesLyFVgmQ+OawB4UYKJcPxHzE0GRnRIY1gUXKvdK4i5 ZHavdAaapHH7k8/DK8xkNva34Q3a/p1qkqHcdpzjf5Kr/r7YDc81d4t0t6QyO+59qx6G yZjux/KgV+XTSvZ6Un15/sDXrTOGn11rJFk1TBVTPVxs7TT2W41Tv0IzkYAWAefJktI4 GBx7ZrGseZ3OF5hjL28yVBtxz1R0tLgw21L+pxJhbNMOkZj6Um04BHocqdFSCnMOhGmi c5GQ==
X-Gm-Message-State: AE9vXwPhwS1zPxAOMOETCLxPW2/wmO0wX8AvqcAtuP7TeqAHaBvmw6wtM1e5cJFa+T4acg93aIiUTAScCIkk4w==
X-Received: by 10.194.110.130 with SMTP id ia2mr33132256wjb.98.1474468883003; Wed, 21 Sep 2016 07:41:23 -0700 (PDT)
MIME-Version: 1.0
Sender: rraszuk@gmail.com
Received: by 10.80.153.44 with HTTP; Wed, 21 Sep 2016 07:41:22 -0700 (PDT)
In-Reply-To: <28460172-3CD0-4601-A543-612FEE5FFB7E@puck.nether.net>
References: <CA+b+ERm82jJPzHJGgmwKWY-T+q97D8tRUWW3rh6hYr3iV4BKag@mail.gmail.com> <D0E1DDA5-2C26-46A2-95BC-C7A7B19F2F8B@steffann.nl> <20160914161526.GA19429@puck.nether.net> <20160914162702.GC80448@shrubbery.net> <20160914162919.GD19429@puck.nether.net> <123D938E-E345-4572-84A4-377669A8F6FD@alcatel-lucent.com> <D56CA059-56AC-48A6-B832-177A637F0CC4@puck.nether.net> <CA+b+ERm4gm9FctgaAYyC=rr51EX=Pzsd-4+gef1v=VpkqXYwQg@mail.gmail.com> <1BC163F0-3D87-41D2-99F8-03B3F9FFD756@puck.nether.net> <CA+b+ER=wz=8EMrOusBT+EZjHECA_spER8=JQP3oUWWF65n6n5w@mail.gmail.com> <20160921135930.GG1101@Vurt.local> <CA+b+ER=2eyB1T3JhPpvLivvZDyVE8-DT03-00gYWtZ7W_9F7Zg@mail.gmail.com> <28460172-3CD0-4601-A543-612FEE5FFB7E@puck.nether.net>
From: Robert Raszuk <robert@raszuk.net>
Date: Wed, 21 Sep 2016 16:41:22 +0200
X-Google-Sender-Auth: uDwEHuSLKR2jSByYE8-nRogyptQ
Message-ID: <CA+b+ERnKBEp8=sfooZ+EgyGjVp8AcofjUsWfGA-xAm3dNq_vng@mail.gmail.com>
To: Jared Mauch <jared@puck.nether.net>
Content-Type: multipart/alternative; boundary="089e010d89ea01014f053d058a85"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/-dlGFosEpNMpqgxEF0Jhha-LolY>
Cc: John Heasley <heas@shrubbery.net>, "idr@ietf.org" <idr@ietf.org>, Susan Hares <shares@ndzh.com>
Subject: Re: [Idr] Request to adopt draft-heitz-idr-large-community - Working Group Adoption call (9/6 to 9/20)
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Inter-Domain Routing <idr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/idr>, <mailto:idr-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/idr/>
List-Post: <mailto:idr@ietf.org>
List-Help: <mailto:idr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/idr>, <mailto:idr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 21 Sep 2016 14:41:27 -0000

Jared,

Agreed with your last mail.

My conclusion of today's discussion leads me to believe that 4:4:4 has
number of use cases and will allow to use some of current operational
practices (which took million of manhours already and is likely to take
more millions of manhours to adjust 2:2 to 4:4:4 by rewriting current RPL
policies (or similar) and maintain those).

It is obvious just based on very simple example that 4:4:4:4 would simplify
number of policies and avoid to heavily overload last 4 octets in 3x4.

Yet in few more cases there is evidence for the need of 4:4:4:4:1 or :2 and
as indicated 4:4:4:4:16+1 would allow to use IPv6 prefix ... Likewise Jeff
mentioned his customers asking him for RFC5701 to embed text.

The easiest way to address all of the above without creating separate BGP
attribute for each is to encode them into a TLV format where TLV can be in
the front (aka common header) or at the back.

Maybe there are other ways to accommodate all of the above in efficient way
though ...

Best,
R.


On Wed, Sep 21, 2016 at 4:23 PM, Jared Mauch <jared@puck.nether.net> wrote:

>
> > On Sep 21, 2016, at 10:04 AM, Robert Raszuk <robert@raszuk.net> wrote:
> >
> >  sometimes worse is better.
> >
> > ​Well if this is an argument for IDR chairs to adopt a draft then I rest
> my case .....​
>
> I think you misread this two ways, namely intent.
>
> Simple > complex
>
> I get the impression you favor a well defined IETF driven structure of how
> networks are architected and organized.  Some people view that as complex
> and imposing.
>
> opaque > well defined
>
> Operators run the networks the way they do for the benefit of their
> business needs.  Why so few well defined communities years after rfc1998
> was published?  I think it’s clear, there is not tooling consensus amongst
> the carriers nor the customer demand to push convergence at this point.  I
> await to be corrected or tapped on the shoulder in this regard, but the
> opaque nature of 1997 and of -large- where we could use that last variable
> as a proxy code point for something like blackhole, prepend, some new
> routing algebra seems feasible.
>
> I’d take a close look at how we can do this in XR RPL, it’s quite good at
> tokenizing ($1,$2) out of 1997 communities and allowing an operator to
> write code around that.  Wish other vendors had such code, would make
> writing policies much easier.
>
> - Jared
>
>
>