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

Robert Raszuk <robert@raszuk.net> Wed, 07 September 2016 15:47 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 51D4712B208 for <idr@ietfa.amsl.com>; Wed, 7 Sep 2016 08:47:32 -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 hanBhEAXMoPB for <idr@ietfa.amsl.com>; Wed, 7 Sep 2016 08:47:30 -0700 (PDT)
Received: from mail-wm0-x231.google.com (mail-wm0-x231.google.com [IPv6:2a00:1450:400c:c09::231]) (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 4FD3812B321 for <idr@ietf.org>; Wed, 7 Sep 2016 08:47:30 -0700 (PDT)
Received: by mail-wm0-x231.google.com with SMTP id b187so123114090wme.1 for <idr@ietf.org>; Wed, 07 Sep 2016 08:47:30 -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=ebfjYRTzVob1k5ARVZI9IZDc1GkZsEabVg3oZf1cDP4=; b=sASuS26fP6sLRRY5X99ZWmFfqbKV35FhqMDQqYo+5Yax2ilSWa0x1iBF9K+x5JJivg p4EF4HDrUjMNuJBXCZXzkD6lNvxgL1yPEcWrZpc/M3CkESxohx8pfNy2Xmux0bhawM+P oOKfF4adorqgDDC1h5YbA1n4xQPUtf7sVJPO5lsewBzxgZ3tZGaYutM2Eid5CH7tvxiA onsMYysEZKp5ZFqVkJgSiLLR+WJrIb3tvWdiVGIr7SHwZ1UcHEl9bOYx5qFhogf0XfpL ZPV/ezfBTjAprbE/ni9SroLgyRf6lrS4r8CvqG0rTQkOpbyYZCUACHpI1nP3z66QZo7M M4yA==
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=ebfjYRTzVob1k5ARVZI9IZDc1GkZsEabVg3oZf1cDP4=; b=VNoxbY2qrR2esbvSzDsZ+1NvM8iDG+yXHKgBCJQh+RcHn7KEjg3/0Gw2/WT3lt7Z7y 3acs6CgMN8cV7VVNG1r74nfGf2PJ3/UZ5i7HVbLLWtbsY1rm2/T8Xe8YSpFsQrD2UlOl xguEXdQQjeE5rkNr26UJuSYltVm21XFk1aQ5MMNDxCheGFRfcNsJpo/9+HpxsJ2Nfdrh NZMHXqGap40Bupf1LVsdLm+v3HfZjjD7+ZwygWrbHLwNMXTD2eI1hRcUO2lJ4Nl02T8R wLHm27pJiS3u4pa1Ii+CWUJZLMN77VEqCXPgXRpjcjYbmN4pbl++UZXC6SAT3AEty5gy qGoA==
X-Gm-Message-State: AE9vXwO4B9LvkV4u1IJUSONAMYYHqdiBMHzdDbRaM6rhXxB1mODnNwkLYtN4OutjPdwKl+SoiOSlHP+V8SiJjQ==
X-Received: by 10.28.100.70 with SMTP id y67mr4805162wmb.23.1473263248728; Wed, 07 Sep 2016 08:47:28 -0700 (PDT)
MIME-Version: 1.0
Sender: rraszuk@gmail.com
Received: by 10.194.60.51 with HTTP; Wed, 7 Sep 2016 08:47:27 -0700 (PDT)
In-Reply-To: <CAHxMReZxtHSHfavDaAm=JrBqQ+UHkbJoai52Zt3rFFSKgp=aLA@mail.gmail.com>
References: <20160906113919.GC17613@vurt.meerval.net> <F3BDAC77-FA01-4F90-9BC1-9F2F1B7B6029@ecix.net> <CAHxMReZxtHSHfavDaAm=JrBqQ+UHkbJoai52Zt3rFFSKgp=aLA@mail.gmail.com>
From: Robert Raszuk <robert@raszuk.net>
Date: Wed, 07 Sep 2016 17:47:27 +0200
X-Google-Sender-Auth: jM_GWp0YTA2TCFd3jvG1RPu2EIQ
Message-ID: <CA+b+ER=QOJXZoZaNhRhiHS2SgE88cBaxOb39eRshyA1TxnQXUg@mail.gmail.com>
To: Rob Shakir <rjs@rob.sh>
Content-Type: multipart/alternative; boundary="001a114b32c099f80d053becd4ff"
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/NTQThGJYyfTF3uxASLFZL8T3hjY>
Cc: idr wg <idr@ietf.org>
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:47:32 -0000

I agree with all statements made by Rob S.

Kay's email however triggered the clarification question to the current -03
version.

What is the meaning of explicit AS number listed in the first 4 octets of
the community. I was under impression that originally it was the AS number
in which given community needs to be executed however it seems that this
sentence is no longer in the current version of the draft.

So it may be unclear if this is AS number inserting this community, if this
is target AS to execute it or perhaps like in the case of Route Server is
it AS acting as proxy for other ASes it peers with ?

The answer could be none of the above - it's all local significant - but
then shouldn't it rather use a 4:4:4 description.

Thx,
Robert.


On Wed, Sep 7, 2016 at 5:33 PM, Rob Shakir <rjs@rob.sh> wrote:

> 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
>>
>
>
> _______________________________________________
> Idr mailing list
> Idr@ietf.org
> https://www.ietf.org/mailman/listinfo/idr
>
>