Re: [Anima] Intent per ASA or per AF?

Brian E Carpenter <brian.e.carpenter@gmail.com> Fri, 18 November 2016 02:14 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 5229D1295F3 for <anima@ietfa.amsl.com>; Thu, 17 Nov 2016 18:14:38 -0800 (PST)
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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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 CDInEfJPfsih for <anima@ietfa.amsl.com>; Thu, 17 Nov 2016 18:14:36 -0800 (PST)
Received: from mail-pg0-x236.google.com (mail-pg0-x236.google.com [IPv6:2607:f8b0:400e:c05::236]) (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 EA0EF128E18 for <anima@ietf.org>; Thu, 17 Nov 2016 18:14:33 -0800 (PST)
Received: by mail-pg0-x236.google.com with SMTP id x23so94730467pgx.1 for <anima@ietf.org>; Thu, 17 Nov 2016 18:14:33 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:organization:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=xGsDIyxhgOECZt3dQO0fYUeFAPtpB6bKaGEskqKK9x0=; b=sNbTaCfQ7czDaupOFp7eaiNA1XfFgMxEmEJEnJ/ow2awLDZN56tgq90XmKPPiXctRA vSLOMpBFke72EIYqwdt+5ZmU+FVDpFI87DKrFChHp44tZuglqKYQM92GcSm/jcdwQKRh k5q/FpO0WPTo9T+vFUVub/c3L5m0lr1mdk2kK2NGlivfzUuhSJo4nng7WaX4is3m3a7a oPtJPeg0N8Mj7fAtCOGJEtmO0gQJ6PUvcCE0spFduW7dJ9Fgk5rKCNm2vFyHNOr0Kagk WI9H6rKjkcEAcYIdNLMEp5CipopnKHnZe9dULASjt0aYnr93bJ44oDQrORb2YukBEO+4 kjqA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:organization :message-id:date:user-agent:mime-version:in-reply-to :content-transfer-encoding; bh=xGsDIyxhgOECZt3dQO0fYUeFAPtpB6bKaGEskqKK9x0=; b=hKoqb8s/rUvnItGdvKpVg6QPAQ8rLIwNQoq0pbeH1YHg50RXFL7cHtzewGxy7juXsm q5JoK5vluOARPtnmlhp4c/j0P4+ZrF0IVpIsozoW7sTrCvv+uFXphN9iMSX7eN7rI0f+ M+Lpdv8mcIWBpbdkOj0cM8wR3MbB/GVN4Zk7JccDqUtmpJ0bin8LMnbPnyRWptZh7G6U ED4B0IQO27hRExAuzyd5hbxjSCyuJbNkHTj31Yhe2vtQz7xRovqc5pF7ig70VNPeNGPl Q5303/k5I2a1QpAZ15n0hSFkbwlXAy3xQj/0gwufNLys02ufWKlNZDpObEASq9BMP0YR dKrA==
X-Gm-Message-State: ABUngveQRahwc8x3NKdP03Y3vGjuUf0ZQLWh2l5/SFj+iWpTlWywPiWOSObr3yE2Dpf+Gg==
X-Received: by 10.98.9.91 with SMTP id e88mr8547977pfd.72.1479435273210; Thu, 17 Nov 2016 18:14:33 -0800 (PST)
Received: from [192.168.178.23] (117.228.69.111.dynamic.snap.net.nz. [111.69.228.117]) by smtp.gmail.com with ESMTPSA id c2sm11482976pfl.66.2016.11.17.18.14.31 for <anima@ietf.org> (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 17 Nov 2016 18:14:32 -0800 (PST)
To: anima@ietf.org
References: <7f30b33118334c09a54acb9293b2c265@XCH-RCD-006.cisco.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
Organization: University of Auckland
Message-ID: <e412b7b5-0e82-152e-16e7-dfdf0fadf298@gmail.com>
Date: Fri, 18 Nov 2016 15:14:38 +1300
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0
MIME-Version: 1.0
In-Reply-To: <7f30b33118334c09a54acb9293b2c265@XCH-RCD-006.cisco.com>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/anima/k7G3Typ1XLawSz-IZt6ny3sdT-4>
Subject: Re: [Anima] Intent per ASA or per AF?
X-BeenThere: anima@ietf.org
X-Mailman-Version: 2.1.17
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: Fri, 18 Nov 2016 02:14:40 -0000

On 18/11/2016 14:53, Michael Behringer (mbehring) wrote:
> One question that just came up: Should Intent be designed per ASA or per AF? 
> 
> My suggestion previously was to segment Intent into sections per Autonomic Functions. 
> 
> Example: Intent for the bootstrap function could be: 
> - allow bootstrapping new devices only during maintenance window
> 
> For such Intent, action could be taken on the registrar (one ASA of the AF), or on the proxy (another ASA of the same AF). 
> 
> It seems to me an author of an AF might like all ASAs of his AF to know about the Intent, because the proxy may also take actions.

Yes, I think so. Again we hit the question of granularity and whether this is actually
Intent, but a policy like that might be added to Intent-for-BRSKI, and both registrars
and proxies need to know it.

So I'd expect we will need intent to be in sections that are per-function (and we will
therefore need a method of guaranteeing that function names are unique). In fact we get
a more general result if we simply say that intent is divided in sections that have
unique labels; then it's easy to support intent per-function, per-objective, or
even per-geography if we want.

    Brian

> 
> Michael
> 
> _______________________________________________
> Anima mailing list
> Anima@ietf.org
> https://www.ietf.org/mailman/listinfo/anima
>