Re: [Idr] Request to adopt draft-heitz-idr-large-community

Rob Shakir <rjs@rob.sh> Wed, 07 September 2016 15:33 UTC

Return-Path: <rjs@rob.sh>
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 A4EA212B1F2 for <idr@ietfa.amsl.com>; Wed, 7 Sep 2016 08:33:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=rob-sh.20150623.gappssmtp.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 X8R6kgxWY_F9 for <idr@ietfa.amsl.com>; Wed, 7 Sep 2016 08:33:46 -0700 (PDT)
Received: from mail-it0-x232.google.com (mail-it0-x232.google.com [IPv6:2607:f8b0:4001:c0b::232]) (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 465E812B1F1 for <idr@ietf.org>; Wed, 7 Sep 2016 08:33:46 -0700 (PDT)
Received: by mail-it0-x232.google.com with SMTP id e124so27966017ith.0 for <idr@ietf.org>; Wed, 07 Sep 2016 08:33:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rob-sh.20150623.gappssmtp.com; s=20150623; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=AyPQxHKc19Dsa6abTLeVNbcy/VCyKIGz78nY//9RtiM=; b=HtJIpTduRnXt7qvYyKyA5aNzdSJ+N8OXkWJq5omJe9/85HwN/2416cat2VXxIU8qF5 H//JBdSx/aktmj4GSKXOHUrzqfCKTN7j7ySIVHRgIoZbuCs+LNcHsqoPVXJTgCAYgrLc PbGBdRMmITWVTsa9O1hJYo4Z5JQ957hToUzItBrwgxWKOGVFEt/5aFt9C3XEywP9EeDQ MNIZiPDYqn+ld0U0hylUScnxgPE+NXT7V+yjIsnnmdOIaNul+aw7mZ7ASqClQQythJN7 TxQWluXi+vP9D6D+6hta5BrdjoEG6ZDBi7UxE/mXNGBp7iduWMEbmjRl6fA7b747s10L x1kA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=AyPQxHKc19Dsa6abTLeVNbcy/VCyKIGz78nY//9RtiM=; b=YHZeua5ypjadHKtUXqE/2bxr/2QGFDu4IeCqx6+OnluhHDlZZpW2FmUFz2hFIJzkVc SpC4oSAIQSQ6/YR0IKkb8qZR2dmhb/+MLk+Ywfh/8wvZrO0WqgOJhANb/MRNNE/S0Z0U 2zNIhU46NezbGGKYrZOavfoHvduHPOIXLc2Njjxz4GZdxWwZCpTmoxXyPIaf47eIyGNN swBRQFEqW7owHlR6sMIYOfaq85hwSShGdGOwBuflSsN6DVhqpf5+PNToPIOdZxMjq3sx XThYn7eSUA4gRr1ROYhL97bQjVnXETOD6Tie6JLhZPFy8ovVjWVjBE7iBO1duDxKUJfw g0Pg==
X-Gm-Message-State: AE9vXwMJjgvtDu0SA19GmfQyFpfFlzw+CZ8ZSl7uXsfFVDv4eQEINrtvL+KLrpw2ttW0GEN34zzE7DhB8gjnNQ==
X-Received: by 10.36.138.68 with SMTP id v65mr7329946itd.0.1473262424996; Wed, 07 Sep 2016 08:33:44 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.79.25.66 with HTTP; Wed, 7 Sep 2016 08:33:44 -0700 (PDT)
X-Originating-IP: [207.198.106.182]
In-Reply-To: <F3BDAC77-FA01-4F90-9BC1-9F2F1B7B6029@ecix.net>
References: <20160906113919.GC17613@vurt.meerval.net> <F3BDAC77-FA01-4F90-9BC1-9F2F1B7B6029@ecix.net>
From: Rob Shakir <rjs@rob.sh>
Date: Wed, 07 Sep 2016 08:33:44 -0700
Message-ID: <CAHxMReZxtHSHfavDaAm=JrBqQ+UHkbJoai52Zt3rFFSKgp=aLA@mail.gmail.com>
To: idr@ietf.org
Content-Type: multipart/alternative; boundary="94eb2c08013080d54d053beca385"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/C1q7kfjw7OSDCzvRbYLzdjVLHuw>
Subject: Re: [Idr] Request to adopt draft-heitz-idr-large-community
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, 07 Sep 2016 15:33:48 -0000

When we discussed this in the WG, and I discussed it offline with Job, I
was in favour of a more generic TLV-based community encoding. The reasoning
being that it seems (to me) that we are creating a new attribute which
suffers from the exact issue that has prompted its creation (that is to
say, a fixed length, which we'll subsequently then want to change the
format of).

However, there is also a pressing operational need, as per the folks
replying to this thread, so the question really becomes, should we allow
perfect to be the enemy of "shipped"? It seems a shame to me that we should
proceed with a solution that is not particularly future-proof, but then the
cost of creating new attributes is also not particularly high. It's also
noteworthy that, as Job noted, there seem to be zero implementations of the
alternate solutions to this problem that have been around in the WG for a
long time. If those alternate solutions would like to progress, then
AFAICS, there is no reason that they could not do so in parallel to this
work - with their longer implementation cycle, and additional complexity.

I'd also remind folks of something I mentioned in Berlin - standardised by
IDR does not equate to there being widely available, stable code that
actually supports a feature.

So, given these reasons - I'd support this progressing (quickly) through WG
adoption, and if sufficient implementations exist, almost immediately to
last call.

r.

On Wed, Sep 7, 2016 at 6:41 AM, Kay Rechthien <kre@ecix.net> wrote:

> Hi IDR,
>
> > On 06 Sep 2016, at 13:39, Job Snijders <job@ntt.net> wrote:
> >
> > Dear IDR, fellow network operators,
> >
> > I would like to request that the IDR Working Group adopts
> > draft-heitz-idr-large-community [1] as a working group document.
> >
> > ...
> >
> > Kind regards,
> >
> > Job Snijders
> > (co-author draft-heitz-idr-large-community)
> >
> > [1]: https://tools.ietf.org/html/draft-heitz-idr-large-community
>
> we, ECIX, support this proposal.
> We run IXPs with BGP community based controllable route-servers, where the
> peer has the ability to block announcements to certain other peers based on
> the ASN. As we use 65000:XXX, where XXX is the ASN which should not receive
> the route, this proposal would give us the option to also extend the
> control-mechanisms towards 32-bit ASNs and not just 16-bit ASNs anymore.
>
> Best Regards
> Kay
> _______________________________________________
> Idr mailing list
> Idr@ietf.org
> https://www.ietf.org/mailman/listinfo/idr
>