Re: [GROW] draft-ietf-grow-bgp-gshut status?

<bruno.decraene@orange.com> Wed, 15 March 2017 14:00 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 C0FE4131542 for <grow@ietfa.amsl.com>; Wed, 15 Mar 2017 07:00:41 -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, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001, URIBL_BLOCKED=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 Xqb0qbvjvJ0D for <grow@ietfa.amsl.com>; Wed, 15 Mar 2017 07:00:40 -0700 (PDT)
Received: from relais-inet.orange.com (mta240.mail.business.static.orange.com [80.12.66.40]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD527131548 for <grow@ietf.org>; Wed, 15 Mar 2017 07:00:39 -0700 (PDT)
Received: from opfedar05.francetelecom.fr (unknown [xx.xx.xx.7]) by opfedar21.francetelecom.fr (ESMTP service) with ESMTP id 7D26B1004B1; Wed, 15 Mar 2017 15:00:38 +0100 (CET)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [xx.xx.31.62]) by opfedar05.francetelecom.fr (ESMTP service) with ESMTP id 5E15E60060; Wed, 15 Mar 2017 15:00:38 +0100 (CET)
Received: from OPEXCLILM21.corporate.adroot.infra.ftgroup ([fe80::e92a:c932:907e:8f06]) by OPEXCLILM5E.corporate.adroot.infra.ftgroup ([fe80::2912:bfa5:91d3:bf63%19]) with mapi id 14.03.0319.002; Wed, 15 Mar 2017 15:00:37 +0100
From: bruno.decraene@orange.com
To: Job Snijders <job@ntt.net>
CC: "grow@ietf.org" <grow@ietf.org>
Thread-Topic: [GROW] draft-ietf-grow-bgp-gshut status?
Thread-Index: AQHSnY2ayDHtQgW3F0GosNQ29/e6f6GV5sMg
Date: Wed, 15 Mar 2017 14:00:37 +0000
Message-ID: <1294_1489586438_58C94906_1294_16108_1_53C29892C857584299CBF5D05346208A31C6FFA0@OPEXCLILM21.corporate.adroot.infra.ftgroup>
References: <20170315131039.gxle23rupztnexqm@Vurt.local>
In-Reply-To: <20170315131039.gxle23rupztnexqm@Vurt.local>
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
Archived-At: <https://mailarchive.ietf.org/arch/msg/grow/WkrH9Fv9-coln7JTkrj0YmyBI7w>
Subject: Re: [GROW] draft-ietf-grow-bgp-gshut status?
X-BeenThere: grow@ietf.org
X-Mailman-Version: 2.1.22
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: Wed, 15 Mar 2017 14:00:42 -0000

Hi Job, GROW

> From: GROW [mailto:grow-bounces@ietf.org] On Behalf Of Job Snijders  > Sent: Wednesday, March 15, 2017 2:11 PM
> 
 > Hi group,
 > 
 > I noticed that https://tools.ietf.org/html/draft-ietf-grow-bgp-gshut-06
 > expired two years ago. Can anyone offer some insight why it lapsed?

In order to signal the graceful shutdown over the EBGP session, gshut uses a "well-know" BGP community. Compared to using a protocol extension, this allows a vanillia sender/receiver to handle the information using a regular BGP policy.
So far so good. This is specified, implemented both with BGP policy and automated by some routers, tested (both options).

Now, for some deployments, the use of a non-transitive community offer a better assurance that the community has indeed be originated by the connected eBGP peer. The issue is that currently there is no implementation of non-transitive well-known communities.
draft-ietf-idr-reserved-extended-communities is a short draft to define non-transitive well-known communities. It proposed to re-use an "existing" non-transitive extended community, defined for four-octets AS: draft-ietf-idr-as4octet-extcomm-generic-subtype. But it turns out that this latter draft did not progress and has recently been replaced by BGP large community. The later do no support non-transitive community. 

So after waiting for some years for draft-ietf-idr-as4octet-extcomm-generic-subtype, this path has just been closed. As of today, the possible options seems:
- forget about non-transitive community. In particular as during the BGP large community discussions, the requirement for non-transitive community has been discussed and explicitly called as not needed. So let's listen to this and do the same.
- have draft-ietf-idr-reserved-extended-communities use a different extended community type. This is easy to write, but if this does not get implemented, the value is limited/null. 

 
 > What implementatations exist? A fellow operator told me that IOS, IOS XE
 > has support for graceful shutdown, are there others?
 
Same information on my side.
With the restriction that those implementations only implement the transitive community.
 
Kind regards,
--Bruno

 > Kind regards,
 > 
 > Job
 > 
 > _______________________________________________
 > 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.