Re: [v6ops] [GROW] Deaggregation by large organizations

Christopher Morrow <christopher.morrow@gmail.com> Thu, 16 October 2014 14:11 UTC

Return-Path: <christopher.morrow@gmail.com>
X-Original-To: v6ops@ietfa.amsl.com
Delivered-To: v6ops@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C56471A1A70; Thu, 16 Oct 2014 07:11:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level:
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham
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 gV7sjSidVp_o; Thu, 16 Oct 2014 07:11:44 -0700 (PDT)
Received: from mail-lb0-x234.google.com (mail-lb0-x234.google.com [IPv6:2a00:1450:4010:c04::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 572421A1A37; Thu, 16 Oct 2014 07:11:43 -0700 (PDT)
Received: by mail-lb0-f180.google.com with SMTP id n15so2814588lbi.39 for <multiple recipients>; Thu, 16 Oct 2014 07:11:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=swMeA9grUx06Ljtj2Pcpcz8kKPET8I6JLTVFmrZ6V1I=; b=OrI0Fe3HFHgrP8UifWBwkayTDjbWkclC+QpjJe5sYc0MCn/dD2KTZY8g0EQjUrTnF/ PyNhj8rUN1cUfQx0NmqlOfogJwTDy7dVKzyyY06rsAb0ZzYcbfZdQJIY3b1B192HLjWy KwBvTChVxIQRanduOJdaolkcxGLtZI16mrGwhOL8S5SpdgNFOQ4SJeTl7MHggmFYTJyx TsNC17dpxdPCyNILR8OTIwwkLFi4mlYIb2txURjw6axvQGhY3h5G/qcBX30Y7n2VfpRJ mTDk2+H+RxmNO/53mBnoYalALUE4gnQo6qPBrUKMG8zqSpV4YttBkMMi03hmzq8jk898 oOvg==
MIME-Version: 1.0
X-Received: by 10.152.45.105 with SMTP id l9mr1859321lam.69.1413468701582; Thu, 16 Oct 2014 07:11:41 -0700 (PDT)
Received: by 10.152.88.17 with HTTP; Thu, 16 Oct 2014 07:11:41 -0700 (PDT)
In-Reply-To: <903173CE-64D6-4FE5-98DB-B408C9586A02@muada.com>
References: <F5C06CAF-0AD2-4225-8EE7-FC72CE9913F0@muada.com> <CAL9jLaZLWG5cKPPhTtLtvn9OQOYwYjdgHCUXsWi3pZJjK+nAbQ@mail.gmail.com> <903173CE-64D6-4FE5-98DB-B408C9586A02@muada.com>
Date: Thu, 16 Oct 2014 10:11:41 -0400
Message-ID: <CAL9jLaZiUfb2Pz--nWMq_=DhSz0m4uwDcyPs19PVuq=t6vpyxA@mail.gmail.com>
From: Christopher Morrow <christopher.morrow@gmail.com>
To: Iljitsch van Beijnum <iljitsch@muada.com>
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Archived-At: http://mailarchive.ietf.org/arch/msg/v6ops/SdRB0iH4LpHeafr60_fLilzy5NQ
Cc: IPv6 Operations <v6ops@ietf.org>, "grow@ietf.org grow@ietf.org" <grow@ietf.org>
Subject: Re: [v6ops] [GROW] Deaggregation by large organizations
X-BeenThere: v6ops@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: v6ops discussion list <v6ops.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/v6ops>, <mailto:v6ops-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/v6ops/>
List-Post: <mailto:v6ops@ietf.org>
List-Help: <mailto:v6ops-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/v6ops>, <mailto:v6ops-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 16 Oct 2014 14:11:46 -0000

On Thu, Oct 16, 2014 at 5:40 AM, Iljitsch van Beijnum
<iljitsch@muada.com> wrote:
> On 16 Oct 2014, at 0:04, Christopher Morrow <christopher.morrow@gmail.com> wrote:
>
>>> This practice, especially if/when it becomes more common, presents two challenges:
>
>>> 1. Large numbers of prefixes may show up in the global routing table. For instance, there is a number plan for all of the German government, which could potentially inject more than 5000 municipality prefixes into the global IPv6 routing table.
>
>> ok <1% growth.
>
> What do you mean?

5000 is less than 1% of 540k... (I think, math is hard and all that business)
for the (since someone else shot me a note behind the scenes about
this as well) forseable future we'll have v4 + v6 to deal with in a
DFZ device, so call it even at 540k routes today in the table, your 5k
extra is less than 1% of that.

>>> Ideally, a set of best practices would be developed that strike a good balance between the needs of large organizations and the needs of the global routing system, and allow everyone to predict the consequences of different kinds of behavior and thus avoid unpleasant surprises.
>
>> i feel like we sort of have that already, or we know how the global
>> table works and people live within those constraints.
>
> I've only heard from a few people who do this / want to do this so far, but from what I hear they really want some clarity in this area. Spending a lot of time and money to set all of this up and then discovering your prefixes are filtered is rather suboptimal.
>

So, some folk thought: "Hey, not announcing my aggregate and not
providing connectivity between the aggregate announcement and the
little islands I created is a grand plan!" and were surprised when
things went badly...

Do you want a document that says:
  "Sure, announce your aggregate as a bunch of de-aggs, and be sure
there's a fall back ASIDE FROM ::/0 which has reachability to your
islands, if you want to be sure to not run afoul of random isp route
filtering."