Re: [icnrg] fixed header self-declaration (was Re: Fwd: New Version Notification for draft-lindgren-icnrg-efficientiot-02.txt

David Oran <daveoran@orandom.net> Thu, 08 January 2015 23:52 UTC

Return-Path: <daveoran@orandom.net>
X-Original-To: icnrg@ietfa.amsl.com
Delivered-To: icnrg@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF1EC1A7032 for <icnrg@ietfa.amsl.com>; Thu, 8 Jan 2015 15:52:29 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.235
X-Spam-Level:
X-Spam-Status: No, score=-1.235 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_SOFTFAIL=0.665] autolearn=no
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 iE4_bl3JbaKu for <icnrg@ietfa.amsl.com>; Thu, 8 Jan 2015 15:52:28 -0800 (PST)
Received: from spark.crystalorb.net (spark.crystalorb.net [IPv6:2607:fca8:1530::c]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 179C21A7021 for <icnrg@irtf.org>; Thu, 8 Jan 2015 15:52:28 -0800 (PST)
Received: from [10.35.4.223] (128-107-239-234.cisco.com [128.107.239.234]) (authenticated bits=0) by spark.crystalorb.net (8.14.4/8.14.4/Debian-4) with ESMTP id t08NqsdG029203 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 8 Jan 2015 15:52:55 -0800
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 8.2 \(2070.1\))
From: David Oran <daveoran@orandom.net>
In-Reply-To: <alpine.DEB.2.02.1501082128170.3580@cs-meet.cs.unibas.ch>
Date: Thu, 08 Jan 2015 15:52:15 -0800
Content-Transfer-Encoding: quoted-printable
Message-Id: <BD4D350F-1A6A-4053-A6C6-186130B1A010@orandom.net>
References: <20150108115700.6538.91253.idtracker@ietfa.amsl.com> <794B8A00-BB9E-487D-8CD1-1F3591EC5C26@sics.se> <alpine.DEB.2.02.1501081559240.29267@cs-meet.cs.unibas.ch> <54AEBA9F.7000508@cisco.com> <alpine.DEB.2.02.1501082128170.3580@cs-meet.cs.unibas.ch>
To: christian.tschudin@unibas.ch
X-Mailer: Apple Mail (2.2070.1)
Archived-At: <http://mailarchive.ietf.org/arch/msg/icnrg/V5P_2Jx8pCPbxXNwcxRSu9J-3PE>
Cc: icnrg@irtf.org, Mark Stapp <mjs@cisco.com>
Subject: Re: [icnrg] fixed header self-declaration (was Re: Fwd: New Version Notification for draft-lindgren-icnrg-efficientiot-02.txt
X-BeenThere: icnrg@irtf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: Information-Centric Networking research group discussion list <icnrg.irtf.org>
List-Unsubscribe: <https://www.irtf.org/mailman/options/icnrg>, <mailto:icnrg-request@irtf.org?subject=unsubscribe>
List-Archive: <http://www.irtf.org/mail-archive/web/icnrg/>
List-Post: <mailto:icnrg@irtf.org>
List-Help: <mailto:icnrg-request@irtf.org?subject=help>
List-Subscribe: <https://www.irtf.org/mailman/listinfo/icnrg>, <mailto:icnrg-request@irtf.org?subject=subscribe>
X-List-Received-Date: Thu, 08 Jan 2015 23:52:29 -0000

> On Jan 8, 2015, at 1:03 PM, christian.tschudin@unibas.ch wrote:
> 
> On Thu, 8 Jan 2015, Mark Stapp wrote:
> 
>> hmm: I think this is a bit strong:
> ...
>> I appreciate your advocacy for "named functions", but that capability seems to me to be one of the various interesting services that an ICN-ish network might support. I'm not convinced that the concept needs to be included in every discussion or accomodated as a core property.
> 
> point taken, no problem. Suggesting that I ask for "accomodation as a core property" might be strong, too? ;-)
> 
> However, I consent with the extremist label for myself when it comes to multi-protocol support. For example, I would be very much in favor of self-declaration in form of an additional type field in the fixed header saying "I'm carrying ccnb stuff", "I'm cisco2015", "I'm NDN". This would clarify what the version field is about: it's the version of the fixed header and nothing more, not the version of the carried protocol data units.
> 
> Views?
> 
Interesting idea, definitely worth considering given that we may want to independently evolve the parts of the protocol that have application significance from the parts that are confined to “internal layer” operation.

> best, christian
> 
> 
>> I don't think this is "tyranny" or even "extreme". CCN/NDN has a couple of core properties, and we're trying to discover whether those properties compose a system that actually ... works. getting some focussed discussion on what is actually in a name, for example, seems ... far from "extreme" to me. it is not glamorous to be sure, to ask folks to say "we have to have such-and-such available" or "we must NOT have such-and-such", and to ask them to write that down, and support those assertions. but I think that's a good way to highlight the underlying assumptions and semantic issues about what NDN can express, and how.
>> 
>> -- Mark
> 
> _______________________________________________
> icnrg mailing list
> icnrg@irtf.org
> https://www.irtf.org/mailman/listinfo/icnrg