Re: [Idr] WG Last Call foir draft-ietf-idr-bgp-extended-messages (11/12 to 11/26)

Thomas Mangin <thomas.mangin@exa.net.uk> Tue, 21 November 2017 16:05 UTC

Return-Path: <thomas.mangin@exa.net.uk>
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 E1EBC12955A; Tue, 21 Nov 2017 08:05:22 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level:
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-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 g2Dih4cxX6kG; Tue, 21 Nov 2017 08:05:19 -0800 (PST)
Received: from out-7.mail.exa.net.uk (out-7.mail.exa.net.uk [82.219.4.135]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C26EF12EB0B; Tue, 21 Nov 2017 08:03:09 -0800 (PST)
Received: from smtp-1.mail.exa.net.uk (smtp-1.mail.exa.net.uk [82.219.5.1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by out-7.mail.exa.net.uk (ExaSMTPD) with ESMTPS id C58931C0731; Tue, 21 Nov 2017 16:03:07 +0000 (GMT)
Received: from smtp-1.mail.exa.net.uk (localhost [127.0.0.1]) by smtp-1.mail.exa.net.uk (ExaSMTPD) with ESMTP id AF93A2211C6; Tue, 21 Nov 2017 16:03:07 +0000 (GMT)
Received: from 191.254.66.195.meeting.linx.net (191.254.66.195.meeting.linx.net [195.66.254.191]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: thomas@mangin.com) by smtp-1.mail.exa.net.uk (ExaSMTPD) with ESMTPSA; Tue, 21 Nov 2017 16:03:07 +0000 (GMT)
From: Thomas Mangin <thomas.mangin@exa.net.uk>
Message-Id: <31A811C0-BC96-45C7-9C68-6EEA4EC163E5@exa.net.uk>
Content-Type: multipart/alternative; boundary="Apple-Mail=_B9BE7825-9402-46C2-B04B-B54D7CF65C15"
Mime-Version: 1.0 (Mac OS X Mail 11.1 \(3445.4.7\))
Date: Tue, 21 Nov 2017 16:03:04 +0000
In-Reply-To: <CA+b+ER=_3zbfAGHMyhk4qTbenZQfVuH85dMp2rDHOg+tn=BHdQ@mail.gmail.com>
Cc: idr wg <idr@ietf.org>, idr-ads@ietf.org
To: Idr <idr-bounces@ietf.org>
References: <000901d35c08$3f12d950$bd388bf0$@ndzh.com> <B61C3B8F-1168-4EB1-8D8E-88C4BF28B3AA@exa.net.uk> <CA+b+ER=1sHhAqhOc2VipzZMB+Zsxk8n+8cNUshkjPw_A9k9E-A@mail.gmail.com> <39049A8C-6D47-4251-AF87-342F68DDE8AE@exa.net.uk> <CA+b+ER=ANs15BEmRKeqneVHNcTSCsGDMVDQgFV4OucwPSWcLgw@mail.gmail.com> <7419B76F-AC12-4A8E-B2DF-95BBCDB7A5EB@exa.net.uk> <CA+b+ER=_3zbfAGHMyhk4qTbenZQfVuH85dMp2rDHOg+tn=BHdQ@mail.gmail.com>
X-Mailer: Apple Mail (2.3445.4.7)
X-Virus-Scanned: clamav-milter 0.99.2 at outbound1.mail.exa.net.uk
X-Virus-Status: Clean
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/7LeitAnxPWBEO5JReOeyDzsTtHU>
Subject: Re: [Idr] WG Last Call foir draft-ietf-idr-bgp-extended-messages (11/12 to 11/26)
X-BeenThere: idr@ietf.org
X-Mailman-Version: 2.1.22
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: Tue, 21 Nov 2017 16:05:23 -0000

Robert,

I do not have a login

1	Yes
2	Yes
3	Yes
4a	Yes
4b	Yes
5a	You can send extended UPDATE . So No ?
5b	Yes

Thomas

> On 21 Nov 2017, at 15:25, Robert Raszuk <robert@raszuk.net> wrote:
> 
> Cool :) 
> 
> Care to add ExaBGP to the wiki ? 
> 
> https://trac.ietf.org/trac/idr/wiki/draft-ietf-idr-bgp-extended-implementations <https://trac.ietf.org/trac/idr/wiki/draft-ietf-idr-bgp-extended-implementations>
> 
> Thx,
> R.
> 
> On Tue, Nov 21, 2017 at 4:21 PM, Thomas Mangin <thomas.mangin@exa.net.uk <mailto:thomas.mangin@exa.net.uk>> wrote:
> Your wish is my command: done !
> https://github.com/Exa-Networks/exabgp/commit/80612f0cef940d8f8b03b16f543c9173615188c5 <https://github.com/Exa-Networks/exabgp/commit/80612f0cef940d8f8b03b16f543c9173615188c5>
> 
> 
> Thomas
> 
>> On 21 Nov 2017, at 15:03, Robert Raszuk <robert@raszuk.net <mailto:robert@raszuk.net>> wrote:
>> 
>> 
>> My take would be to make it enabled by default (potentially with a knob to disable it if needed) .. otherwise we are creating even worse swiss cheese even among those implementations which do support it. 
>> 
>> Thx,
>> R.
>> 
>> On Tue, Nov 21, 2017 at 3:56 PM, Thomas Mangin <thomas.mangin@exa.net.uk <mailto:thomas.mangin@exa.net.uk>> wrote:
>> Hello Robert,
>> 
>> As this is a capability, it is an option to be enabled per neighbour.
>> 
>> I thought it made sense to give the user control of this option: one may not want to enable the feature - and therefore they should be able to do so IMHO.
>> 
>> Thomas
>> 
>>> On 21 Nov 2017, at 14:22, Robert Raszuk <robert@raszuk.net <mailto:robert@raszuk.net>> wrote:
>>> 
>>> Hi Thomas,
>>> 
>>> Great that you implemented it in ExaBGP. Is it on by default or do you need a global/per peer knob ? 
>>> 
>>> - - - 
>>> 
>>> As to your point that even today you may have the same problem ... well if you consider the problem to be interworking between peers when one is already receiving 4K update and want to add more stuff ... you are right it can fail today. 
>>> 
>>> But this is not the main problem I am pointing out. The problem is that in the above case the local guy who is adding stuff to existing update will locally and immediately know that it failed. 
>>> 
>>> In the new model it is nodes far far away who happily injected larger then 4K update messages will never know that their updates never made it through as they intended.
>>> 
>>> And since IDR and community failed to progress OPERATIONAL MSG in BGP providing a bit of a ops feedback between peers and perhaps beyond we are where we are. https://goo.gl/JTpQDc <https://goo.gl/JTpQDc>
>>> 
>>> Best,
>>> Robert.
>>> 
>>> 
>>> On Tue, Nov 21, 2017 at 11:26 AM, Thomas Mangin <thomas.mangin@exa.net.uk <mailto:thomas.mangin@exa.net.uk>> wrote:
>>> Hello Everyone,
>>> 
>>> I support the draft; and I therefore implemented it on ExaBGP master.
>>> 
>>> I am will keep an eye on the discussion regarding the potential issue transiting messages with larger than 4k total attributes size could cause. 
>>> 
>>> I would have no objection myself on seeing an arbitrary limit on the Total Path Attribute set to prevent backward compatibility as the most likely quick win is going to be on packing more NLRI ATM.
>>> 
>>> That said, I am not aware of any guideline in previous RFC to cover this issue and it is already possible to encounter this problem today. So while the draft make the issue more likely, it does not make things worse from a specification POV.
>>> 
>>> I am therefore wondering if this should not be covered by another unrelated RFC as it can affect current speakers and is not specific to this draft.
>>> 
>>> Sincerely,
>>> 
>>> Thomas
>>> 
>>>> On 12 Nov 2017, at 22:47, Susan Hares <shares@ndzh.com <mailto:shares@ndzh.com>> wrote:
>>>> 
>>>> This begins a 2 week WG LC for draft-ietf-idr-bgp-extended-messages (11/12 to 11/26).  Please note this draft has at least 2 implementations.    Please comment on whether you feel this draft is ready for publication.   
>>>>  
>>>> Susan Hares 
>>>>  
>>>> PS – the request for this WG LC is at:
>>>> https://www.ietf.org/mail-archive/web/idr/current/msg18801.html <https://www.ietf.org/mail-archive/web/idr/current/msg18801.html>
>>>>  
>>>>  
>>>>  
>>>>  
>>>>  
>>>> _______________________________________________
>>>> Idr mailing list
>>>> Idr@ietf.org <mailto:Idr@ietf.org>
>>>> https://www.ietf.org/mailman/listinfo/idr <https://www.ietf.org/mailman/listinfo/idr>
>>> 
>>> _______________________________________________
>>> Idr mailing list
>>> Idr@ietf.org <mailto:Idr@ietf.org>
>>> https://www.ietf.org/mailman/listinfo/idr <https://www.ietf.org/mailman/listinfo/idr>
>>> 
>>> 
>> 
>> 
>> _______________________________________________
>> Idr mailing list
>> Idr@ietf.org <mailto:Idr@ietf.org>
>> https://www.ietf.org/mailman/listinfo/idr <https://www.ietf.org/mailman/listinfo/idr>
> 
> 
> _______________________________________________
> Idr mailing list
> Idr@ietf.org <mailto:Idr@ietf.org>
> https://www.ietf.org/mailman/listinfo/idr <https://www.ietf.org/mailman/listinfo/idr>
> 
> 
> _______________________________________________
> Idr mailing list
> Idr@ietf.org
> https://www.ietf.org/mailman/listinfo/idr