Re: [icnrg] Comments on draft-asaeda-icnrg-contrace (follow-on to the message about the ICNRG minutes)

Hitoshi Asaeda <asaeda@ieee.org> Mon, 17 April 2017 05:33 UTC

Return-Path: <asaeda@ieee.org>
X-Original-To: icnrg@ietfa.amsl.com
Delivered-To: icnrg@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 323181279EB for <icnrg@ietfa.amsl.com>; Sun, 16 Apr 2017 22:33:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level:
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, 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=ieee-org.20150623.gappssmtp.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 sZ1oGEvjrJDT for <icnrg@ietfa.amsl.com>; Sun, 16 Apr 2017 22:33:10 -0700 (PDT)
Received: from mail-pf0-x22a.google.com (mail-pf0-x22a.google.com [IPv6:2607:f8b0:400e:c00::22a]) (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 CA596127419 for <icnrg@irtf.org>; Sun, 16 Apr 2017 22:33:10 -0700 (PDT)
Received: by mail-pf0-x22a.google.com with SMTP id s16so61251201pfs.0 for <icnrg@irtf.org>; Sun, 16 Apr 2017 22:33:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ieee-org.20150623.gappssmtp.com; s=20150623; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=xyi6OOvp7tY/d9g9YfB16VnJhEknxkqFZUbgNfrxC+M=; b=0o6gCX9yUFeOeMZYVsu7do/lqC0GictxWyqvsBnTCX6rJ1oI5MAGfs2XzfIq29GBRt vkEg3E/A9aC6mmhWfJMXzEgzzImoLDBwXDqA1GU6nbqskuorZNFxU6rl+CU6gkFw0voq qJt0Wf3FuCX735N7R1uIG3SWir56GAyVkHyUVrS5qQkTKbyn4/pP2vVQgSYio1mMgKLF Pt/5AjgUdHHFLTDPmNKhwpgSRw0aCTgptY7sK/WPq1YcKUwuwQavoknH6PaRlcTPBM3h J+FTPxzZrfIJKyY/To30q8qg9ZGrhQDf6j71NnmNHh44/ljsUfNmGpTbbIhCV4bDwo/w L1Aw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=xyi6OOvp7tY/d9g9YfB16VnJhEknxkqFZUbgNfrxC+M=; b=PTZTipak7LkrrIEsfqb9rIDgtfq7QyvbAhFwq5rsu0LUA5JA3veldy6wNSPpOnXMUv FiaCW11TphsbYe+9TvPdNAcW/h6+lJNaD2YWBUD0xbDlMdYfrKBnQlJrHAZaZLqZsJRa qqBsMG9aH2zcMoT8oYPyTNGkEvf/fgS6EZJI33bssHQg55B+OUbSrXiemB1fiefrjpeG 0z3ipsnjRHh+lRusahCpTERjiIVaHrFNf5cMzF5qXWseHdca3Exp2qPXBd0h9NrOiOqG dXmjzTic+yBMLLzgAJWBW9u2BWOS/f7cu43UUpej7rWfNalQYR4Rpu8nLfmR72Ljj5Yn uztg==
X-Gm-Message-State: AN3rC/6lKppZLY19XnW1BoqDzwk7jrQepkAzpC8pdfNgThUuUmnftW4x HYQdPggZnlZj44patzmogA==
X-Received: by 10.84.192.129 with SMTP id c1mr13398480pld.170.1492407190286; Sun, 16 Apr 2017 22:33:10 -0700 (PDT)
Received: from ?IPv6:2001:200:e103:1000:648b:c449:b683:4c6e? ([2001:200:e103:1000:648b:c449:b683:4c6e]) by smtp.gmail.com with ESMTPSA id p11sm15140953pfl.4.2017.04.16.22.33.08 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sun, 16 Apr 2017 22:33:09 -0700 (PDT)
Content-Type: text/plain; charset="utf-8"
Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\))
From: Hitoshi Asaeda <asaeda@ieee.org>
In-Reply-To: <2C99F48C-E48F-440D-8252-89207698A06F@ieee.org>
Date: Mon, 17 Apr 2017 14:33:15 +0900
Cc: icnrg <icnrg@irtf.org>
Content-Transfer-Encoding: quoted-printable
Message-Id: <1753C1A9-E3BD-4714-B09C-C1AC61966B2C@ieee.org>
References: <21997432-AA8C-4E29-A1A2-6FA0521E4EC2@orandom.net> <2C99F48C-E48F-440D-8252-89207698A06F@ieee.org>
To: David Oran <daveoran@orandom.net>
X-Mailer: Apple Mail (2.3124)
Archived-At: <https://mailarchive.ietf.org/arch/msg/icnrg/-_Wgw8hmZvEKDLOYBQ3JWJ8kMM0>
Subject: Re: [icnrg] Comments on draft-asaeda-icnrg-contrace (follow-on to the message about the ICNRG minutes)
X-BeenThere: icnrg@irtf.org
X-Mailman-Version: 2.1.22
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: <https://mailarchive.ietf.org/arch/browse/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: Mon, 17 Apr 2017 05:33:12 -0000

Hi Dave,

> > I do like the idea that there is the additional instrumentation of
> > CS and cache behavior, however I wonder if this would not be
> > better provided by separate cache/ CS probe rather than combined
> > with Contrace. This could be an interest point for further design
> > discussion. It isn’t obvious which would be better.
>
> Local cache and CS information/states can be probed on nodes/routers
> by local commands. The unique point of Contrace is to enable to
> investigate not only various network conditions but "in-network"
> cache information/states. The Contrace implementation simply supports
> both. In other words, if an operator only wants to measure the network
> states, s/he can use Contrace for "network-only measurement" (by
> specifying "no cache information" option). If an operator wants to
> probe both CS and network conditions, s/he can use it for
> "network-and-CS measurement", which is the default.
> 
> For the I-D specification, it may be possible to separate
> "network-only measurement" draft and "network-and-CS measurement"
> draft. I can follow the decision if all agree. However, in my current
> sense, covering both in a single draft is certainly feasible as it’s
> not complex.

I forgot our another work.
We've also designed and implemented "Conping", which is a "ping" like
tool for CCN. Conping is the simpler network tool that only shows the
caching point (router) and the network condition (hops and RTT) between
consumer and the caching point.
Conping is a subset of Contrace.

Currently I don't have a plan to describe the Conping draft, but icnrg
decides to separate "network-only measurement" draft and
"network-and-CS measurement" draft, I’ll do it with Conping and Contrace.

BTW, Conping and Contrace uses the same protocol type values (request
and reply); therefore no need to again assign other type values. :)

Regards,
--
Hitoshi Asaeda