Re: [Idr] draft-hares-deprecate-atomic-aggregate (was Re: Request for 2 drafts)
Theodore Baschak <theodore@ciscodude.net> Wed, 15 March 2017 20:17 UTC
Return-Path: <theodore@ciscodude.net>
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 B145913181F for <idr@ietfa.amsl.com>; Wed, 15 Mar 2017 13:17:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.419
X-Spam-Level:
X-Spam-Status: No, score=-1.419 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=ciscodude-net.20150623.gappssmtp.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 qivB_xx_qA4t for <idr@ietfa.amsl.com>; Wed, 15 Mar 2017 13:17:00 -0700 (PDT)
Received: from mail-it0-f52.google.com (mail-it0-f52.google.com [209.85.214.52]) (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 483F613181A for <idr@ietf.org>; Wed, 15 Mar 2017 13:17:00 -0700 (PDT)
Received: by mail-it0-f52.google.com with SMTP id g138so27216719itb.0 for <idr@ietf.org>; Wed, 15 Mar 2017 13:17:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ciscodude-net.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc:message-id:references :to; bh=iRk3ku0okqtZ90COKEzDoN/elY8IjETYBJxoHLmv2UU=; b=nAE+wOiJ6YERE8zGKIpB7wWMiteuI1PggD6HrwGEG2DZSsOSWLKjqqE4DWiaj/Xjvz W6eUMYW02z391IqIpIsZLMFMNrnvu0+wbmqzuC4Fwjp15T7NUQEdw4gthx4N1PZzR5rv sSCauU8cRkAxS4CNb1ngn5pmXP0oyRICB12OtQfip22DqEdIQS1k/+Ejgc/S5TF2zJFE NvjqnltQLXBbtmJCkefcyO6sEMKmIoQ77POgih6HC68bf3Kw9pAeKVyUhtEPTWNt8Egz L5taML84AKq8Wg2fnoR38Mycuk2rS9sm/acY2lFNgRiszattrOiZtD/CVnB+qA1rTot1 27pg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :message-id:references:to; bh=iRk3ku0okqtZ90COKEzDoN/elY8IjETYBJxoHLmv2UU=; b=UhjxV7HJ+OIxGwxbJRVO2X3lxGjM3Ew8PWbt62yadnQLTCr530IjcAov5NN7AKxmYH Q71MeX2xuC220L9A8+YWphVX2YxJbdqIIub5BLi1s6LHMTgoUe3mJKolDk63c6twksS7 mg0TDNCqe2iOS2IzfqnkbOAS2AuO/nESHV1+tbowq1waGZHNWoDu2ZdShN0TSRUPFEtX gEhyJ95Md6KJakikfrpLmrdCJYpjAaYi9l8OC0pi+B5c9n+yUI6U/Xqt67OsTORt9vn8 EwEIc7vNT/DzYkiF3axwM9DjgaFk3zi6NoZxrZ+E3SC71xA2glDU0tTfnUEos3uXnRKH 4x4g==
X-Gm-Message-State: AFeK/H2m/keOrvZE5D+f6iar+/Z4JPdCmzGADNbid4nf8lcI7AbCLeYWIukNqbn0kdSoPw==
X-Received: by 10.36.25.1 with SMTP id b1mr21702429itb.86.1489608959316; Wed, 15 Mar 2017 13:15:59 -0700 (PDT)
Received: from octocat.ciscodude.co (out-nat.ciscodude.net. [192.160.102.248]) by smtp.gmail.com with ESMTPSA id g103sm1946500iod.44.2017.03.15.13.15.57 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 15 Mar 2017 13:15:58 -0700 (PDT)
Content-Type: multipart/alternative; boundary="Apple-Mail=_9EE84703-504D-48D3-A537-38382720F212"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Theodore Baschak <theodore@ciscodude.net>
In-Reply-To: <028b01d29da3$85fb8890$91f299b0$@ndzh.com>
Date: Wed, 15 Mar 2017 15:15:54 -0500
Cc: Job Snijders <job@instituut.net>, Jeffrey Haas <jhaas@pfrc.org>, idr wg <idr@ietf.org>
Message-Id: <92934AA6-B2C6-4C99-BD47-555717955079@ciscodude.net>
References: <03ae01d29c3e$6c5d87a0$451896e0$@ndzh.com> <20170314193036.GC12864@pfrc.org> <CACWOCC-jd_02DyT3t==PbkkKpCY5_1NMWSWZt+dmLurahYFVkQ@mail.gmail.com> <028b01d29da3$85fb8890$91f299b0$@ndzh.com>
To: Susan Hares <shares@ndzh.com>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/idr/Kp_xv67PAEpXeRrV-5ldrYEYKBo>
Subject: Re: [Idr] draft-hares-deprecate-atomic-aggregate (was Re: Request for 2 drafts)
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: Wed, 15 Mar 2017 20:17:03 -0000
The big incumbent Telco in my area, AS7122, went from overboard on de-aggregation (several /16's advertised as /16+/19's + /24's +/32's) to overboard on aggregation, using the atomic aggregate attribute. Overnight on 2015-09-13 AS7122 enabled atomic aggregate for all blocks, despite having 6 downstreams advertising /24's and whatnot from those blocks. Just coincidentally, none of those downstreams were multi-homed at the time so no one noticed anything and there was no pushback. However, now some of these ASNs have been wanting to multi-home and will have trouble doing so because their one path will now be squashed in a atomic aggregate. Theodore Baschak - AS395089 - Hextet Systems https://bgp.guru/ - https://hextet.net/ http://mbix.ca/ - http://mbnog.ca/ > On Mar 15, 2017, at 10:47 AM, Susan Hares <shares@ndzh.com> wrote: > > Job and Jeff: > > Thank you for the feedback. You are having the same conversation I had with myself about deprecate. After IETF97, I came down on the side of “getting rid of features that do not exist”. If we are going to a BGP version 5, this would be one of the things we would get rid of. I’d like to hear more from other people. > > Job - I’m happy to work with you on such a document that provides history for atomic-aggregate since I was in the original discussions. I will start a document and we can discuss it at IETF 98 prior to publishing. > > Sue > > From: Idr [mailto:idr-bounces@ietf.org] On Behalf Of Job Snijders > Sent: Tuesday, March 14, 2017 6:08 PM > To: Jeffrey Haas; idr wg > Subject: Re: [Idr] draft-hares-deprecate-atomic-aggregate (was Re: Request for 2 drafts) > > > On Tue, 14 Mar 2017 at 20:24, Jeffrey Haas <jhaas@pfrc.org <mailto:jhaas@pfrc.org>> wrote: >> Sue, >> >> On Mon, Mar 13, 2017 at 05:11:45PM -0400, Susan Hares wrote: >> > I'd like to follow-up on our "clean up" the attribute area discussion. >> > >> > I've published: >> [...] >> > >> > draft-hares-deprecate-atomic-aggregate-00 >> >> I'd actually recommend against outright deprecating AA. Mostly it'll lead >> to confusion of compliant implementations of 1771/4271 without a lot of >> benefit. >> >> A significant amount of the controversy around the feature while >> standardizing 4271 had to do with the rules by which AA was attached to >> routes. I suspect very few people besides Tony Li ever had a strong opinion >> about the behavior, especially once we got beyond the BGP-3 transition. >> (And I wasn't there at the time. The Tony observation is driven mostly by >> him popping up a few years ago with a proposal that included AA behavior.) >> >> The current behavior of 4271 with regard to AA is pretty mild: If you're >> dropping out ASes from the path as part of aggregation, you SHOULD add this >> thing. If you see it, don't de-aggregate. >> >> People generally don't de-aggregate magically these days and those who do >> generally expect to have to be very careful. >> >> The document that I thought was worth writing at some point, even if it only >> was a draft and never got published, was a short discussion about the origin >> of the feature, what its original intent was, what was broken about its >> original rules to be attached and why we ended up where we did. This is >> arguably a history document intending to document a rather ugly bit of >> living history that confuses newcomers to the protocol. >> >> I'm happy to contribute to such a document. But I don't recommend we >> proceed down the path to deprecation. > > Hi Jeff, > > Isn't the path to deprecate a poorly understood feature ("poorly" as in ugly, that there is a disconnect between expectations), to just.. deprecate it? I'd welcome historic perspective in such a deprecation document for newcomers, it would be helpful for my edification to learn of the rise and fall of a protocol complications. > > However I don't see a compelling reason in itself to not touch 4271, for the purpose of touching 4271. There have been a number of updates to 4271 over the years, and compliant implementations need to continue to monitor IETF documents to remain complaint, right? > > In context of internet-wide EBGP operations I'd view both aggregation (aggregation through snipping globally unique ASNs from the as_path) as well as de-aggregation as most unwelcome. At this point especially de-aggregation is real threat to the DFZ, stuff like http://bgpmon.net/bgp-optimizer-causes-thousands-of-fake-routes/ <http://bgpmon.net/bgp-optimizer-causes-thousands-of-fake-routes/> comes to mind. > > Is there a legitimate use case for keeping atomic aggregate around? if not, we should clean up. > > I'm usually in favour of deleting things that are not used. > > Kind regards, > > Job > > _______________________________________________ > Idr mailing list > Idr@ietf.org > https://www.ietf.org/mailman/listinfo/idr
- [Idr] Request for 2 drafts Susan Hares
- Re: [Idr] Request for 2 drafts Dongjie (Jimmy)
- Re: [Idr] Request for 2 drafts Susan Hares
- Re: [Idr] draft-hares-deprecate-atomic-aggregate … Jeffrey Haas
- Re: [Idr] draft-hares-deprecate-atomic-aggregate … Job Snijders
- Re: [Idr] draft-hares-deprecate-atomic-aggregate … Jeffrey Haas
- Re: [Idr] draft-hares-deprecate-atomic-aggregate … Job Snijders
- Re: [Idr] draft-hares-deprecate-atomic-aggregate … Susan Hares
- Re: [Idr] draft-hares-deprecate-atomic-aggregate … Susan Hares
- Re: [Idr] draft-hares-deprecate-atomic-aggregate … Jeffrey Haas
- Re: [Idr] draft-hares-deprecate-atomic-aggregate … Theodore Baschak
- Re: [Idr] draft-hares-deprecate-atomic-aggregate … Susan Hares