Re: [GROW] Last Call: <draft-ietf-grow-blackholing-00.txt> (BLACKHOLE BGP Community for Blackholing) to Proposed Standard

<bruno.decraene@orange.com> Thu, 07 July 2016 13:59 UTC

Return-Path: <bruno.decraene@orange.com>
X-Original-To: grow@ietfa.amsl.com
Delivered-To: grow@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 993C312D793; Thu, 7 Jul 2016 06:59:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.619
X-Spam-Level:
X-Spam-Status: No, score=-2.619 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham autolearn_force=no
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 BEmVu-0CbQdf; Thu, 7 Jul 2016 06:59:34 -0700 (PDT)
Received: from relais-inet.francetelecom.com (relais-ias91.francetelecom.com [193.251.215.91]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CCBF012D749; Thu, 7 Jul 2016 06:59:33 -0700 (PDT)
Received: from omfedm07.si.francetelecom.fr (unknown [xx.xx.xx.3]) by omfedm12.si.francetelecom.fr (ESMTP service) with ESMTP id 59E2E18C961; Thu, 7 Jul 2016 15:59:31 +0200 (CEST)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [10.114.31.17]) by omfedm07.si.francetelecom.fr (ESMTP service) with ESMTP id 113534C16B; Thu, 7 Jul 2016 15:59:31 +0200 (CEST)
Received: from OPEXCLILM21.corporate.adroot.infra.ftgroup ([fe80::e92a:c932:907e:8f06]) by OPEXCLILM24.corporate.adroot.infra.ftgroup ([fe80::a1e6:3e6a:1f68:5f7e%19]) with mapi id 14.03.0301.000; Thu, 7 Jul 2016 15:59:30 +0200
From: bruno.decraene@orange.com
To: Nick Hilliard <nick@foobar.org>, Christopher Morrow <christopher.morrow@gmail.com>, "draft-ietf-grow-blackholing@ietf.org" <draft-ietf-grow-blackholing@ietf.org>
Thread-Topic: [GROW] Last Call: <draft-ietf-grow-blackholing-00.txt> (BLACKHOLE BGP Community for Blackholing) to Proposed Standard
Thread-Index: AQHR1WgC+p2tk+F1p0mjbNmELOpBv6AMvdpg
Date: Thu, 07 Jul 2016 13:59:29 +0000
Message-ID: <26450_1467899971_577E6043_26450_3059_1_53C29892C857584299CBF5D05346208A0F94133F@OPEXCLILM21.corporate.adroot.infra.ftgroup>
References: <20160701111544.GL4253@22.rev.meerval.net> <57765693.4090407@foobar.org> <CAL9jLaY-YKgMecOM0fWjB0bPkiige1aG=_oTfjk+pyNUyQHX8Q@mail.gmail.com> <577972FF.8070904@foobar.org>
In-Reply-To: <577972FF.8070904@foobar.org>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.168.234.1]
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-PMX-Version: 6.2.1.2478543, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2016.7.7.130318
Archived-At: <https://mailarchive.ietf.org/arch/msg/grow/yWVIjH5IprqLvh90VpI4WTJNQ64>
Cc: "grow@ietf.org grow@ietf.org" <grow@ietf.org>, ietf <ietf@ietf.org>, Job Snijders <job@ntt.net>
Subject: Re: [GROW] Last Call: <draft-ietf-grow-blackholing-00.txt> (BLACKHOLE BGP Community for Blackholing) to Proposed Standard
X-BeenThere: grow@ietf.org
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Grow Working Group Mailing List <grow.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/grow>, <mailto:grow-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/grow/>
List-Post: <mailto:grow@ietf.org>
List-Help: <mailto:grow-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/grow>, <mailto:grow-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 07 Jul 2016 13:59:36 -0000

Hi all,

I've not been following the discussion in all details, sorry for this.
IINM, one comment was that it would be safer to use a non-transitive BGP community.
In which case, you may be interested in the following draft which proposes to define "well known" non-transitive communities based on existing non-transitive extended BGP communities.
https://tools.ietf.org/html/draft-ietf-idr-reserved-extended-communities

Caveats: this draft is currently not progressing to RFC publication because it has a normative reference to draft-ietf-idr-as4octet-extcomm-generic-subtype. The latter is not progressing because it is lacking 2 independent implementations (as per IDR rule). Note however that the implementation effort is quite modest so it could be implemented quickly by someone with the motivation to do so.

Hope this may help,
Regards,
--Bruno



> From: GROW [mailto:grow-bounces@ietf.org] On Behalf Of Nick Hilliard > Sent: Sunday, July 03, 2016 10:18 PM
> 
> Christopher Morrow wrote:
> > first noting that it'd be helpful if you have concerns to suggestions
> > that you send text that might be used to address them. Playing 'bring me
> > a rock' is not fun for anyone.
> 
> "bring me a rock" was not intended.
> 
> Also, email is a terrible medium for communication (mea culpa) :-(
> 
> > As to the denial of service wording removal/change, i thought the change
> > was actually positive because it removed a bit of ambiguity "if a
> > network offering blackholing is traversed" only really applies if that
> > network:
> >   1) hears the prefix with the community
> >   2) is configured to do something with that announcement
> >
> > To back up a bit in the conversation I viewed the draft/document as
> > doing two specific things:
> >   1) reducing operational complexity between consenting bgp speaking adults
> >   2) letting operations staff decide how/where/what to do with a prefix
> > seen from their peer(s).
> 
> which is fine and we all agree on this.  What we don't agree on is
> whether creating this particular weapon will cause more problems than it
> solves.
> 
> > I think a community today is used (many actually) to signal requested
> > treatment of a prefix across an AS boundary (rfc1998 for example),
> > operators on both sides of the peering decide what to add to a prefix on
> > exit, and what to do with the additions on receipt. I expect peers to be
> > consenting adults and to not shoot themselves in the foot...
> 
> that isn't the problem, though.  The problems will be caused by other
> people either injecting prefixes into their own rtbhs and accidentally
> leaking them to upstreams or else deliberately staging hijacks.  Other
> people have argued that there's no new attack vector here, just a
> different outcome from the same attack vector (i.e. dropping instead of
> redirecting traffic).  There's a case to be made with this argument, but
> OTOH, prefix hijacking is rampant and there are lots of situations where
> people do not or cannot feasibly implement prefix filtering.  This is
> what bothers me.
> 
> > I would expect this proposed community to be used along with adding
> > no-export on receipt at the peer, because sending the community more
> > broadly isn't as helpful.
> 
> Yeah, not doing this is going to be a common misconfiguration.
> 
> I can't decide on the overall aims of the draft.  It would be hugely
> convenient to have a community like this, no doubt about it, but the
> transitive nature of the community and humanity's utter inability not to
> screw things up means that problems are going to happen.  I'd be happier
> if the text were tightened up to be much more specific about what the
> semantics of the term "blackhole", and then we could do an IETF and
> write any problems off as operational misconfiguration, but even still,
> that niggling feeling that this is overall a bad idea is not going away.
> 
> Summary: conflicted.
> 
> Nick
> 
> _______________________________________________
> GROW mailing list
> GROW@ietf.org
> https://www.ietf.org/mailman/listinfo/grow

_________________________________________________________________________________________________________________________

Ce message et ses pieces jointes peuvent contenir des informations confidentielles ou privilegiees et ne doivent donc
pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce message par erreur, veuillez le signaler
a l'expediteur et le detruire ainsi que les pieces jointes. Les messages electroniques etant susceptibles d'alteration,
Orange decline toute responsabilite si ce message a ete altere, deforme ou falsifie. Merci.

This message and its attachments may contain confidential or privileged information that may be protected by law;
they should not be distributed, used or copied without authorisation.
If you have received this email in error, please notify the sender and delete this message and its attachments.
As emails may be altered, Orange is not liable for messages that have been modified, changed or falsified.
Thank you.