[Anima] The layer 2 ACP

Brian E Carpenter <brian.e.carpenter@gmail.com> Sun, 07 April 2019 20:46 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 93E2112008D for <anima@ietfa.amsl.com>; Sun, 7 Apr 2019 13:46:28 -0700 (PDT)
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 0Pi1ngKp_Elg for <anima@ietfa.amsl.com>; Sun, 7 Apr 2019 13:46:26 -0700 (PDT)
Received: from mail-pf1-x42b.google.com (mail-pf1-x42b.google.com [IPv6:2607:f8b0:4864:20::42b]) (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 AA59312007C for <anima@ietf.org>; Sun, 7 Apr 2019 13:46:26 -0700 (PDT)
Received: by mail-pf1-x42b.google.com with SMTP id e24so6344917pfi.12 for <anima@ietf.org>; Sun, 07 Apr 2019 13:46:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:organization:subject:message-id:date:user-agent :mime-version:content-language:content-transfer-encoding; bh=MMLyD8jPCMFsSUfNbV63UI8SRVeoNcESzZq1/YcDd6Y=; b=G8dgsAXF+MPWDlFM+SPm4oXULkmi7dtVOuyPoTAXDAxy0Io6r5MjlPJI3GqDUf5LCu n0yvCVZqPm0pcu/3SSa4FirzOFHWxb/liORbX3hrRhV0d4lwzznAb/dlRfoDcjH9UYLG 45ecpevEn7YID1vGV2OGZl2yPt2Nx/m2oPVuX87dJZFyZXCbZIGg655n5VlLIScs3GeU HJQlvFPqBS1ap1jpgvOskHEuULoNd1DxofEYQmsx0Dms0WoyT6zqQhGrE3soIJuuY+n/ Ssz+/MZxjIsaVI3plCQrnLucUbaMZKui3Ogqc3jdiTW9harnguE17SY4Lr3BU3mn6Beb k5XQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:organization:subject:message-id:date :user-agent:mime-version:content-language:content-transfer-encoding; bh=MMLyD8jPCMFsSUfNbV63UI8SRVeoNcESzZq1/YcDd6Y=; b=luQ0m6l6hiagFjQFry2P1pQcu9/MSE8K3U6BGQ+1EglqnFGWXADDQ0eVGgWl97keum Jwoc6VgDow2ZhzG6rr5/ZwntwcnUc8rUz0zEeMU+llHTU2TaBAcmiZRQ2jHC4BtrMPfh gWPJUb27loSjks777XOwuNHocFUMgrtMM9SaFHDNg3JWAtnpuoq0dq8KOkFzkDRZt63a MZ4BDjwYCss6YiIrGTD58RwUmxD1rexbsrkmVK220r/9ZZ1fhxgZA+Z2b+Ar7z8QAUFu s+rBKILbcFnBq/zh/vanUwZbUnE1dLYOpim2O2dDjRrZR50wALe/8Xk4mMP3fEqB6GUb Qy5A==
X-Gm-Message-State: APjAAAX+pwAmRhTIBhd67TkpdCumn3+w+tbrCutDVR3HqUe7nHrUHbxp OWL39LEkU2blt1KCJKLXuRTaMNYZ
X-Google-Smtp-Source: APXvYqy5cbGQCKmmj2TevSZAPUdP0tOLWgpDaI1zrNxZxvzRIzUeTlZ2+sunEOG8UQM4fbZzhseykg==
X-Received: by 2002:aa7:8494:: with SMTP id u20mr18505842pfn.76.1554669985457; Sun, 07 Apr 2019 13:46:25 -0700 (PDT)
Received: from [192.168.178.30] ([118.148.72.95]) by smtp.gmail.com with ESMTPSA id f1sm34515919pgl.35.2019.04.07.13.46.23 for <anima@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 07 Apr 2019 13:46:24 -0700 (PDT)
To: Anima WG <anima@ietf.org>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <8b4b8993-2dce-e7d7-1944-e41b65029c8c@gmail.com>
Date: Mon, 08 Apr 2019 08:46:24 +1200
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/anima/1cmwAESX_DAl2PTuFa6IwY5SYsM>
Subject: [Anima] The layer 2 ACP
X-BeenThere: anima@ietf.org
X-Mailman-Version: 2.1.29
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: Sun, 07 Apr 2019 20:46:29 -0000

Hi,

Since there was no time for the presentation in Prague, I'd like to start
a discussion here about the idea of a Layer 2 ACP. In terms of the new charter,
this idea fits into "Works extending ANI, including variation of ANI deployment".

The draft is at
https://tools.ietf.org/html/draft-carpenter-anima-l2acp-scenarios .
The slides are at https://datatracker.ietf.org/meeting/104/materials/slides-104-anima-scenarios-and-requirements-for-layer-2-autonomic-control-planes-00 .

The basic argument is that GRASP must run over a secure ACP substrate,
but the regular Layer 3 ACP is complex and aimed at large networks.
A simpler Layer 2 solution would be good for a small enterprise or
for an enterprise that prefers to segment its network into small units
for management.

One important difference from the regular ACP is that the nodes will need
to be preconfigured before deployment with a VLAN ID, and a password or
encryption key if necessary. Whether this can be automated is for further
study (but Kent Watsen's suggestion for draft-ietf-netconf-zerotouch
might help with this).

Please have a look at the draft and comment on whether this is a good
idea and whether you'd like to contribute.  
 
Regards
   Brian Carpenter