Re: [icnrg] Review, draft-irtf-icnrg-icnping-00

Spyridon Mastorakis <smastorakis@unomaha.edu> Tue, 12 May 2020 14:41 UTC

Return-Path: <prvs=84010daf9a=smastorakis@unomaha.edu>
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 8F2883A0ABB for <icnrg@ietfa.amsl.com>; Tue, 12 May 2020 07:41:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, 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=unomaha.edu header.b=K+zazwc3; dkim=pass (1024-bit key) header.d=unomaha.edu header.b=gpRufMqs
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 SEWSr2wjcjjl for <icnrg@ietfa.amsl.com>; Tue, 12 May 2020 07:41:28 -0700 (PDT)
Received: from mx0a-00246402.pphosted.com (mx0a-00246402.pphosted.com [148.163.147.197]) (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 605D33A0AB1 for <icnrg@irtf.org>; Tue, 12 May 2020 07:41:28 -0700 (PDT)
Received: from pps.filterd (m0136268.ppops.net [127.0.0.1]) by mx0a-00246402.pphosted.com (8.16.0.42/8.16.0.42) with SMTP id 04CEec5g017693; Tue, 12 May 2020 09:41:24 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=unomaha.edu; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : mime-version; s=pppod; bh=RTkAFJqcNenoWfrzA7eTjd5oN26SjZKm5zGN7s20RxY=; b=K+zazwc31xPqSVazJ/feVp7i9hJyFs3DK+NfdFRhRrGC1oJ/ahAtoMD6OQJqRvOvJEAG RPssGP8+m0OOOS436AzOOU4Dy1puMMRwHYckHkQyKJzqw4TG3wiDzToBm+hiGIr99XMC AbFQmnQtx9jl7FGoxLpMMntxAkUVsAfyTF0cnosHt5NSlhPfVoVhsSTNC10aP41VtvSj 7AmTDPRPkeZABRfEZnDkhcgrDQZR6Qya8C+Qkn+XnvcP4qlbyFbVAWvtvF4IqH/7Ja0U n1Bz0e/YMwPSvSC2nlbjKj33JCM5s7E5oEZGbit+s91Sc4O7lwqj5JsEI268uVVLDJVK iA==
Received: from nam04-bn3-obe.outbound.protection.outlook.com (mail-bn3nam04lp2052.outbound.protection.outlook.com [104.47.46.52]) by mx0a-00246402.pphosted.com with ESMTP id 30ymrpshqn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 12 May 2020 09:41:24 -0500
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Ndck1w2rJsNpr7ocHlnDLXDDg59rrNA21E4d6YbGAbt8EmmTHi3JpY0n3QhSRfEVdB5aaDgEzPLmzvKVvhtMmyX3fQmLN60MMKCxQQJu9k9cRdBJeeI/29qbXQveCGJ9lqsv3l4e1ekXnkthpCNxy3usu14a5pZkDTcTSxLDDLxzYA0wacfYkLkcT677xviadNyX68VUSzmURapwrSY13BX5YHZT/EW+GHooYI7ZNaQecw/X2i4yerFRWWebObwOIByJWErqRgZWvk8LeHc98+pv1OQz68Wb/sIcr/8qMa5PuLAseMSJzlW7SPMOWPMm/in51F19b82/x2X33GJ/Cw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RTkAFJqcNenoWfrzA7eTjd5oN26SjZKm5zGN7s20RxY=; b=ZPRwAnMH+MZllH+x/kTstf/0YkkEZDfJsLrjxP9ETOEWClMlcZpOFU8WJiLspsrWj3j+oRZz3rsijQ6yS/TGB9Whw4pfQOmz+GQyNiCY8roXP2vCBUiTu52Zq6q120I0gpT0S9Bt/1N7MDsnqgzK7B3oJCrkZlDd6Z5Y+JpC80Go7DN/U/Sx8tgCa9z4NhPSarbyJPEUz+Flk5y7rwMQi2RjpCB5Z1vvigI7h0gvPDHkZcUpnioY0uQ43w4sR4I/VPzhp6Z6tZJELlbksvAE5k8lHPzrM+LKxyuRz8PGAoeePlMic9/ZIoa9hmgmGwMS9sT7klPIKV/D2SoVsknMXA==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=unomaha.edu; dmarc=pass action=none header.from=unomaha.edu; dkim=pass header.d=unomaha.edu; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=unomaha.edu; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RTkAFJqcNenoWfrzA7eTjd5oN26SjZKm5zGN7s20RxY=; b=gpRufMqs6xWBJewY7tCMYkpBzhPDXOo6J35Ap170c6tbk1QXLB3LuU4icpqhgThI7cbvshJq0miV0hxTi1VId3ZHbaxAOBeuwsJ3zzcrvzpgVAdpyHdHonClV6iuOuuwUHhXg4E5O90A0pZWH2oYw7+uC5cmsctIapkx8T1koyI=
Received: from BYAPR07MB5960.namprd07.prod.outlook.com (2603:10b6:a03:134::10) by BYAPR07MB5111.namprd07.prod.outlook.com (2603:10b6:a03:6e::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2979.26; Tue, 12 May 2020 14:41:21 +0000
Received: from BYAPR07MB5960.namprd07.prod.outlook.com ([fe80::e1f8:17e0:4b6d:46a0]) by BYAPR07MB5960.namprd07.prod.outlook.com ([fe80::e1f8:17e0:4b6d:46a0%7]) with mapi id 15.20.2979.033; Tue, 12 May 2020 14:41:21 +0000
From: Spyridon Mastorakis <smastorakis@unomaha.edu>
To: Rute Sofia <sofia@fortiss.org>
CC: "icnrg@irtf.org" <icnrg@irtf.org>
Thread-Topic: [icnrg] Review, draft-irtf-icnrg-icnping-00
Thread-Index: AdYoVt4St9es17zJQJCsUlXMAneBoAAFIhoA
Date: Tue, 12 May 2020 14:41:21 +0000
Message-ID: <38689C06-8376-48FA-8988-ADAFA6B6D9A8@unomaha.edu>
References: <95e2ca4a262341bbbd4884306e296cc2@fortiss.org>
In-Reply-To: <95e2ca4a262341bbbd4884306e296cc2@fortiss.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: fortiss.org; dkim=none (message not signed) header.d=none;fortiss.org; dmarc=none action=none header.from=unomaha.edu;
x-originating-ip: [75.163.67.79]
x-ms-publictraffictype: Email
x-ms-office365-filtering-correlation-id: 338bf22d-24ba-4b0b-2af9-08d7f6828a00
x-ms-traffictypediagnostic: BYAPR07MB5111:
x-microsoft-antispam-prvs: <BYAPR07MB5111650F4DF5C79841E9BD15A4BE0@BYAPR07MB5111.namprd07.prod.outlook.com>
x-ms-oob-tlc-oobclassifiers: OLM:9508;
x-forefront-prvs: 0401647B7F
x-ms-exchange-senderadcheck: 1
x-microsoft-antispam: BCL:0;
x-microsoft-antispam-message-info: 0sreTpPsN9qQ8udSSrN+Gaa48OX5Tdk+GimMSYG49Tc9e+D4XUBfFot16s0ZMhfNOmBBymW4gwzAhJ7prPQzcHhuKXjerE0vjP4HqHkTcIrCeU9ArvIbbT2yoxO7Px77VkwwZnouw5YniFt3GxVpmw8t/JTSXRD2o4drVYqVlbKEKuAo1qrNaGicgm8CUSk/h+PR3YOxJUZpZK4r1PzzR4NbFoVBFxkddoPd0nuu9iRR4NoNZxmMa83vLxnc2PH+5sjjgEWF/J6yvmJYBTX2BkmQGcJBFjm0+lunh4EJpXJeP91crmQoH03nM4WJtAy35h0oIOOcVGoXwSCWlFyGVX3jSNaRvVBoPtQ4wXaxoCEiPtWPXbhgzNY2kxYL1U92t1G9rIw1cwEbNk5XqSV8fYL4pduhB73N3dfu91CXMM9nQEW4ue63hrA5U92nu4Cqo3IJEm937XF1XLa/nZ23wvnP/TM2jVz+tFEkVjxz6ykmNqbgMG/a2Lfnq9VhGql17bndlW7K1Jq17Snpf4iVw23YL/FkWYeZYmP6SabSWGoYu1hl5tdoobzUCC5WhxVrMG3qQtzzu8+Jm7UTcMhw6SBnSdn2NdawkQ5MvQnvdD0=
x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR07MB5960.namprd07.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(366004)(136003)(376002)(39850400004)(346002)(396003)(33430700001)(66946007)(66476007)(8676002)(91956017)(76116006)(6486002)(6916009)(2906002)(478600001)(86362001)(966005)(33440700001)(66446008)(6506007)(8936002)(786003)(4326008)(5660300002)(64756008)(33656002)(66556008)(316002)(166002)(2616005)(75432002)(186003)(66574014)(6512007)(26005)(53546011)(71200400001)(36756003); DIR:OUT; SFP:1101;
x-ms-exchange-antispam-messagedata: 384lrtk6oZlQ+ne/VIIPXa3ol9fvbWpWgFgsX3N8uYFwNj3A6/KLJoSlV5dOTdfZgncmCFm+ATUeW6LRlP7EFp6wa2TREUdQzxxxfRb8vVJ6l+ZjAzCCPFaVSkiA4UnLLmZyx7wUOSP6rYAyUGverfTnZ0FonOe1W/GvR3/tLZz/ifXj5pzmIUWgbPpcvQs4sXE7txD4StZr1cAi53fhCuKAdsDQ/8BdtSDLbpjrEG0TBKchxQLnPdxRMIFIJvGwFcmJBfEXE31fyJNf9eGP9tdEaDDdrn3cZkqU+7bYEBVYlIVr/NqgKgUyz7BaK332qY9scRxffuQRzyPxliFO3NYD7ey5X68NwUi1YbDcZZ/wxjDTN5xG1c8WCMmi9SiWbH/TQu0Fu1EibKvFLlKSRTB1P56h8tk9Tq+rlpSOGSzno7sP8FRJN2n4lWbeTGwVnYaIEy6n90c4uH5cXsMCc4Wqw93hLqedAu7o3jJXf/c=
x-ms-exchange-transport-forked: True
Content-Type: multipart/alternative; boundary="_000_38689C06837648FA8988ADAFA6B6D9A8unomahaedu_"
MIME-Version: 1.0
X-OriginatorOrg: unomaha.edu
X-MS-Exchange-CrossTenant-Network-Message-Id: 338bf22d-24ba-4b0b-2af9-08d7f6828a00
X-MS-Exchange-CrossTenant-originalarrivaltime: 12 May 2020 14:41:21.6973 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: f1f4be86-d048-47e8-aa26-15b01dcdb13d
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: qS9bJ1HAu8KyiiJP7VN/WLWsXopTL3l8h/zEHBFuerNaNr5OVIYwCN+KI72aokgLp8j/Ha2S9LAM1od0IBqdsg==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR07MB5111
X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 mlxlogscore=999 impostorscore=0 clxscore=1011 suspectscore=0 spamscore=0 phishscore=0 priorityscore=1501 bulkscore=0 adultscore=0 lowpriorityscore=0 mlxscore=0 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2003020000 definitions=main-2005120111
Archived-At: <https://mailarchive.ietf.org/arch/msg/icnrg/pfZsC7jgQBd8K_C8_lTCQQCfJsg>
Subject: Re: [icnrg] Review, draft-irtf-icnrg-icnping-00
X-BeenThere: icnrg@irtf.org
X-Mailman-Version: 2.1.29
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: Tue, 12 May 2020 14:41:31 -0000

Dear Rute,

Thank you very much for your review. We will keep you posted as we address your comments and we will also get back to you with answers to your questions.

Thanks,
Spyros

Spyridon (Spyros) Mastorakis
Assistant Professor
Computer Science Department
University of Nebraska, Omaha
Peter Kiewit Institute Room 175A
https://sites.google.com/site/spyridonmastorakis

On May 12, 2020, at 7:48 AM, Rute Sofia <sofia@fortiss.org<mailto:sofia@fortiss.org>> wrote:

Dear Spyridon, Jim, Ilya, Ralph and Dave,

So here is my review concerning the ICN Ping protocol draft. Overall this is a must. On this version, there is still the need to consolidate definitions and to explain additional aspects concerning the protocol operation (which right now is more focused on the different proposed packet formats)..


…………………………………………
List of definitions would be helpful:
-          Content object
-          Producer application/application (sometimes you refer to it as content, others as application)
-          Unit of named data
-          Named data…
-          Define RTT for ICN environments…
-          Sender and name of the sender (it would be also good to have a consolidated version, where a single term would refer to an entity; sometimes we have sender, others producer. Same thing for consumer/client).
-          Border forwarder.


1.       Introduction

Reachability of names – reachability of data sources?

“This document proposes protocol mechanisms for a ping equivalent in

   ICN networks.  A non-normative appendix suggests useful properties

   for an ICN ping client application, analogous to IP ping, that

   originates echo requests and process echo replies.

“  -- would suggest considering other term for “ICN networks”, and also specifically state here that you are proposing ping adaptations for CCNx and NDN.

3.       Ping functionality challenges in ICN

“ICN protocols (e.g., NDN and CCNx)” – in ICN paradigms or simply ICN.



“An Interest is forwarded across

   the network based on its name”—an Interest is forwarded across the network based on the Name prefix it carries?

“IP-based ping was built as an add-on on top of an already existing

   network architecture“—understand what is meant, but this seems to be half sentence. Ping is a measurement tool.

“in the network layer protocol” – in the network layers?



“ICN Interests do not have source addresses “ – neither destination addresses. Perhaps it is relevant to state that ICN is not host oriented…



“Test the reachability of an application – test the reachability of a producer?

“


4.       ICN Ping echo CCNx Packet formats
-          You first state here that you propose echo requests and echo replies; however, these are also mentioned before in section 3. Even though readers are most likely acquainted with these notions, it would assist the reading in first specifying the 2 formats, before mentioning them in section 3.

5.       ICN Ping for NDN


“The name of an echo request” – the name prefix carried by an echo request consists of the string to be pinged, …



“  The "Paremeters" – typo



6.       Forwarder Handling
Section 6 would benefit from having a scheme explaining the reception by a forwarder of an echo request and respective echo reply.


In terms of the protocol functionality, a few questions which do not seem to be covered in this version:

-          How many echo requests/replies does the protocol require to compute the RTT?
-          Path steering is mentioned, but an ICN ping will most likely also handle the computation of RTT based on having Interests sent by different paths. How is this handled, what is then the definition of RTT?

Best Regards,

Rute Sofia

--
fortiss · Landesforschungsinstitut des Freistaats Bayern
An-Institut Technische Universität München
Guerickestraße 25
80805 München
Germany
Tel.: +49 (89) 3603522 170
Fax: +49 (89) 3603522 50
E-Mail: sofia@fortiss.org<mailto:sofia@fortiss.org>
https://www.fortiss.org/

Amtsgericht München: HRB: 176633
USt-IdNr.: DE263907002, Steuer-Nr.: 143/237/25900
Rechtsform: gemeinnützige GmbH
Sitz der Gesellschaft: München
Geschäftsführer: Dr. Harald Rueß, Thomas Vallon
Vorsitzender des Aufsichtsrats: Dr. Manfred Wolter

_______________________________________________
icnrg mailing list
icnrg@irtf.org<mailto:icnrg@irtf.org>
https://www.irtf.org/mailman/listinfo/icnrg