原文

[要約] RFC 8793は、情報中心ネットワーキング(ICN)の基本的な概念と、CCNxおよびNDNという2つの主要な実装について紹介する入門ドキュメントです。コンテンツ名に基づいたルーティング、内蔵キャッシュ、および署名付きデータパケットなどの、従来のIPネットワーキングとは異なる特徴を解説しています。次世代のネットワークアーキテクチャであるICNの可能性と利点を、技術コミュニティに広く周知することを目的としています。

Internet Research Task Force (IRTF)                          B. Wissingh
Request for Comments: 8793                                           TNO
Category: Informational                                          C. Wood
ISSN: 2070-1721                          University of California Irvine
                                                            A. Afanasyev
                                        Florida International University
                                                                L. Zhang
                                                                    UCLA
                                                                 D. Oran
                                       Network Systems Research & Design
                                                             C. Tschudin
                                                     University of Basel
                                                               June 2020
        

Information-Centric Networking (ICN): Content-Centric Networking (CCNx) and Named Data Networking (NDN) Terminology

RFC 8793 - 情報中心型ネットワーキング(ICN):コンテンツ中心型ネットワーキング(CCNx)および名前付きデータネットワーキング(NDN)の用語

Abstract

概要

Information-Centric Networking (ICN) is a novel paradigm where network communications are accomplished by requesting named content instead of sending packets to destination addresses. Named Data Networking (NDN) and Content-Centric Networking (CCNx) are two prominent ICN architectures. This document provides an overview of the terminology and definitions that have been used in describing concepts in these two implementations of ICN. While there are other ICN architectures, they are not part of the NDN and CCNx concepts and as such are out of scope for this document. This document is a product of the Information-Centric Networking Research Group (ICNRG).

情報中心型ネットワーキング(ICN)は、宛先アドレスにパケットを送信するのではなく、名前付きコンテンツを要求することによってネットワーク通信が実現される新しいパラダイムです。 Named Data Networking(NDN)とContent-Centric Networking(CCNx)は、2つの有名なICNアーキテクチャです。このドキュメントでは、ICNのこれら2つの実装の概念を説明する際に使用されてきた用語と定義の概要を説明します。他のICNアーキテクチャもありますが、それらはNDNおよびCCNxの概念の一部ではないため、このドキュメントの範囲外です。この文書は、情報中心型ネットワーキング研究グループ(ICNRG)の製品です。

Status of This Memo

本文書の状態

This document is not an Internet Standards Track specification; it is published for informational purposes.

このドキュメントはInternet Standards Trackの仕様ではありません。情報提供を目的として公開されています。

This document is a product of the Internet Research Task Force (IRTF). The IRTF publishes the results of Internet-related research and development activities. These results might not be suitable for deployment. This RFC represents the consensus of the Information-Centric Networking Research Group of the Internet Research Task Force (IRTF). Documents approved for publication by the IRSG are not a candidate for any level of Internet Standard; see Section 2 of RFC 7841.

この文書は、Internet Research Task Force(IRTF)の製品です。 IRTFは、インターネット関連の研究開発活動の結果を公開しています。これらの結果は、展開に適さない可能性があります。このRFCは、インターネットリサーチタスクフォース(IRTF)の情報中心型ネットワーキングリサーチグループのコンセンサスを表しています。 IRSGによる公開が承認されたドキュメントは、どのレベルのインターネット標準の候補にもなりません。 RFC 7841のセクション2を参照してください。

Information about the current status of this document, any errata, and how to provide feedback on it may be obtained at https://www.rfc-editor.org/info/rfc8793.

このドキュメントの現在のステータス、正誤表、およびフィードバックの提供方法に関する情報は、https://www.rfc-editor.org/info/rfc8793で入手できます。

Copyright Notice

著作権表示

Copyright (c) 2020 IETF Trust and the persons identified as the document authors. All rights reserved.

著作権(c)2020 IETFトラストおよびドキュメントの作成者として識別された人物。全著作権所有。

This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (https://trustee.ietf.org/license-info) in effect on the date of publication of this document. Please review these documents carefully, as they describe your rights and restrictions with respect to this document.

この文書は、BCP 78およびIETF文書に関するIETFトラストの法的規定(https://trustee.ietf.org/license-info)の対象であり、この文書の発行日に有効です。これらのドキュメントは、このドキュメントに関するあなたの権利と制限を説明しているため、注意深く確認してください。

Table of Contents

目次

   1.  Introduction
   2.  A Sketch of the Big Picture of ICN
   3.  Terms by Category
     3.1.  Generic Terms
     3.2.  Terms Related to ICN Nodes
     3.3.  Terms Related to the Forwarding Plane
     3.4.  Terms Related to Packet Types
     3.5.  Terms Related to Name Types
     3.6.  Terms Related to Name Usage
     3.7.  Terms Related to Data-Centric Security
   4.  Semantics and Usage
     4.1.  Data Transfer
     4.2.  Data Transport
     4.3.  Lookup Service
     4.4.  Database Access
     4.5.  Remote Procedure Call
     4.6.  Publish/Subscribe
   5.  IANA Considerations
   6.  Security Considerations
   7.  References
     7.1.  Normative References
     7.2.  Informative References
   Acknowledgments
   Authors' Addresses
        
1. Introduction
1. はじめに

Information-centric networking (ICN) is an architecture to evolve the Internet infrastructure from the existing host-centric design to a data-centric architecture, where accessing data by name becomes the essential network primitive. The goal is to let applications refer to data independently of their location or means of transportation, which enables native multicast delivery, ubiquitous in-network caching, and replication of data objects.

情報中心のネットワーキング(ICN)は、インターネットインフラストラクチャを既存のホスト中心の設計からデータ中心のアーキテクチャに進化させるアーキテクチャであり、名前でデータにアクセスすることが重要なネットワークプリミティブになります。目標は、アプリケーションがその場所や移動手段とは無関係にデータを参照できるようにすることです。これにより、ネイティブマルチキャスト配信、ユビキタスネットワーク内キャッシング、およびデータオブジェクトのレプリケーションが可能になります。

As the work on this topic continues to evolve, many new terms are emerging. The goal of this document is to collect the key terms with a corresponding definition as they are used in the CCNx and NDN projects. Among the important documents for these projects are [RFC8569], [RFC8609], and [NDNTLV]. Other ICN projects such as [NETINF], [PSIRP], or [MOBILITY-FIRST] are not covered and may be the subject of other documents.

このトピックに関する作業は進化を続けており、多くの新しい用語が出現しています。このドキュメントの目的は、CCNxおよびNDNプロジェクトで使用される主要な用語とそれに対応する定義を収集することです。これらのプロジェクトの重要なドキュメントには、[RFC8569]、[RFC8609]、および[NDNTLV]があります。 [NETINF]、[PSIRP]、[MOBILITY-FIRST]などの他のICNプロジェクトは対象外であり、他のドキュメントの対象となる場合があります。

In this document, to help provide context for the individual defined terms, we first sketch the bigger picture of an ICN network by introducing the basic concepts and identifying the major components of the architecture in Section 2; after which, in Section 3, ICN-related terms are listed by different categories. Readers should be aware that in this organization, some terms may be used in other definitions before they themselves are defined.

このドキュメントでは、定義された個々の用語のコンテキストを提供するために、最初にセクション2で基本的な概念を紹介し、アーキテクチャの主要なコンポーネントを特定して、ICNネットワークの全体像を概説します。その後、セクション3では、ICN関連の用語がさまざまなカテゴリ別にリストされています。読者は、この組織では、一部の用語が定義される前に他の定義で使用される可能性があることに注意する必要があります。

While this terminology document describes both confidentiality and integrity-related terms, it should be noted that ICN architectures like NDN and CCNx generally do not provide data confidentiality, which is treated in these architectures as an application-layer concern.

この用語ドキュメントでは機密性と整合性関連の両方の用語について説明していますが、NDNやCCNxなどのICNアーキテクチャは一般にデータの機密性を提供しないため、これらのアーキテクチャではアプリケーション層の問題として扱われます。

This document represents the consensus of the Information-Centric Networking Research Group (ICNRG). It has been reviewed extensively by the Research Group (RG) members active in the specific areas of work covered by the document. It is not an IETF product and is not intended for standardization in the IETF.

このドキュメントは、情報中心のネットワーキング研究グループ(ICNRG)のコンセンサスを表しています。それは、文書でカバーされている特定の作業領域で活動している研究グループ(RG)メンバーによって広範囲にレビューされています。これはIETF製品ではなく、IETFでの標準化を目的としたものではありません。

2. A Sketch of the Big Picture of ICN
2. ICNの全体像のスケッチ

In networking terms, an ICN is a delivery infrastructure for named data. For other complementing views, see Section 4.

ネットワーキングの用語では、ICNは名前付きデータの配信インフラストラクチャです。その他の補足的なビューについては、セクション4を参照してください。

         requestor         zero or more           data sources or
         (node)          forwarding nodes         replica nodes
           |                 | ... |                  |...|
           |   Interest(n)   |     |   Interest(n)    |   |
           | --------------> |     | ---------------> |   |
           |                 |     | -------------------> |
           |                 |     |                  |   |
           |                 |     |  Data([n],c,[s]) |   |
           |                 |     | <--------------- |   |
           |                 |     | <------------------- |
           | Data([n],c,[s]) |     |                  |   |
           | <-------------- |     |                  |   |
        
               Legend: n=name, c=content, s=signature
        

Figure 1: Request-Reply Protocol of ICN Networking.

図1:ICNネットワーキングの要求/応答プロトコル。

The following list describes the basic ICN concepts needed to discuss the implementation of this service abstraction.

次のリストは、このサービス抽象化の実装について説明するために必要なICNの基本概念を示しています。

   *Request-Reply Protocol (Interest and Data Packet):*
        

An ICN's lookup service is implemented by defining two types of network packet formats: Interest packets that request content by name and Data packets that carry the requested content. The returned Data packet must match the request's parameters (e.g., having a partially or fully matching name). If the request is ambiguous and several Data packets would satisfy the request, the ICN network returns only one matching Data packet (thus achieving flow balance between Interest and Data packets over individual Layer 2 interfaces).

ICNの検索サービスは、2種類のネットワークパケット形式を定義することによって実装されます。名前でコンテンツを要求するインタレストパケットと、要求されたコンテンツを運ぶデータパケットです。返されたデータパケットは、リクエストのパラメータと一致している必要があります(たとえば、名前が部分的または完全に一致している)。要求があいまいで、複数のデータパケットが要求を満たす場合、ICNネットワークは一致するデータパケットを1つだけ返します(これにより、個々のレイヤー2インターフェイスでインタレストパケットとデータパケット間のフローバランスが達成されます)。

   *Packet and Content Names:*
        

Without a strong cryptographic binding between the name of a Data packet and its content, Data packet names would be useless for fetching specific content. In ICN, verification of a Data packet's name-to-content binding is achieved through cryptographic means either by (1) a cryptographic signature that explicitly binds an application-chosen name to a Data packet's content or by (2) relying on an implicit name (cryptographic hash of the Data packet with or without application-chosen name) that the data consumer obtained through other means.

データパケットの名前とそのコンテンツの間に強力な暗号バインディングがない場合、データパケット名は特定のコンテンツを取得するのに役立ちません。 ICNでは、データパケットの名前からコンテンツへのバインディングの検証は、(1)アプリケーションで選択された名前をデータパケットのコンテンツに明示的にバインドする暗号署名によって、または(2)暗黙的な名前に依存することによって、暗号化手段によって実現されます。 (アプリケーションが選択した名前の有無にかかわらず、データパケットの暗号化ハッシュ)データコンシューマが他の手段で取得したもの。

   *Data Authenticity and Encryption:*
        

Any data consumer or network element can (in principle) validate the authenticity of a Data packet by verifying its cryptographic name-to-content binding. Note that data authenticity is distinct from data trustworthiness, though the two concepts are related. A packet is authentic if it has a valid name-to-content binding, but it may still be unwise to "trust" the content for any particular purpose.

データコンシューマまたはネットワーク要素は、(原則として)暗号の名前とコンテンツのバインディングを検証することにより、データパケットの信頼性を検証できます。データの信頼性はデータの信頼性とは異なりますが、2つの概念は関連しています。パケットは、名前とコンテンツの有効なバインディングがあれば本物ですが、特定の目的のためにコンテンツを「信頼する」ことは賢明ではない場合があります。

   *Trust:*
        

Data authenticity is distinct from data trustworthiness, though the two concepts are related. A packet is authentic if it has a valid name-to-content binding. A packet is trustworthy, i.e., it comes from a reputable or trusted origin, if this binding is valid in the context of a trust model. The trust model provides assurance that the name used for a given piece of content is appropriate for the value of the content. Section 6 discusses this further.

2つの概念は関連していますが、データの信頼性はデータの信頼性とは異なります。名前からコンテンツへの有効なバインディングがある場合、パケットは本物です。このバインディングが信頼モデルのコンテキストで有効である場合、パケットは信頼できます。つまり、信頼できる発信元から送信されます。信頼モデルは、特定のコンテンツに使用される名前がコンテンツの価値に適切であることを保証します。セクション6では、これについてさらに説明します。

   *Segmenting and Versioning:*
        

An ICN network will be engineered for some packet size limit. As application-level data objects will often be considerably larger, objects must be segmented into multiple Data packets. The names for these Data packets can, for example, be constructed by choosing one application-level object name to which a different suffix is added for each segment. The same method can be used to handle different versions of an application-level object by including a version number in the name of the overall object.

ICNネットワークは、パケットサイズの制限に合わせて設計されます。アプリケーションレベルのデータオブジェクトはかなり大きくなることが多いため、オブジェクトを複数のデータパケットにセグメント化する必要があります。これらのデータパケットの名前は、たとえば、セグメントごとに異なるサフィックスが追加された1つのアプリケーションレベルのオブジェクト名を選択することで作成できます。オブジェクト全体の名前にバージョン番号を含めることで、同じメソッドを使用して、アプリケーションレベルのオブジェクトの異なるバージョンを処理できます。

   *Packet and Frame:*
        

NDN and CCNx introduce Protocol Data Units (PDUs), which typically are larger than the maximum transmission unit of the underlying networking technology. We refer to PDUs as packets and the (potentially fragmented) packet parts that traverse MTU-bound Layer 2 interfaces as frames. Handling Layer 2 technologies that lead to fragmentation of ICN packets is done inside the ICN network and is not visible at the service interface.

NDNおよびCCNxはプロトコルデータユニット(PDU)を導入します。これは通常、基盤となるネットワーキングテクノロジーの最大伝送ユニットよりも大きくなります。 PDUをパケットと呼び、MTUにバインドされたレイヤー2インターフェイスを通過する(フラグメント化される可能性のある)パケット部分をフレームと呼びます。 ICNパケットの断片化につながるレイヤ2テクノロジーの処理は、ICNネットワーク内で行われ、サービスインターフェイスでは表示されません。

   *ICN Node:*
        

A node within an ICN network can fulfill the role of a data producer, a data consumer, and/or a forwarder for Interest and Data packets. When a forwarder has connectivity to neighbor nodes, it performs Interest and Data packet forwarding in real time. It can also behave as a store and forward node carrying an Interest or Data packet for some time before forwarding it to the next node. An ICN node may also run routing protocols to assist its Interest forwarding decisions.

ICNネットワーク内のノードは、インタレストパケットおよびデータパケットのデータプロデューサー、データコンシューマー、および/またはフォワーダーの役割を果たすことができます。フォワーダーが隣接ノードに接続できる場合、フォワーダーはインタレストとデータパケットの転送をリアルタイムで実行します。また、インタレストパケットまたはデータパケットを次のノードに転送する前にしばらく転送するストアアンドフォワードノードとしても動作します。 ICNノードはルーティングプロトコルを実行して、インタレスト転送の決定を支援することもできます。

   *Forwarding Plane:*
        

The canonical way of implementing packet forwarding in an ICN network relies on three data structures that capture a node's state: a Forwarding Interest Base (FIB), a Pending Interest Table (PIT), and a Content Store (CS). It also utilizes Interest forwarding strategies, which take input from both FIB and measurements to make Interest forwarding decisions. When a node receives an Interest packet, it checks its CS and PIT to find a matching entry; if no match is found, the node records the Interest in its PIT and forwards the Interest to the next hop(s) towards the requested content, based on the information in its FIB.

ICNネットワークでパケット転送を実装する標準的な方法は、ノードの状態をキャプチャする3つのデータ構造、つまりForwarding Interest Base(FIB)、Pending Interest Table(PIT)、およびContent Store(CS)に依存しています。また、FIBと測定の両方から入力を受け取り、インタレスト転送の決定を行うインタレスト転送戦略を利用します。ノードがインタレストパケットを受信すると、CSとPITをチェックして一致するエントリを見つけます。一致が見つからない場合、ノードはPITにインタレストを記録し、FIBの情報に基づいて、インタレストを要求されたコンテンツへの次のホップに転送します。

3. Terms by Category
3. カテゴリー別用語
3.1. Generic Terms
3.1. 一般的な用語
   *Information-Centric Networking (ICN):*
        

A networking architecture that retrieves Data packets in response to Interest packets. Content-Centric Networking (CCNx 1.x) and Named Data Networking (NDN) are two realizations (designs) of an ICN architecture.

インタレストパケットに応答してデータパケットを取得するネットワークアーキテクチャ。 Content-Centric Networking(CCNx 1.x)とNamed Data Networking(NDN)は、ICNアーキテクチャの2つの実現(設計)です。

   *Data Packet Immutability:*
        

After a Data packet is created, the cryptographic signature binding the name to the content ensures that if either the content or the name changes, that change will be detected and the packet discarded. If the content carried in a Data packet is intended to be mutable, versioning of the name should be used so that each version uniquely identifies an immutable instance of the content. This allows disambiguation of various versions of content such that coordination among the various instances in a distributed system can be achieved.

データパケットが作成された後、名前をコンテンツにバインドする暗号化署名により、コンテンツまたは名前のいずれかが変更された場合、その変更が検出され、パケットが破棄されます。データパケットで運ばれるコンテンツが変更可能であることが意図されている場合、名前のバージョン管理を使用して、各バージョンがコンテンツの不変のインスタンスを一意に識別できるようにする必要があります。これにより、コンテンツのさまざまなバージョンの明確化が可能になり、分散システムのさまざまなインスタンス間の調整を実現できます。

3.2. ICNノードに関連する用語
3.3. 転送プレーンに関連する用語
3.4. パケットタイプに関連する用語
3.5. 名前タイプに関連する用語
3.6. 名前の使用に関連する用語
3.7. データ中心のセキュリティに関連する用語
4. Semantics and Usage
4. セマンティクスと使用法

The terminology described above is the manifestation of intended semantics of NDN and CCNx operations (What do we expect the network to do?). In this section, we summarize the most commonly proposed use cases and interpretations.

上記の用語は、NDNおよびCCNx操作の意図されたセマンティクスの明示です(ネットワークが何を期待するか)。このセクションでは、最も一般的に提案されている使用例と解釈を要約します。

4.1. Data Transfer
4.1. データ転送

The networking view of NDN and CCNx is that the request/reply protocol implements a basic, unreliable data transfer service for single, named packets.

NDNとCCNxのネットワーキングビューでは、要求/応答プロトコルは、単一の名前付きパケット用の基本的で信頼性の低いデータ転送サービスを実装しています。

4.2. Data Transport
4.2. 輸送日

Data transfer can be turned into a data transport service for application-level objects by additional logic. This transport logic must understand and construct the series of names needed to reassemble the segmented object. Various flavors of transport can be envisaged (reliable, streaming, mailbox, etc.).

追加のロジックにより、データ転送をアプリケーションレベルのオブジェクトのデータ転送サービスに変えることができます。このトランスポートロジックは、セグメント化されたオブジェクトを再構成するために必要な一連の名前を理解および構築する必要があります。さまざまな種類のトランスポートを想定できます(信頼性、ストリーミング、メールボックスなど)。

4.3. Lookup Service
4.3. ルックアップサービス

In a more distributed systems view of the basic request/reply protocol, NDN and CCNx provide a distributed lookup service: given a key value (=name), the service will return the corresponding value.

基本的な要求/応答プロトコルのより分散したシステムビューでは、NDNとCCNxが分散ルックアップサービスを提供します。キー値(= name)が指定されると、サービスは対応する値を返します。

4.4. Database Access
4.4. データベースアクセス

A lookup service can be turned into a database access protocol by using the namespace structure to specify names as access keys into a database. Therefore, a name prefix stands for a collection or table of a database, while the rest of the name specifies the query expression to be executed.

ネームスペース構造を使用して名前をデータベースへのアクセスキーとして指定することにより、検索サービスをデータベースアクセスプロトコルに変えることができます。したがって、名前のプレフィックスはデータベースのコレクションまたはテーブルを表し、残りの名前は実行されるクエリ式を指定します。

4.5. Remote Procedure Call
4.5. リモートプロシージャコール

The names as defined in this document for Interests and Data can refer to Remote Procedure call functions, their input arguments, and their results. For a comprehensive view of how to construct RPC or other remote invocation systems, see the Association for Computing Machinery (ACM) ICN paper on [RICE]. These capabilities can be further extended into a full distributed computing infrastructure such as that proposed in the ACM ICN paper [CFN].

このドキュメントでインタレストとデータについて定義されている名前は、リモートプロシージャコール関数、その入力引数、およびその結果を参照できます。 RPCまたはその他のリモート呼び出しシステムを構築する方法の包括的なビューについては、[RICE]に関するAssociation for Computing Machinery(ACM)ICNペーパーを参照してください。これらの機能は、ACM ICNペーパー[CFN]で提案されているような完全な分散コンピューティングインフラストラクチャにさらに拡張できます。

4.6. Publish/Subscribe
4.6. パブリッシュ/サブスクライブ

The names as defined in this document for Interests and Data can refer to data collections to be subscribed and individual data objects to be published in a Publish-Subscribe application architecture. For a fully worked example of how to construct such an ICN-based system, see the ACM ICN paper [LESSONS-LEARNED].

このドキュメントでインタレストとデータについて定義されている名前は、サブスクライブされるデータコレクションと、パブリッシュ/サブスクライブアプリケーションアーキテクチャでパブリッシュされる個々のデータオブジェクトを指します。そのようなICNベースのシステムを構築する方法の完全に機能する例については、ACM ICNペーパー[LESSONS-LEARNED]を参照してください。

5. IANA Considerations
5. IANAに関する考慮事項

This document has no IANA actions.

このドキュメントにはIANAアクションはありません。

6. Security Considerations
6. セキュリティに関する考慮事項

While the terms defined in this specification do not in and of themselves present new security considerations, the architectures that utilize the terms most certainly do. Readers should look at those specifications (e.g., [RFC8569] and [NDN]) where various security considerations are addressed in detail.

この仕様で定義されている用語自体には新しいセキュリティの考慮事項はありませんが、これらの用語を使用するアーキテクチャでは最も確実に考慮されます。読者は、さまざまなセキュリティの考慮事項が詳細に説明されている仕様([RFC8569]や[NDN]など)を確認する必要があります。

Some of the terms in this document use the words "trust", "trustworthy", or "trust model". We intend that these have their colloquial meanings; however, much work on trust, and specifically on trust schemas for ICN architectures, has been published in the last few years. For example, it is useful to look at [SCHEMATIZING-TRUST] for more information on the approaches taken to formalize notions of trust for current NDN and CCNx systems.

このドキュメントの一部の用語では、「信頼」、「信頼できる」、または「信頼モデル」という言葉を使用しています。私たちはこれらが口語的な意味を持つことを意図しています。ただし、信頼、特にICNアーキテクチャの信頼スキーマに関する多くの研究が過去数年で発表されています。たとえば、現在のNDNおよびCCNxシステムの信頼の概念を公式化するために採用されたアプローチの詳細については、[SCHEMATIZING-TRUST]を参照すると便利です。

7. References
7. 参考文献
7.1. Normative References
7.1. 引用文献

[CFN] Krol, M., Mastorakis, S., Kutscher, D., and D. Oran, "Compute First Networking: Distributed Computing meets ICN", ACM ICN, DOI 10.1145/3357150.3357395, September 2019, <https://dl.acm.org/citation.cfm?id=3357395>.

[CFN] Krol, M., Mastorakis, S., Kutscher, D., and D. Oran、「Compute First Networking:Distributed Computing meets ICN」、ACM ICN、DOI 10.1145/3357150.3357395、2019年9月、<https://dl.acm.org/citation.cfm?id=3357395>。

[LESSONS-LEARNED] Nichols, K., "Lessons Learned Building a Secure Network Measurement Framework using Basic NDN", ACM ICN, DOI 10.1145/3357150.3357397, September 2019, <https://dl.acm.org/citation.cfm?id=3357397>.

[LESSONS-LEARNED] Nichols, K.、「Lessons Learned a Secure Network Measurement Framework using Basic NDN」、ACM ICN、DOI 10.1145/3357150.3357397、2019年9月、<https://dl.acm.org/citation.cfm?id=3357397>。

[MOBILITY-FIRST] Raychaudhuri, D., Nagaraja, K., and A. Venkataramani, "MobilityFirst: a robust and trustworthy mobility-centric architecture for the future internet", ACM SIGMOBILE, Volume 16, Issue 3, DOI 10.1145/2412096.2412098, July 2012, <https://dl.acm.org/citation.cfm?id=2412098>.

[MOBILITY-FIRST] Raychaudhuri, D., Nagaraja, K., and A. Venkataramani、「MobilityFirst:堅牢で信頼できるモビリティ中心のアーキテクチャ、未来のインターネット」、ACM SIGMOBILE、第16巻、第3号、DOI 10.1145/2412096.2412098 、2012年7月、<https://dl.acm.org/citation.cfm?id=2412098>。

[NDNTLV] Named Data Networking, "NDN Packet Format Specification", <https://named-data.net/doc/ndn-tlv/>.

[NDNTLV] Named Data Networking、「NDN Packet Format Specification」、<https://named-data.net/doc/ndn-tlv/>。

[NETINF] Dannewitz, C., Kutscher, D., Ohlman, B., Farrell, S., Ahlgren, B., and K. Holger, "Network of Information (NetInf) - An information-centric networking architecture", Computer Communications, Volume 36, Issue 7, DOI 10.1016/j.comcom.2013.01.009, April 2013, <https://dl.acm.org/citation.cfm?id=2459643>.

[NETINF] Dannewitz, C., Kutscher, D., Ohlman, B., Farrell, S., Ahlgren, B., and K. Holger, "Network of Information(NetInf)-an information-centric networking architecture"、Computer Communications、Volume 36、Issue 7、DOI 10.1016/j.comcom.2013.01.009、2013年4月、<https://dl.acm.org/citation.cfm?id=2459643>。

[PSIRP] Trossen, D., Tuononen, J., Xylomenos, G., Sarela, M., Zahemszky, A., Nikander, P., and T. Rinta-aho, "From Design for Tussle to Tussle Networking: PSIRP Vision and Use Cases", May 2008, <http://www.psirp.org/files/Deliverables/PSIRP-TR08-0001_Vision.pdf>.

[PSIRP] Trossen, D., Tuononen, J., Xylomenos, G., Sarela, M., Zahemszky, A., Nikander, P., and T. Rinta-aho、「Tussle for Design for Tussle Networking:PSIRPビジョンと使用例」、2008年5月、<http://www.psirp.org/files/Deliverables/PSIRP-TR08-0001_Vision.pdf>。

[RICE] Krol, M., Habak, K., Kutscher, D., Oran, D., and I. Psaras, "RICE: remote method invocation in ICN", ACM ICN, DOI 10.1145/3267955.3267956, September 2018, <https://dx.doi.org/10.1145/3267955.3267956>.

[RICE] Krol, M., Habak, K., Kutscher, D., Oran, D., and I. Psaras、「RICE:remote method invocation in ICN」、ACM ICN、DOI 10.1145/3267955.3267956、2018年9月、<https://dx.doi.org/10.1145/3267955.3267956>。

[SCHEMATIZING-TRUST] Yu, Y., Afanasyev, A., Clark, D., Claffy, K. C., Jacobson, V., and L. Zhang, "Schematizing Trust in Named Data Networking", ACM ICN, DOI 0.1145/2810156.2810170, September 2015, <https://dx.doi.org/10.1145/2810156.2810170>.

[SCHEMATIZING-TRUST] Yu, Y., Afanasyev, A., Clark, D., Claffy, K. C., Jacobson, V., and L. Zhang、「名前付きデータネットワーキングにおける信頼の体系化」、ACM ICN、DOI 0.1145/2810156.2810170 、2015年9月、<https://dx.doi.org/10.1145/2810156.2810170>。

7.2. Informative References
7.2. 参考引用

[NDN] Named Data Networking, "Named Data Networking: Executive Summary", September 2010, <https://named-data.net/project/execsummary/>.

[NDN] Named Data Networking、「Named Data Networking:Executive Summary」、2010年9月、<https://named-data.net/project/execsummary/>。

[RFC4838] Cerf, V., Burleigh, S., Hooke, A., Torgerson, L., Durst, R., Scott, K., Fall, K., and H. Weiss, "Delay-Tolerant Networking Architecture", RFC 4838, DOI 10.17487/RFC4838, April 2007, <https://www.rfc-editor.org/info/rfc4838>.

[RFC4838] Cerf, V., Burleigh, S., Hooke, A., Torgerson, L., Durst, R., Scott, K., Fall, K., and H. Weiss、「Delay-Tolerant Networking Architecture」 、RFC 4838、DOI 10.17487/RFC4838、2007年4月、<https://www.rfc-editor.org/info/rfc4838>。

[RFC4949] Shirey, R., "Internet Security Glossary, Version 2", FYI 36, RFC 4949, DOI 10.17487/RFC4949, August 2007, <https://www.rfc-editor.org/info/rfc4949>.

[RFC4949] Shirey, R.、「インターネットセキュリティ用語集、バージョン2」、FYI 36、RFC 4949、DOI 10.17487/RFC4949、2007年8月、<https://www.rfc-editor.org/info/rfc4949>。

[RFC6234] Eastlake 3rd, D. and T. Hansen, "US Secure Hash Algorithms (SHA and SHA-based HMAC and HKDF)", RFC 6234, DOI 10.17487/RFC6234, May 2011, <https://www.rfc-editor.org/info/rfc6234>.

[RFC6234] Eastlake 3rd, D. and T. Hansen、「US セキュアハッシュアルゴリズムs(SHA and SHA-based HMAC and HKDF)」、RFC 6234、DOI 10.17487/RFC6234、2011年5月、<https://www.rfc-editor.org/info/rfc6234>。

[RFC8569] Mosko, M., Solis, I., and C. Wood, "Content-Centric Networking (CCNx) Semantics", RFC 8569, DOI 10.17487/RFC8569, July 2019, <https://www.rfc-editor.org/info/rfc8569>.

[RFC8569] Mosko, M., Solis, I., and C. Wood、「Content-Centric Networking(CCNx)Semantics」、RFC 8569、DOI 10.17487/RFC8569、2019年7月、<https://www.rfc-editor.org/info/rfc8569>。

[RFC8609] Mosko, M., Solis, I., and C. Wood, "Content-Centric Networking (CCNx) Messages in TLV Format", RFC 8609, DOI 10.17487/RFC8609, July 2019, <https://www.rfc-editor.org/info/rfc8609>.

[RFC8609] Mosko, M., Solis, I., and C. Wood、「TLV形式のContent-Centric Networking(CCNx)メッセージ」、RFC 8609、DOI 10.17487/RFC8609、2019年7月、<https://www.rfc-editor.org/info/rfc8609>。

Acknowledgments

謝辞

Marc Mosko provided much guidance and helpful precision in getting these terms carefully formed and the definitions precise. Marie-Jose Montpetit did a thorough IRSG review, which helped a lot to improve the text. Further comments during the IRSG Poll from Stephen Farrell, Ari Keraenen, Spencer Dawkins, Carsten Bormann, and Brian Trammell further improved the document. Additional helpful comments were received as part of the IESG conflict review from Mirja Kuehlewind and Benjamin Kaduk.

Marc Moskoは、これらの用語を注意深く作成し、定義を正確にするために、多くのガイダンスと役立つ正確さを提供しました。 Marie-Jose Montpetitは徹底的なIRSGレビューを行いました。これはテキストの改善に大いに役立ちました。 Stephen Farrell、Ari Keraenen、Spencer Dawkins、Carsten Bormann、およびBrian TrammellからのIRSG投票中のさらなるコメントにより、文書がさらに改善されました。 Mirja KuehlewindとBenjamin KadukからIESG紛争レビューの一環として追加の有益なコメントが寄せられました。

Authors' Addresses

著者のアドレス

Bastiaan Wissingh TNO

バスティアンウィシンTNO

   Email: bastiaan.wissingh@tno.nl
        

Christopher A. Wood University of California Irvine

クリストファーA.ウッドカリフォルニア大学アーバイン校

   Email: caw@heapingbits.net
        

Alex Afanasyev Florida International University

Alex Afanasyevフロリダ国際大学

   Email: aa@cs.fiu.edu
        

Lixia Zhang UCLA

l張UCLAの下

   Email: lixia@cs.ucla.edu
        

David Oran Network Systems Research & Design

デビッドオランネットワークシステムリサーチ&デザイン

   Email: daveoran@orandom.net
        

Christian Tschudin University of Basel

バーゼルのキリスト教Tschudin大学

   Email: christian.tschudin@unibas.ch