Re: [Anima-bootstrap] BRSKI doc updates for -04

Brian E Carpenter <> Sat, 29 October 2016 00:24 UTC

Return-Path: <>
Received: from localhost (localhost []) by (Postfix) with ESMTP id 0E2C01294B4 for <>; Fri, 28 Oct 2016 17:24:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at
X-Spam-Flag: NO
X-Spam-Score: -2.7
X-Spam-Status: No, score=-2.7 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_LOW=-0.7, SPF_PASS=-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 GtdaTHeYm975 for <>; Fri, 28 Oct 2016 17:23:59 -0700 (PDT)
Received: from ( [IPv6:2607:f8b0:400e:c00::235]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by (Postfix) with ESMTPS id 4F5E81293F2 for <>; Fri, 28 Oct 2016 17:23:59 -0700 (PDT)
Received: by with SMTP id s8so45005633pfj.2 for <>; Fri, 28 Oct 2016 17:23:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; s=20120113; h=subject:to:references:from:organization:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding; bh=d+yIfr0JE5lxLY8HIZsVynvC9Qj2PX6TMl/6xW2dUkY=; b=KblJn//ZdLdp/0c5gzmlSwCdDXaRI2Rnr4uwN6Mjtd0Qy3XatqE1s7mO+CPw8uoXlw ls6ZGndHqGzdM+khkD/C6lhqvRP6tkzCNxHoiFK0NRD5dtKCKyRu5VNyAyF9L5hcslP3 u+W4sUOlgAuNpf5Lgfv5H4KwJmLNJt4U1gCcsbOraDjBKgrW1Z/ewiZueWw/JP4Onsut 4/IyWdHX8nuvqbHaDuaLZI6vwntGXcTxdHcXxD5b5m7k2L0VeHm+PhjR8Cyw46anM6cs zXb3NDOUqeTUc3V2I1q2Buob9SFgeJD6yr7W+qgZx9mz0MSht/qIeYA9VTfKFjqrDyNU c9rg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;; 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=d+yIfr0JE5lxLY8HIZsVynvC9Qj2PX6TMl/6xW2dUkY=; b=D/thffjRjf6MMbJ7VFcjdSkFY6hVjoWv94OtQ+4uP3F00bZtoCkWYPu7e9XejnY1N7 P+VJ7SbQ6n/6biGY8DQ68bOINHZPsB9QwfkWZRNVr+Nrb172AGWHm8BlJNXCvOR2qmom 8UglSKePSkiYk7bD3CPgVh87POQ80SMSMQHSHiJb/rbkdiYXebA8pZcTYwO2bcI0KcHw K2IUvVrnXZG1jIt4LuebZetxjLU0R4B+0uIx9NNkwLlWBFDd2jRAjV07mGH7+18al9UV 4x+0O6EgNb+BrtRtNlByjsJcTFnS0+h9IURYsFABamC8G8KYcIoz5wyaoc+JFWWaCJgD GkWA==
X-Gm-Message-State: ABUngvdUoFB6iSY7KLCT8qYaU1erITyKiQ0KlsuulMpwwW/DeaO55hMbthXxuavSs+NDkA==
X-Received: by with SMTP id z128mr29421174pfz.163.1477700638732; Fri, 28 Oct 2016 17:23:58 -0700 (PDT)
Received: from ?IPv6:2406:e007:659e:1:28cc:dc4c:9703:6781? ([2406:e007:659e:1:28cc:dc4c:9703:6781]) by with ESMTPSA id v84sm21291660pfd.91.2016. (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 28 Oct 2016 17:23:57 -0700 (PDT)
To: "Max Pritikin (pritikin)" <>, "" <>
References: <>
From: Brian E Carpenter <>
Organization: University of Auckland
Message-ID: <>
Date: Sat, 29 Oct 2016 13:24:07 +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: <>
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
Archived-At: <>
Subject: Re: [Anima-bootstrap] BRSKI doc updates for -04
X-Mailman-Version: 2.1.17
Precedence: list
List-Id: Mailing list for the bootstrap design team of the ANIMA WG <>
List-Unsubscribe: <>, <>
List-Archive: <>
List-Post: <>
List-Help: <>
List-Subscribe: <>, <>
X-List-Received-Date: Sat, 29 Oct 2016 00:24:01 -0000


I object strongly to the unchanged formulation of section 3.1.1 (Discovery).
It mandates DNS-SD when IMHO it should mandate either DNS-SD or a GRASP
based method, as we discussed in Berlin. As I've said a few times,
I don't really care whether the GRASP method is based on the Flood
mechanism or the Discovery/Synchronize mechanism, or a Discovery/Negotiate
mechanism as Michael R proposed. But we look collectively foolish
if we do not use a GRASP mechanism within the AN environment.

At least, I want to see a place holder for this in the -04 draft.
Basically it would look like

[the pledge]

b.  MUST:

 either b1. Performs DNS-based Service Discovery [RFC6763]...

 or b2. Performs GRASP-based Discovery [details TBD since we are out of time]

and appropriate text somwhere about what the proxy does (i.e. MUST support
both discovery methods).

In 3.2.1 (CoAP connection to Registrar) there is a passing reference
to GRASP, without a citation, and the same for the ACP, without a citation.
At the minimum those need to cite the relevant drafts. There's the same
choice for how the proxy discovers the registrar (Flood, Discovery/Synchronize
or Discovery/Negotiate). Also, the ACP isn't mandatory for GRASP - we
could use Synchronize or Negotiate securely via TLS, if we had to.


On 29/10/2016 11:50, Max Pritikin (pritikin) wrote:
> Folks, I’ve been making changes toward pushing out an update this weekend. If you have last minute comments or wish to verify that design team discussion have been captured please take a look at the github version. 
> A current build -04 preliminary version is, as always, located here:
> If you have comments please try to include specific changes. 
> I will be pushing this by the Oct 31st deadline. 
> - max
> _______________________________________________
> Anima-bootstrap mailing list