Re: [Anima] Warren Kumari's No Objection on draft-ietf-anima-prefix-management-06: (with COMMENT)

Brian E Carpenter <brian.e.carpenter@gmail.com> Thu, 14 December 2017 00:48 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: anima@ietfa.amsl.com
Delivered-To: anima@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1AB221243FE; Wed, 13 Dec 2017 16:48:40 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.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 lxgLrxcE3QyP; Wed, 13 Dec 2017 16:48:38 -0800 (PST)
Received: from mail-pg0-x232.google.com (mail-pg0-x232.google.com [IPv6:2607:f8b0:400e:c05::232]) (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 33DD41200F1; Wed, 13 Dec 2017 16:48:35 -0800 (PST)
Received: by mail-pg0-x232.google.com with SMTP id g7so2281047pgs.0; Wed, 13 Dec 2017 16:48:35 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:organization:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=ItAqLYNiFlZMIP/fPxuuCAgXfMxVFW9huVYgrfkWdyA=; b=Lg/AgmxRB8wDvKuhiHXwAhU9QNWag/5oquvQdaeotgQ+E9OudCb2Qph6AMpwJ0SSUy mtT12AiqJEEKCqlBNtXSuaWGExvdQOyLBjj55Kd/A9TBRh8FJDjm0muNsBf4/8o6j+Y0 30d7UB12v7R6Jhpy2FGUwLRoHxnTrfbRYfiDIZ2ZEctDWhqU8QCM39f6EV2F7lgtEGxY IZXv62ySuDZk45MXQMrw/oA/37CZv7+aK5vGpPyUG+UOSMFIfHUafsbKPs6ACSD16wIE +2c4hMxOKhvG/6uIu3/JXVmPzJrhv8CvnxHoHqzqbubqAB/q+HzJGI5zjDtGOUABN4cK cF+Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=ItAqLYNiFlZMIP/fPxuuCAgXfMxVFW9huVYgrfkWdyA=; b=bR+CAf3gWVivks1D9YrMiPnEo4BTSKr4RdGXAVkIJrB3UmL6Rk1/cv1wJaWIX1/71y MN1U+Ts0NbTUDjwYHdlLsHzZhhErKKjcoNHomWNx8fuWuogEs32laDvG7ku92JYJlBJ5 IdrRom0+op6w8SmTLWAdjfBpWjJESqnigP96TK3a4S1afFKWlgidkea52UTdA8eri/sj XCvD71ZDhaang19Omj1s8rK0LHyltjmujChAlgr5dRCPvHpn0i6WBZWafIWYHi5ywFHl us6HqNq96FKaY7LpV2jXLtiB7vHPZDT2tvcxauCCpUWJ0f+3wrpBtAvsiZXHf+4yYXvD ja0w==
X-Gm-Message-State: AKGB3mKuadLnVvqYCaTCuEjbVNrlNUQIarkqePo3mSgCgtkUsCVvz4M4 NUuq2ZGeoKX5UkT+UWxumh8=
X-Google-Smtp-Source: ACJfBosRHT+XaWktAKv+8Iv7cT9T3qg0YiwtYLBO+s1kxt+QG9RG+y6NUyJp2xPA9TRxKBGESov5xQ==
X-Received: by 10.98.246.18 with SMTP id x18mr7847985pfh.219.1513212514596; Wed, 13 Dec 2017 16:48:34 -0800 (PST)
Received: from ?IPv6:2406:e007:6f17:1:28cc:dc4c:9703:6781? ([2406:e007:6f17:1:28cc:dc4c:9703:6781]) by smtp.gmail.com with ESMTPSA id s81sm5572229pfg.60.2017.12.13.16.48.30 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 13 Dec 2017 16:48:33 -0800 (PST)
To: Warren Kumari <warren@kumari.net>, The IESG <iesg@ietf.org>
Cc: draft-ietf-anima-prefix-management@ietf.org, Toerless Eckert <tte@cs.fau.de>, anima-chairs@ietf.org, tte+anima@cs.fau.de, anima@ietf.org, fredbaker.ietf@gmail.com
References: <151319810418.30121.10020770638906816886.idtracker@ietfa.amsl.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <1fceefc8-e874-33f5-705c-268db9314aed@gmail.com>
Date: Thu, 14 Dec 2017 13:48:34 +1300
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0
MIME-Version: 1.0
In-Reply-To: <151319810418.30121.10020770638906816886.idtracker@ietfa.amsl.com>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/anima/5kBQZHcUxlv1AWi0AYds3cXXa2s>
Subject: Re: [Anima] Warren Kumari's No Objection on draft-ietf-anima-prefix-management-06: (with COMMENT)
X-BeenThere: anima@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Autonomic Networking Integrated Model and Approach <anima.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/anima>, <mailto:anima-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/anima/>
List-Post: <mailto:anima@ietf.org>
List-Help: <mailto:anima-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/anima>, <mailto:anima-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Dec 2017 00:48:40 -0000

On 14/12/2017 09:48, Warren Kumari wrote:
...
> ----------------------------------------------------------------------
> COMMENT:
> ----------------------------------------------------------------------
> 
> Thank you.
> 
> I did have some comments / questions.
> I'd also like to draw both the authors, and AD's attention to Fred Bakers
> excellent thoughts in his OpsDir review -
> https://datatracker.ietf.org/doc/review-ietf-anima-prefix-management-06-opsdir-lc-baker-2017-10-23/
> 
> Firstly, a global concern:
> This technique (and I suspect many automated prefix allocations where a device
> uses space, and then requests more) is likely (I think) to result in
> fragmentation of the address space - this will lead to more routing entries in
> the IGP, which may be an issue for smaller routers or "L3 switches". I think
> that it would be useful to note this.

That devil is in the details, but you're correct, that is a risk. How big a risk
depends on the algorithms and policies used. If we get to update the draft,
this would be a good point to add.
 
> 
> I also wanted to make sure that the author of this document were aware of the
> CASM BoF from IETF98 - I've just checked, and see that at least Qiong Sun was
> associated with the work (draft-xie-ps-centralized-address-management).

Yes, in fact it would mesh quite nicely with CASM. That's the main reason
I pushed to have the C in CASM mean "coordinated" instead of "centralized".
 
> I had a question -- I don't really understand what: [Page 9] "A gateway router
> in a hierarchical network topology normally provides prefixes for routers
> within its subnet, ..." is trying to say. I've seen many "hierarchical network
> topologies" and don't believe this to be true, nor do I really understand what
> "its subnet" means. In some cases a router will announce an aggregate for
> customers behind it, but I don't really view that as a general case. I'm
> guessing I'm just not understanding - can you please educate me?

Hmm. In a manually designed network (especially with v6) I'd expect
the initial design would be done in something close to a binary tree,
but in the real world things tend to drift from that starting point
over the lifetime of the network. But I think the phrasing is probably
trying to say too much in too few words. All it's really trying to say
is that the ability to negotiate with an arbitrary peer is more powerful
than only being able to ask your upstream for more prefixes.

Again, happy to clarify the wording if we update the draft again.

   Brian