Re: [Anima] I-D Action: draft-ietf-anima-prefix-management-04.txt

Brian E Carpenter <> Fri, 23 June 2017 03:52 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id B76DB1241FC for <>; Thu, 22 Jun 2017 20:52:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -1.999
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: (amavisd-new); dkim=pass (2048-bit key)
Received: from ([]) by localhost ( []) (amavisd-new, port 10024) with ESMTP id bpzvCY5bg4VR for <>; Thu, 22 Jun 2017 20:52:27 -0700 (PDT)
Received: from ( [IPv6:2607:f8b0:400e:c00::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 6BD1A129B10 for <>; Thu, 22 Jun 2017 20:52:27 -0700 (PDT)
Received: by with SMTP id c73so18019751pfk.2 for <>; Thu, 22 Jun 2017 20:52:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=20161025; h=subject:to:references:from:organization:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=cwmwLEVEqVSQ2QIEHE5GWJESZsyFHe6SecKwrdnWWcA=; b=hmjEd1n35ZQGW7O4rmlwuCxV/qIYxZ9sqe0Xe/O9xH+FH9UkyJ16Tx4FbhPXUVaZRl lIiaZY9FyhOPuTbWeIWg6IgZAT8ZGBKquTi3yOPAeuxs+jKlutfpczYEUPpwmk/tSJg/ gFTBI77+yHUMb8xChvb+4AJePQ7dRbucOt97FCAO98CEVdBCXci24m7S9UZyCHbvwzDd lAdBz5LT3KVx2Vidu4zhha9TtrvIPP6b9+1unlpaBBL3//0iDYIbujNT4ywm974gViw1 QATmvk2QL6bI+vpkm0hKaBJ3iV+1PgKgEI+/w3WPJYhUF7AN4M2QguMoMe0S60q6cZnY /sCA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=20161025; h=x-gm-message-state:subject:to:references:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-language:content-transfer-encoding; bh=cwmwLEVEqVSQ2QIEHE5GWJESZsyFHe6SecKwrdnWWcA=; b=BrVAShoP1vsHiFsKWhfzqBeMorKjhk0thA35F8ND9n8sjuy9M1nzBR4k0bcQJB2Afh ZxvDVVR8T6OfI0gGgoJcak2cKlJx7wfqo6/z7FcyCUiMCjz6KT6ToR8juU8D4SZj1rIP Y8b9ZfmiwFGT9pqp/iJDNUVJxvm/SAGxKiqAMuImyFatE5wZNA2au7MRny3Bqz0TxPY0 Qvd2zrxUjyUpIUqvBC6RtBZRzh28yf8s0yWN0iQt6W+ssUHr9jKrs7K4K+GWTyU+e3vw 6V9HsNKi1IAGc1yjKzDAvW7VAyoKdDRHyT9q4pfk2aPWSuVvo3YB4MMguqxCuaaq6+xM LjpA==
X-Gm-Message-State: AKS2vOzMkU5BLvCgwb2GWZiu1AxINjjaSNLliTVlHrFuSzyY3zm9cI2M UxoFPXGfnDFgms6J
X-Received: by with SMTP id t190mr6065352pgc.176.1498189946867; Thu, 22 Jun 2017 20:52:26 -0700 (PDT)
Received: from [] ( []) by with ESMTPSA id m73sm7110344pfi.12.2017. for <> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 22 Jun 2017 20:52:26 -0700 (PDT)
References: <>
From: Brian E Carpenter <>
Organization: University of Auckland
Message-ID: <>
Date: Fri, 23 Jun 2017 15:52:31 +1200
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.2.0
MIME-Version: 1.0
In-Reply-To: <>
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <>
Subject: Re: [Anima] I-D Action: draft-ietf-anima-prefix-management-04.txt
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: Autonomic Networking Integrated Model and Approach <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Fri, 23 Jun 2017 03:52:30 -0000


This version follows a careful review by Toerless. There are three
significant changes:

1. There is some explanation, mainly in an Appendix, about how this
solution can co-exist with existing mechanisms for prefix delegation,
especially DHCPv6/PD. In a few words, we'd use the autonomic solution
to provide prefixes to edge devices, and conventional methods to
delegate prefixes at the edge. Thus the client routers don't need to
be in the trusted autonomic domain.

2. There is not complete agreement among the authors, but for now we have
removed the "PD" flag from the GRASP objective, because the use case for
it was very unclear (why bother to negotiate with GRASP and then add an
extra step with DHCPv6?).

3. We have included two possible ways to add IPv4 prefix management.

Comments are needed. Especially, should we include one of the IPv4
mechanisms in the final version?

For people who like running code, there's a demo version at
A screen shot of four instances working together is at

   Brian + co-authors

On 23/06/2017 15:31, wrote:
> A New Internet-Draft is available from the on-line Internet-Drafts directories.
> This draft is a work item of the Autonomic Networking Integrated Model and Approach of the IETF.
>         Title           : Autonomic IPv6 Edge Prefix Management in Large-scale Networks
>         Authors         : Sheng Jiang
>                           Zongpeng Du
>                           Brian Carpenter
>                           Qiong Sun
> 	Filename        : draft-ietf-anima-prefix-management-04.txt
> 	Pages           : 21
> 	Date            : 2017-06-22
> Abstract:
>    This document describes an autonomic solution for IPv6 prefix
>    management at the edge of large-scale ISP networks, with an extension
>    to support IPv4 prefixes.  An important purpose of the document is to
>    use it for validation of the design of various components of the
>    autonomic networking infrastructure.
> The IETF datatracker status page for this draft is:
> There are also htmlized versions available at:
> A diff from the previous version is available at:
> Please note that it may take a couple of minutes from the time of submission
> until the htmlized version and diff are available at
> Internet-Drafts are also available by anonymous FTP at:
> _______________________________________________
> Anima mailing list