Re: [Idr] draft-ietf-idr-bgp-extended-messages-12 WG LC (5/24 to 6/7)

<bruno.decraene@orange.com> Wed, 25 May 2016 10:05 UTC

Return-Path: <bruno.decraene@orange.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 8065B12D9E3 for <idr@ietfa.amsl.com>; Wed, 25 May 2016 03:05:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.618
X-Spam-Level:
X-Spam-Status: No, score=-2.618 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, HTML_MESSAGE=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 1d4RFvK22HkM for <idr@ietfa.amsl.com>; Wed, 25 May 2016 03:05:28 -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 3EFF612D9FA for <idr@ietf.org>; Wed, 25 May 2016 03:04:37 -0700 (PDT)
Received: from omfedm07.si.francetelecom.fr (unknown [xx.xx.xx.3]) by omfedm11.si.francetelecom.fr (ESMTP service) with ESMTP id C7AF73B48B6; Wed, 25 May 2016 12:04:35 +0200 (CEST)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [10.114.31.24]) by omfedm07.si.francetelecom.fr (ESMTP service) with ESMTP id 9B1214C048; Wed, 25 May 2016 12:04:35 +0200 (CEST)
Received: from OPEXCLILM21.corporate.adroot.infra.ftgroup ([fe80::e92a:c932:907e:8f06]) by OPEXCLILM7D.corporate.adroot.infra.ftgroup ([fe80::9044:c5ee:4dd2:4f16%19]) with mapi id 14.03.0294.000; Wed, 25 May 2016 12:04:35 +0200
From: bruno.decraene@orange.com
To: Susan Hares <shares@ndzh.com>, "'Keyur Patel (keyupate)'" <keyupate@cisco.com>
Thread-Topic: [Idr] draft-ietf-idr-bgp-extended-messages-12 WG LC (5/24 to 6/7)
Thread-Index: AdG19Q0c4DmlRxlfTIa/f3EYODPjkAAcJGMw
Date: Wed, 25 May 2016 10:04:34 +0000
Message-ID: <13146_1464170675_574578B3_13146_4888_1_53C29892C857584299CBF5D05346208A0F8CD227@OPEXCLILM21.corporate.adroot.infra.ftgroup>
References: <037f01d1b5fc$bfb596f0$3f20c4d0$@ndzh.com>
In-Reply-To: <037f01d1b5fc$bfb596f0$3f20c4d0$@ndzh.com>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
x-originating-ip: [10.168.234.3]
Content-Type: multipart/alternative; boundary="_000_53C29892C857584299CBF5D05346208A0F8CD227OPEXCLILM21corp_"
MIME-Version: 1.0
X-PMX-Version: 6.2.1.2478543, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2016.5.25.90316
Archived-At: <http://mailarchive.ietf.org/arch/msg/idr/TNQNtYm4uSCc8J5qS5nTSQ6dj30>
Cc: "idr@ietf.org" <idr@ietf.org>
Subject: Re: [Idr] draft-ietf-idr-bgp-extended-messages-12 WG LC (5/24 to 6/7)
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, 25 May 2016 10:05:31 -0000

Hi,


1)      Support.


2)      Question, for my own information: why does the capability mean that the BGP speaker is capable of _both_  receiving _and sending_ extend message? (vs capable of receiving (only)). IOTW, what is the motivation to advertise the capacity to send extended message?


3)      Please find below some possible comments:


"4.  Operation"

Suppose that I receive an extended BGP message (e.g. update) that I can't relay to some peers because they don't support such extension, while I "should" have relayed it. Is there an expected behavior? Should it be standardized? Can this create issues (e.g. inconsistent routing with an AS)? Should this be considered in the security considerations? (e.g. I deliberately send an extended message, and benefit from its/the NLRI not being propagated as expected. e.g. to influence routing policy)

--

"A BGP speaker may send extended messages to its peer only if it has received the Extended Message Capability from its peer."

May be :s/received/sent and received
---

"   A BGP speaker that has the ability to use extended messages but has

   not advertised the BGP Extended Messages capability, presumably due

   to configuration, SHOULD NOT accept an extended message.  A speaker

   MAY implement a more liberal policy and accept extended messages even

   from a peer that has not advertised the capability."

I would a priori have assumed that both sentences be related. But in fact they are not since the first sentence only refers to the sending of the capability, while the second only refers to the reception of the capability. Shouldn't both sentences be extended to cover both the sending and the receiving?
--


"A speaker that treats an improper extended message as a

   fatal error, as described in the preceding paragraph, MUST do

   likewise. >
I'm sorry but I don't understand this sentence. What does that mean to "treat an improper extended message as a fatal error"? e.g. If I receive an extended message with a syntax error requiring to send an NOTIFICATION (e.g. more than one MP_REACH_NLRI)  is this considered an improper extended message with a fatal error? If so the text seems wrong as bgp speaker must not do "likewise" (seems to refer to "reset the session   with a Bad Message Length NOTIFICATION")

Also "as described in the preceding paragraph, MUST do likewise" seems not precise enough to me (at least as a non-native English speaker). Which exactly is this preceding paragraph describing this "treats an improper extended message as a fatal error"

---

7.  IANA Considerations

"The IANA is requested to register a new BGP Capability Code to be named BGP Extended Message Capability >

I'm not sure about the formulation since IANA has already registered this capability as TEMPORARY.



"TBD      BGP-Extended Message"

At least I would expect that the document ask for the _same_ value (6) rather than TBD.





Thanks,

Regards,

Bruno


From: Idr [mailto:idr-bounces@ietf.org] On Behalf Of Susan Hares
Sent: Tuesday, May 24, 2016 10:42 PM
To: idr@ietf.org
Cc: 'Keyur Patel (keyupate)'; 'David Ward'
Subject: [Idr] draft-ietf-idr-bgp-extended-messages-12 WG LC (5/24 to 6/7)

This begins a 2 week WG LC on draft-ietf-idr-bgp-extended-messages (5/24 to 6/7). The draft can be found at:

https://datatracker.ietf.org/doc/draft-ietf-idr-bgp-extended-messages/

In your comments please provide the following information:

1)      Support/"no-support" of this draft being ready for publication,

2)      You know of an implementation for this draft, please report the implementation to the IDR Wiki

https://trac.tools.ietf.org/wg/idr/trac/wiki/draft-ietf-idr-bgp-extended-implementations


3)      Do you have any concerns about extending the BGP messages.

Sue Hares and John Scudder

_________________________________________________________________________________________________________________________

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.