[要約] RFC 7484は、RDAP(Authoritative Registration Data Service)の検索方法についての標準化されたプロトコルです。このRFCの目的は、ドメイン名やIPアドレスなどの登録データを効率的に検索し、信頼性のある情報を提供することです。

Internet Engineering Task Force (IETF)                       M. Blanchet
Request for Comments: 7484                                      Viagenie
Category: Standards Track                                     March 2015
ISSN: 2070-1721
        

Finding the Authoritative Registration Data (RDAP) Service

Authoritative Registration Data(RDAP)サービスの検索

Abstract

概要

This document specifies a method to find which Registration Data Access Protocol (RDAP) server is authoritative to answer queries for a requested scope, such as domain names, IP addresses, or Autonomous System numbers.

このドキュメントでは、ドメイン名、IPアドレス、自律システム番号など、要求されたスコープのクエリに応答する権限がある登録データアクセスプロトコル(RDAP)サーバーを見つける方法を指定します。

Status of This Memo

本文書の状態

This is an Internet Standards Track document.

これはInternet Standards Trackドキュメントです。

This document is a product of the Internet Engineering Task Force (IETF). It represents the consensus of the IETF community. It has received public review and has been approved for publication by the Internet Engineering Steering Group (IESG). Further information on Internet Standards is available in Section 2 of RFC 5741.

このドキュメントは、IETF(Internet Engineering Task Force)の製品です。これは、IETFコミュニティのコンセンサスを表しています。公開レビューを受け、インターネットエンジニアリングステアリンググループ(IESG)による公開が承認されました。インターネット標準の詳細については、RFC 5741のセクション2をご覧ください。

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

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

Copyright Notice

著作権表示

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

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

This document is subject to BCP 78 and the IETF Trust's Legal Provisions Relating to IETF Documents (http://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. Code Components extracted from this document must include Simplified BSD License text as described in Section 4.e of the Trust Legal Provisions and are provided without warranty as described in the Simplified BSD License.

この文書は、BCP 78およびIETF文書に関するIETFトラストの法的規定(http://trustee.ietf.org/license-info)の対象であり、この文書の発行日に有効です。これらのドキュメントは、このドキュメントに関するあなたの権利と制限を説明しているため、注意深く確認してください。このドキュメントから抽出されたコードコンポーネントには、Trust Legal Provisionsのセクション4.eに記載されているSimplified BSD Licenseのテキストが含まれている必要があり、Simplified BSD Licenseに記載されているように保証なしで提供されます。

Table of Contents

目次

   1.  Introduction  . . . . . . . . . . . . . . . . . . . . . . . .   2
   2.  Conventions Used in This Document . . . . . . . . . . . . . .   3
   3.  Structure of the RDAP Bootstrap Service Registries  . . . . .   3
   4.  Bootstrap Service Registry for Domain Name Space  . . . . . .   5
   5.  Bootstrap Service Registries for Internet Numbers . . . . . .   6
     5.1.  Bootstrap Service Registry for IPv4 Address Space . . . .   7
     5.2.  Bootstrap Service Registry for IPv6 Address Space . . . .   8
     5.3.  Bootstrap Service Registry for AS Number Space  . . . . .   9
   6.  Entity  . . . . . . . . . . . . . . . . . . . . . . . . . . .  10
   7.  Non-existent Entries or RDAP URL Values . . . . . . . . . . .  10
   8.  Deployment and Implementation Considerations  . . . . . . . .  10
   9.  Limitations . . . . . . . . . . . . . . . . . . . . . . . . .  11
   10. Formal Definition . . . . . . . . . . . . . . . . . . . . . .  11
     10.1.  Imported JSON Terms  . . . . . . . . . . . . . . . . . .  11
     10.2.  Registry Syntax  . . . . . . . . . . . . . . . . . . . .  12
   11. Security Considerations . . . . . . . . . . . . . . . . . . .  13
   12. IANA Considerations . . . . . . . . . . . . . . . . . . . . .  13
     12.1.  Bootstrap Service Registry for IPv4 Address Space  . . .  14
     12.2.  Bootstrap Service Registry for IPv6 Address Space  . . .  14
     12.3.  Bootstrap Service Registry for AS Number Space . . . . .  14
     12.4.  Bootstrap Service Registry for Domain Name Space . . . .  15
   13. References  . . . . . . . . . . . . . . . . . . . . . . . . .  15
     13.1.  Normative References . . . . . . . . . . . . . . . . . .  15
     13.2.  Informative References . . . . . . . . . . . . . . . . .  15
   Acknowledgements  . . . . . . . . . . . . . . . . . . . . . . . .  17
   Author's Address  . . . . . . . . . . . . . . . . . . . . . . . .  17
        
1. Introduction
1. はじめに

Querying and retrieving registration data from registries are defined in Registration Data Access Protocol (RDAP) [RFC7480] [RFC7482] [RFC7483]. These documents do not specify where to send the queries. This document specifies a method to find which server is authoritative to answer queries for the requested scope.

レジストリからの登録データのクエリと取得は、Registration Data Access Protocol(RDAP)[RFC7480] [RFC7482] [RFC7483]で定義されています。これらのドキュメントでは、クエリの送信先を指定していません。このドキュメントでは、要求されたスコープのクエリに応答する権限があるサーバーを見つける方法を指定します。

Top-Level Domains (TLDs), Autonomous System (AS) numbers, and network blocks are delegated by IANA to Internet registries such as TLD registries and Regional Internet Registries (RIRs) that then issue further delegations and maintain information about them. Thus, the bootstrap information needed by RDAP clients is best generated from data and processes already maintained by IANA; the relevant registries already exist at [ipv4reg], [ipv6reg], [asreg], and [domainreg].

トップレベルドメイン(TLD)、自律システム(AS)番号、およびネットワークブロックは、TLAレジストリや地域インターネットレジストリ(RIR)などのインターネットレジストリにIANAによって委任され、その後、さらに委任を発行してそれらに関する情報を維持します。したがって、RDAPクライアントが必要とするブートストラップ情報は、IANAによってすでに維持されているデータとプロセスから最適に生成されます。関連するレジストリは[ipv4reg]、[ipv6reg]、[asreg]、および[domainreg]にすでに存在しています。

Per this document, IANA has created new registries based on a JSON format specified in this document, herein named RDAP Bootstrap Service Registries. These new registries are based on the existing entries of the above mentioned registries. An RDAP client fetches the RDAP Bootstrap Service Registries, extracts the data, and then performs a match with the query data to find the authoritative registration data server and appropriate query base URL.

このドキュメントに従って、IANAは、このドキュメントで指定されているJSON形式に基づいて新しいレジストリを作成しました。ここでは、RDAPブートストラップサービスレジストリと呼びます。これらの新しいレジストリは、上記のレジストリの既存のエントリに基づいています。 RDAPクライアントは、RDAPブートストラップサービスレジストリをフェッチしてデータを抽出し、クエリデータとの照合を実行して、信頼できる登録データサーバーと適切なクエリベースURLを見つけます。

2. Conventions Used in This Document
2. このドキュメントで使用される規則

The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in [RFC2119].

このドキュメントのキーワード「MUST」、「MUST NOT」、「REQUIRED」、「SHALL」、「SHALL NOT」、「SHOULD」、「SHOULD NOT」、「RECOMMENDED」、「MAY」、および「OPTIONAL」は、 [RFC2119]で説明されているように解釈されます。

3. Structure of the RDAP Bootstrap Service Registries
3. RDAPブートストラップサービスレジストリの構造

The RDAP Bootstrap Service Registries, as specified in Section 12 below, have been made available as JSON [RFC7159] objects, which can be retrieved via HTTP from locations specified by IANA. The JSON object for each registry contains a series of members containing metadata about the registry such as a version identifier, a timestamp of the publication date of the registry, and a description. Additionally, a "services" member contains the registry items themselves, as an array. Each item of the array contains a second-level array, with two elements, each of them being a third-level array.

以下のセクション12で指定されているRDAPブートストラップサービスレジストリは、JSON [RFC7159]オブジェクトとして利用可能になり、IANAで指定された場所からHTTP経由で取得できます。各レジストリのJSONオブジェクトには、バージョン識別子、レジストリの公開日のタイムスタンプ、説明など、レジストリに関するメタデータを含む一連のメンバーが含まれています。さらに、「services」メンバーには、レジストリアイテム自体が配列として含まれています。配列の各項目には、2番目のレベルの配列が含まれ、2つの要素があり、それぞれが3番目のレベルの配列です。

Each element of the Services Array is a second-level array with two elements: in order, an Entry Array and a Service URL Array.

サービス配列の各要素は、2つの要素を持つ第2レベルの配列です。順番に、エントリ配列とサービスURL配列です。

The Entry Array contains all entries that have the same set of base RDAP URLs. The Service URL Array contains the list of base RDAP URLs usable for the entries found in the Entry Array. Elements within these two arrays are not sorted in any way.

エントリ配列には、同じベースRDAP URLのセットを持つすべてのエントリが含まれています。サービスURL配列には、エントリ配列で見つかったエントリに使用できるベースRDAP URLのリストが含まれています。これらの2つの配列内の要素は、ソートされません。

An example structure of the JSON output of a RDAP Bootstrap Service Registry is illustrated:

RDAPブートストラップサービスレジストリのJSON出力の構造例を示します。

   {
       "version": "1.0",
       "publication": "YYYY-MM-DDTHH:MM:SSZ",
       "description": "Some text",
       "services": [
         [
           ["entry1", "entry2", "entry3"],
           [
             "https://registry.example.com/myrdap/",
             "http://registry.example.com/myrdap/"
           ]
         ],
         [
           ["entry4"],
           [
             "http://example.org/"
           ]
         ]
       ]
   }
        

The formal syntax is described in Section 10.

正式な構文については、セクション10で説明します。

The "version" corresponds to the format version of the registry. This specification defines version "1.0".

「バージョン」は、レジストリのフォーマットバージョンに対応しています。この仕様はバージョン「1.0」を定義しています。

The syntax of the "publication" value conforms to the Internet date/ time format [RFC3339]. The value is the latest update date of the registry by IANA.

"publication"値の構文は、インターネット日付/時刻形式[RFC3339]に準拠しています。この値は、IANAによるレジストリの最新の更新日です。

The optional "description" string can contain a comment regarding the content of the bootstrap object.

オプションの「説明」文字列には、ブートストラップオブジェクトのコンテンツに関するコメントを含めることができます。

Per [RFC7258], in each array of base RDAP URLs, the secure versions of the transport protocol SHOULD be preferred and tried first. For example, if the base RDAP URLs array contains both HTTPS and HTTP URLs, the bootstrap client SHOULD try the HTTPS version first.

[RFC7258]によると、ベースRDAP URLの各配列では、トランスポートプロトコルの安全なバージョンを優先して最初に試す必要があります。たとえば、ベースRDAP URL配列にHTTPSとHTTPの両方のURLが含まれている場合、ブートストラップクライアントは最初にHTTPSバージョンを試す必要があります(SHOULD)。

Base RDAP URLs MUST have a trailing "/" character because they are concatenated to the various segments defined in [RFC7482].

[RFC7482]で定義されているさまざまなセグメントに連結されるため、ベースRDAP URLには末尾の「/」文字が必要です。

JSON names MUST follow the format recommendations of [RFC7480]. Any unrecognized JSON object properties or values MUST be ignored by implementations.

JSON名は、[RFC7480]の推奨フォーマットに従う必要があります。認識されないJSONオブジェクトのプロパティまたは値は、実装によって無視される必要があります。

Internationalized Domain Name labels used as entries or base RDAP URLs in the registries defined in this document MUST be only represented using their A-label form as defined in [RFC5890].

このドキュメントで定義されているレジストリのエントリまたはベースRDAP URLとして使用される国際化ドメイン名ラベルは、[RFC5890]で定義されているAラベル形式を使用してのみ表されなければなりません。

All Domain Name labels used as entries or base RDAP URLs in the registries defined in this document MUST be only represented in lowercase.

このドキュメントで定義されているレジストリのエントリまたはベースRDAP URLとして使用されるすべてのドメイン名ラベルは、小文字のみで表されなければなりません。

4. Bootstrap Service Registry for Domain Name Space
4. ドメイン名前空間のブートストラップサービスレジストリ

The JSON output of this registry contains domain label entries attached to the root, grouped by base RDAP URLs, as shown in this example.

この例のように、このレジストリのJSON出力には、ルートに添付されたドメインラベルエントリが含まれており、ベースRDAP URLでグループ化されています。

   {
       "version": "1.0",
       "publication": "YYYY-MM-DDTHH:MM:SSZ",
       "description": "Some text",
       "services": [
         [
           ["net", "com"],
           [
             "https://registry.example.com/myrdap/"
           ]
         ],
         [
           ["org", "mytld"],
           [
             "http://example.org/"
           ]
         ],
         [
           ["xn--zckzah"],
           [
             "https://example.net/rdapxn--zckzah/",
             "http://example.net/rdapxn--zckzah/"
           ]
         ]
       ]
   }
        

The domain name's authoritative registration data service is found by doing the label-wise longest match of the target domain name with the domain values in the Entry Arrays in the IANA Bootstrap Service Registry for Domain Name Space. The match is done per label, from right to left. If the longest match results in multiple entries, then those entries are considered equivalent. The values contained in the Service URL Array of the matching second-level array are the valid base RDAP URLs as described in [RFC7482].

ドメイン名の信頼できる登録データサービスは、ターゲットドメイン名と、ドメインネームスペースのIANAブートストラップサービスレジストリのエントリ配列内のドメイン値とのラベルごとの最長一致を実行することによって検出されます。一致は、ラベルごとに右から左に行われます。最長一致の結果が複数のエントリになる場合、それらのエントリは同等と見なされます。 [RFC7482]で説明されているように、一致する第2レベルの配列のサービスURL配列に含まれる値は、有効なベースRDAP URLです。

For example, a domain RDAP query for a.b.example.com matches the com entry in one of the arrays of the registry. The base RDAP URL for this query is then taken from the second element of the array, which is an array of base RDAP URLs valid for this entry. The client chooses one of the base URLs from this array; in this example, it chooses the only one available, "https://registry.example.com/ myrdap/". The segment specified in [RFC7482] is then appended to the base URL to complete the query. The complete query is then "https://registry.example.com/myrdap/domain/a.b.example.com".

たとえば、a.b.example.comのドメインRDAPクエリは、レジストリの配列の1つにあるcomエントリと一致します。このクエリのベースRDAP URLは、配列の2番目の要素から取得されます。これは、このエントリに有効なベースRDAP URLの配列です。クライアントは、この配列からベースURLの1つを選択します。この例では、利用可能な唯一の「https://registry.example.com/ myrdap /」を選択します。次に、[RFC7482]で指定されたセグメントがベースURLに追加され、クエリが完了します。完全なクエリは「https://registry.example.com/myrdap/domain/a.b.example.com」になります。

If a domain RDAP query for a.b.example.com matches both com and example.com entries in the registry, then the longest match applies and the example.com entry is used by the client.

a.b.example.comのドメインRDAPクエリがレジストリのcomエントリとexample.comエントリの両方に一致する場合、最も長い一致が適用され、クライアントはexample.comエントリを使用します。

If the registry contains entries such as com and goodexample.com, then a domain RDAP query for example.com only matches the com entry because matching is done on a per-label basis.

レジストリにcomやgoodexample.comなどのエントリが含まれている場合、example.comのドメインRDAPクエリはcomエントリにのみ一致します。これは、ラベルごとに照合が行われるためです。

The entry for the root of the domain name space is specified as "".

ドメイン名前空間のルートのエントリは ""と指定されています。

5. Bootstrap Service Registries for Internet Numbers
5. インターネット番号のブートストラップサービスレジストリ

This section discusses IPv4 and IPv6 address space and Autonomous System numbers.

このセクションでは、IPv4とIPv6のアドレス空間と自律システム番号について説明します。

For IP address space, the authoritative registration data service is found by doing a longest match of the target address with the values of the arrays in the corresponding RDAP Bootstrap Service Registry for Address Space. The longest match is done the same way as for routing: the addresses are converted in binary form and then the binary strings are compared to find the longest match up to the specified prefix length. The values contained in the second element of the array are the base RDAP URLs as described in [RFC7482]. The longest match method enables covering prefixes of a larger address space pointing to one base RDAP URL while more specific prefixes within the covering prefix are being served by another base RDAP URL.

IPアドレススペースの場合、信頼できる登録データサービスは、ターゲットアドレスと、アドレススペースの対応するRDAPブートストラップサービスレジストリ内のアレイの値との最長一致を実行することによって検出されます。最長一致はルーティングと同じ方法で行われます。アドレスはバイナリ形式で変換され、次にバイナリ文字列が比較されて、指定されたプレフィックス長までの最長一致が検索されます。 [RFC7482]で説明されているように、配列の2番目の要素に含まれる値は、ベースRDAP URLです。最長一致方法では、1つのベースRDAP URLを指すより大きなアドレス空間のプレフィックスをカバーできますが、カバーするプレフィックス内のより具体的なプレフィックスは、別のベースRDAP URLによって処理されます。

5.1. Bootstrap Service Registry for IPv4 Address Space
5.1. IPv4アドレス空間のブートストラップサービスレジストリ

The JSON output of this registry contains IPv4 prefix entries, specified in Classless Inter-domain Routing (CIDR) format [RFC4632] and grouped by RDAP URLs, as shown in this example.

このレジストリのJSON出力には、この例に示すように、クラスレスドメイン間ルーティング(CIDR)形式[RFC4632]で指定され、RDAP URLでグループ化されたIPv4プレフィックスエントリが含まれています。

   {
       "version": "1.0",
       "publication": "2024-01-07T10:11:12Z",
       "description": "RDAP Bootstrap file for example registries.",
       "services": [
         [
           ["1.0.0.0/8", "192.0.0.0/8"],
           [
             "https://rir1.example.com/myrdap/"
           ]
         ],
         [
           ["28.2.0.0/16", "192.0.2.0/24"],
           [
             "http://example.org/"
           ]
         ],
         [
           ["28.3.0.0/16"],
           [
             "https://example.net/rdaprir2/",
             "http://example.net/rdaprir2/"
           ]
         ]
       ]
   }
        

For example, a query for "192.0.2.1/25" matches the "192.0.0.0/8" entry and the "192.0.2.0/24" entry in the example registry above. The latter is chosen by the client given the longest match. The base RDAP URL for this query is then taken from the second element of the array, which is an array of base RDAP URLs valid for this entry. The client chooses one of the base URLs from this array; in this example, it chooses the only one available, "http://example.org/". The {resource} specified in [RFC7482] is then appended to the base URL to complete the query. The complete query is then "https://example.org/ ip/192.0.2.1/25".

たとえば、「192.0.2.1/25」のクエリは、上記のレジストリ例の「192.0.0.0/8」エントリと「192.0.2.0/24」エントリに一致します。後者は、最長の一致が与えられたクライアントによって選択されます。このクエリのベースRDAP URLは、配列の2番目の要素から取得されます。これは、このエントリに有効なベースRDAP URLの配列です。クライアントは、この配列からベースURLの1つを選択します。この例では、利用可能な唯一の「http://example.org/」を選択します。次に、[RFC7482]で指定された{resource}がベースURLに追加され、クエリが完了します。完全なクエリは「https://example.org/ ip / 192.0.2.1 / 25」になります。

5.2. Bootstrap Service Registry for IPv6 Address Space
5.2. IPv6アドレス空間のブートストラップサービスレジストリ

The JSON output of this registry contains IPv6 prefix entries, using [RFC4291] text representation of the address prefixes format, grouped by base RDAP URLs, as shown in this example.

このレジストリのJSON出力には、この例に示すように、ベースRDAP URLでグループ化された、アドレスプレフィックス形式の[RFC4291]テキスト表現を使用したIPv6プレフィックスエントリが含まれています。

   {
       "version": "1.0",
       "publication": "2024-01-07T10:11:12Z",
       "description": "RDAP Bootstrap file for example registries.",
       "services": [
         [
           ["2001:0200::/23", "2001:db8::/32"],
           [
             "https://rir2.example.com/myrdap/"
           ]
         ],
         [
           ["2600::/16", "2100:ffff::/32"],
           [
             "http://example.org/"
           ]
         ],
         [
           ["2001:0200:1000::/36"],
           [
             "https://example.net/rdaprir2/",
             "http://example.net/rdaprir2/"
           ]
         ]
       ]
   }
        

For example, a query for "2001:0200:1000::/48" matches the "2001:0200::/23" entry and the "2001:0200:1000::/36" entry in the example registry above. The latter is chosen by the client given the longest match. The base RDAP URL for this query is then taken from the second element of the array, which is an array of base RDAP URLs valid for this entry. The client chooses one of the base URLs from this array; in this example, it chooses "https://example.net/ rdaprir2/" because it's the secure version of the protocol. The segment specified in [RFC7482] is then appended to the base URL to complete the query. The complete query is, therefore, "https://example.net/rdaprir2/ip/2001:0200:1000::/48". If the target RDAP server does not answer, the client can then use another URL prefix from the array.

たとえば、「2001:0200:1000 :: / 48」のクエリは、上記のサンプルレジストリの「2001:0200 :: / 23」エントリと「2001:0200:1000 :: / 36」エントリに一致します。後者は、最長の一致が与えられたクライアントによって選択されます。このクエリのベースRDAP URLは、配列の2番目の要素から取得されます。これは、このエントリに有効なベースRDAP URLの配列です。クライアントは、この配列からベースURLの1つを選択します。この例では、プロトコルの安全なバージョンであるため、「https://example.net/ rdaprir2 /」を選択します。次に、[RFC7482]で指定されたセグメントがベースURLに追加され、クエリが完了します。したがって、完全なクエリは「https://example.net/rdaprir2/ip/2001:0200:1000::/48」です。ターゲットのRDAPサーバーが応答しない場合、クライアントは配列から別のURLプレフィックスを使用できます。

5.3. Bootstrap Service Registry for AS Number Space
5.3. AS番号スペースのブートストラップサービスレジストリ

The JSON output of this contains Autonomous Systems number ranges entries, grouped by base RDAP URLs, as shown in this example. The Entry Array is an array containing the list of AS number ranges served by the base RDAP URLs found in the second element. The array always contains two AS numbers represented in decimal format that represents the range of AS numbers between the two elements of the array. A single AS number is represented as a range of two identical AS numbers.

この例のJSON出力には、この例に示すように、ベースRDAP URLでグループ化された自律システム番号範囲エントリが含まれています。エントリ配列は、2番目の要素にあるベースRDAP URLによって提供されるAS番号範囲のリストを含む配列です。配列には常に、配列の2つの要素間のAS番号の範囲を表す10進形式で表された2つのAS番号が含まれています。 1つのAS番号は、2つの同じAS番号の範囲として表されます。

   {
       "version": "1.0",
       "publication": "2024-01-07T10:11:12Z",
       "description": "RDAP Bootstrap file for example registries.",
       "services": [
         [
           ["2045-2045"],
           [
             "https://rir3.example.com/myrdap/"
           ]
         ],
         [
           ["10000-12000", "300000-400000"],
           [
             "http://example.org/"
           ]
         ],
         [
           ["64512-65534"],
           [
             "http://example.net/rdaprir2/",
             "https://example.net/rdaprir2/"
           ]
         ]
       ]
   }
        

For example, a query for AS 65411 matches the 64512-65534 entry in the example registry above. The base RDAP URL for this query is then taken from the second element of the array, which is an array of base RDAP URLs valid for this entry. The client chooses one of the base URLs from this array; in this example, it chooses "https://example.net/rdaprir2/". The segment specified in [RFC7482] is then appended to the base URL to complete the query. The complete query is, therefore, "https://example.net/rdaprir2/autnum/65411". If the server does not answer, the client can then use another URL prefix from the array.

たとえば、AS 65411のクエリは、上記のレジストリ例の64512-65534エントリに一致します。このクエリのベースRDAP URLは、配列の2番目の要素から取得されます。これは、このエントリに有効なベースRDAP URLの配列です。クライアントは、この配列からベースURLの1つを選択します。この例では、「https://example.net/rdaprir2/」を選択します。次に、[RFC7482]で指定されたセグメントがベースURLに追加され、クエリが完了します。したがって、完全なクエリは「https://example.net/rdaprir2/autnum/65411」です。サーバーが応答しない場合、クライアントは配列の別のURLプレフィックスを使用できます。

6. Entity
6. エンティティ

Entities (such as contacts, registrants, or registrars) can be queried by handle as described in [RFC7482]. Since there is no global namespace for entities, this document does not describe how to find the authoritative RDAP server for entities. However, it is possible that, if the entity identifier was received from a previous query, the same RDAP server could be queried for that entity, or the entity identifier itself is a fully referenced URL that can be queried.

エンティティ(連絡先、登録者、レジストラなど)は、[RFC7482]で説明されているように、ハンドルによってクエリできます。エンティティにはグローバル名前空間がないため、このドキュメントでは、エンティティの信頼できるRDAPサーバーを見つける方法については説明しません。ただし、エンティティ識別子が前のクエリから受信された場合、そのエンティティに対して同じRDAPサーバーがクエリされるか、エンティティ識別子自体が完全に参照されるURLである可能性があります。

7. Non-existent Entries or RDAP URL Values
7. 存在しないエントリまたはRDAP URL値

The registries may not contain the requested value. In these cases, there is no known RDAP server for that requested value, and the client SHOULD provide an appropriate error message to the user.

レジストリに要求された値が含まれていない可能性があります。これらの場合、その要求された値に対する既知のRDAPサーバーはなく、クライアントはユーザーに適切なエラーメッセージを提供する必要があります(SHOULD)。

8. Deployment and Implementation Considerations
8. 展開と実装に関する考慮事項

This method relies on the fact that RDAP clients are fetching the IANA registries to then find the servers locally. Clients SHOULD NOT fetch the registry on every RDAP request. Clients SHOULD cache the registry, but use underlying protocol signaling, such as the HTTP Expires header field [RFC7234], to identify when it is time to refresh the cached registry.

この方法は、RDAPクライアントがIANAレジストリをフェッチしてサーバーをローカルで見つけるという事実に依存しています。クライアントは、すべてのRDAPリクエストでレジストリをフェッチしないでください。クライアントはレジストリをキャッシュする必要がありますが、キャッシュされたレジストリを更新するタイミングを識別するために、HTTP Expiresヘッダーフィールド[RFC7234]などの基本的なプロトコルシグナリングを使用します。

If the query data does not match any entry in the client cached registry, then the client may implement various methods, such as the following:

クエリデータがクライアントのキャッシュされたレジストリのどのエントリとも一致しない場合、クライアントは次のようなさまざまなメソッドを実装できます。

o In the case of a domain object, the client may first query the DNS to see if the respective entry has been delegated or if it is mistyped information by the user. The DNS query could be to fetch the NS records for the TLD domain. If the DNS answer is negative, then there is no need to fetch the new version of the registry. However, if the DNS answer is positive, this may mean that the currently cached registry is no longer current. The client could then fetch the registry, parse, and then do the normal matching as specified above. This method may not work for all types of RDAP objects.

o ドメインオブジェクトの場合、クライアントは最初にDNSに照会して、それぞれのエントリが委任されているかどうか、またはユーザーが誤って入力した情報がないかどうかを確認します。 DNSクエリは、TLDドメインのNSレコードをフェッチすることです。 DNSの回答が否定的である場合、レジストリの新しいバージョンをフェッチする必要はありません。ただし、DNSの回答が正の場合は、現在キャッシュされているレジストリが最新ではなくなっている可能性があります。次に、クライアントはレジストリをフェッチして解析し、上記の通常の照合を実行できます。このメソッドは、すべてのタイプのRDAPオブジェクトに対して機能するとは限りません。

o If the client knows the existence of an RDAP aggregator or redirector and its associated base URL, and trusts that service, then it could send the query to the redirector, which would redirect the client if it knows the authoritative server that client has not found.

o クライアントがRDAPアグリゲーターまたはリダイレクターの存在とそれに関連付けられたベースURLを知っていて、そのサービスを信頼している場合、リダイレクターにクエリを送信できます。リダイレクターは、クライアントが見つけていない権限のあるサーバーを知っている場合にクライアントをリダイレクトします。

Some authorities of registration data may work together on sharing their information for a common service, including mutual redirection [REDIRECT-RDAP].

登録データの一部の当局は、相互リダイレクト[REDIRECT-RDAP]を含め、共通サービスの情報共有に協力する場合があります。

When a new object is allocated, such as a new AS range, a new TLD, or a new IP address range, there is no guarantee that this new object will have an entry in the corresponding bootstrap RDAP registry, since the setup of the RDAP server for this new entry may become live and registered later. Therefore, the clients should expect that even if an object, such as TLD, IP address range, or AS range is allocated, the existence of the entry in the corresponding bootstrap registry is not guaranteed.

新しいAS範囲、新しいTLD、または新しいIPアドレス範囲などの新しいオブジェクトが割り当てられた場合、RDAPのセットアップにより、この新しいオブジェクトが対応するブートストラップRDAPレジストリにエントリを持つことは保証されませんこの新しいエントリのサーバーはライブになり、後で登録される場合があります。したがって、クライアントは、TLD、IPアドレス範囲、AS範囲などのオブジェクトが割り当てられている場合でも、対応するブートストラップレジストリ内のエントリの存在が保証されないことを期待する必要があります。

9. Limitations
9. 制限事項

This method does not provide a direct way to find authoritative RDAP servers for any other objects than the ones described in this document. In particular, the following objects are not bootstrapped with the method described in this document:

この方法では、このドキュメントで説明されているもの以外のオブジェクトの信頼できるRDAPサーバーを直接検索する方法はありません。特に、次のオブジェクトは、このドキュメントで説明されているメソッドではブートストラップされません。

o entities

o エンティティ

o queries using search patterns that do not contain a terminating string that matches some entries in the registries

o レジストリの一部のエントリに一致する終了文字列を含まない検索パターンを使用するクエリ

o nameservers

o ネームサーバー

o help

o 助けて

10. Formal Definition
10. 正式な定義

This section is the formal definition of the registries. The structure of JSON objects and arrays using a set of primitive elements is defined in [RFC7159]. Those elements are used to describe the JSON structure of the registries.

このセクションは、レジストリの正式な定義です。プリミティブ要素のセットを使用したJSONオブジェクトと配列の構造は、[RFC7159]で定義されています。これらの要素は、レジストリのJSON構造を記述するために使用されます。

10.1. Imported JSON Terms
10.1. インポートされたJSON用語

o OBJECT: a JSON object, defined in Section 4 of [RFC7159]

o OBJECT:[RFC7159]のセクション4で定義されたJSONオブジェクト

o MEMBER: a member of a JSON object, defined in Section 4 of [RFC7159]

o MEMBER:[RFC7159]のセクション4で定義されたJSONオブジェクトのメンバー

o MEMBER-NAME: the name of a MEMBER, defined as a "string" in Section 4 of [RFC7159]

o メンバー名:メンバーの名前。[RFC7159]のセクション4で「文字列」として定義されています

o MEMBER-VALUE: the value of a MEMBER, defined as a "value" in Section 4 of [RFC7159]

o MEMBER-VALUE:メンバーの値。[RFC7159]のセクション4で「値」として定義されています

o ARRAY: an array, defined in Section 5 of [RFC7159]

o ARRAY:[RFC7159]のセクション5で定義された配列

o ARRAY-VALUE: an element of an ARRAY, defined in Section 5 of [RFC7159]

o ARRAY-VALUE:[RFC7159]のセクション5で定義されたARRAYの要素

o STRING: a "string", as defined in Section 7 of [RFC7159]

o STRING:[文字列]、[RFC7159]のセクション7で定義

10.2. Registry Syntax
10.2. レジストリ構文

Using the above terms for the JSON structures, the syntax of a registry is defined as follows:

上記のJSON構造の用語を使用して、レジストリの構文は次のように定義されます。

o rdap-bootstrap-registry: an OBJECT containing a MEMBER version and a MEMBER publication, an optional MEMBER description, and a MEMBER services-list

o rdap-bootstrap-registry:MEMBERバージョンとMEMBERパブリケーションを含むOBJECT、オプションのMEMBER説明、およびMEMBERサービスリスト

o version: a MEMBER with MEMBER-NAME "version" and MEMBER-VALUE a STRING

o version:MEMBER-NAME "version"およびMEMBER-VALUEがSTRINGのMEMBER

o publication: a MEMBER with MEMBER-NAME "publication" and MEMBER-VALUE a STRING

o 出版物:MEMBER-NAMEが「publication」で、MEMBER-VALUEがSTRINGのメンバー

o description: a MEMBER with MEMBER-NAME "description" and MEMBER-VALUE a STRING

o 説明:MEMBER-NAME "description"およびMEMBER-VALUEがSTRINGのMEMBER

o services-list: a MEMBER with MEMBER-NAME "services" and MEMBER-VALUE a services-array

o services-list:MEMBER-NAMEが "services"のMEMBERとMEMBER-VALUEがservices-arrayです

o services-array: an ARRAY, where each ARRAY-VALUE is a service

o services-array:ARRAY。各ARRAY-VALUEはサービスです

o service: an ARRAY of 2 elements, where the first ARRAY-VALUE is a an entry-list and the second ARRAY-VALUE is a service-uri-list

o service:2つの要素のARRAY。最初のARRAY-VALUEはエントリーリストで、2番目のARRAY-VALUEはservice-uri-listです。

o entry-list: an ARRAY, where each ARRAY-VALUE is an entry

o entry-list:ARRAY。各ARRAY-VALUEはエントリです

o entry: a STRING

o エントリ:STRING

o service-uri-list: an ARRAY, where each ARRAY-VALUE is a service-uri

o service-uri-list:ARRAY。各ARRAY-VALUEはservice-uriです

o service-uri: a STRING

o service-uri:STRING

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

By providing a bootstrap method to find RDAP servers, this document helps to ensure that the end users will get the RDAP data from an authoritative source, instead of from rogue sources. The method has the same security properties as the RDAP protocols themselves. The transport used to access the registries can be more secure by using TLS [RFC5246], which IANA supports.

このドキュメントは、RDAPサーバーを見つけるためのブートストラップメソッドを提供することで、エンドユーザーが不正なソースからではなく信頼できるソースからRDAPデータを確実に取得できるようにします。このメソッドには、RDAPプロトコル自体と同じセキュリティプロパティがあります。レジストリへのアクセスに使用されるトランスポートは、IANAがサポートするTLS [RFC5246]を使用することにより、より安全にすることができます。

Additional considerations on using RDAP are described in [RFC7481].

RDAPの使用に関する追加の考慮事項は、[RFC7481]で説明されています。

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

IANA has created the RDAP Bootstrap Services Registries, listed below, and made them available as JSON objects. The contents of these registries are described in Section 3, Section 4, and Section 5, with the formal syntax specified in Section 10.

IANAは、以下に示すRDAPブートストラップサービスレジストリを作成し、JSONオブジェクトとして利用できるようにしました。これらのレジストリの内容については、セクション3、セクション4、セクション5で説明し、正式な構文はセクション10で指定します。

The process for adding or updating entries in these registries differs from the normal IANA registry processes: these registries are generated from the data, processes, and policies maintained by IANA in their allocation registries ([ipv4reg], [ipv6reg], [asreg], and [domainreg]), with the addition of new RDAP server information.

これらのレジストリのエントリを追加または更新するプロセスは、通常のIANAレジストリプロセスとは異なります。これらのレジストリは、IANAが割り当てレジストリ([ipv4reg]、[ipv6reg]、[asreg])で維持するデータ、プロセス、およびポリシーから生成されます。 [domainreg])、新しいRDAPサーバー情報が追加されています。

IANA will create and update RDAP Bootstrap Services Registries entries from the allocation registries as those registries are updated.

IANAは、レジストリが更新されると、割り当てレジストリからRDAPブートストラップサービスレジストリエントリを作成および更新します。

This document does not change any policies related to the allocation registries; IANA has provided a mechanism for collecting the RDAP server information. The RDAP Bootstrap Services Registries will start empty and will be gradually populated as registrants of domains and address spaces provide RDAP server information to IANA.

このドキュメントは、割り当てレジストリに関連するポリシーを変更しません。 IANAは、RDAPサーバー情報を収集するメカニズムを提供しています。 RDAPブートストラップサービスレジストリは空から始まり、ドメインとアドレススペースの登録者がRDAPサーバー情報をIANAに提供するにつれて、徐々に入力されていきます。

IANA has created a new top-level category on the Protocol Registries page, <http://www.iana.org/protocols>. The group is called "Registration Data Access Protocol (RDAP)". Each of the RDAP Bootstrap Services Registries has been made available for general public on-demand download in the JSON format, and that registry's URI is listed directly on the Protocol Registries page.

IANAは、プロトコルレジストリページ<http://www.iana.org/protocols>に新しい最上位カテゴリを作成しました。このグループは「登録データアクセスプロトコル(RDAP)」と呼ばれます。各RDAPブートストラップサービスレジストリは、JSON形式で一般公開のオンデマンドダウンロードで利用できるようになっており、そのレジストリのURIは[プロトコルレジストリ]ページに直接表示されます。

Other normal registries will be added to this group by other documents, but the reason the URIs for these registries are clearly listed on the main page is to make those URIs obvious to implementers -- these are registries that will be accessed by software, as well as by humans using them for reference information.

他の通常のレジストリは、他のドキュメントによってこのグループに追加されますが、これらのレジストリのURIがメインページに明確にリストされているのは、それらのURIを実装者に明らかにするためです。これらは、ソフトウェアによってもアクセスされるレジストリです。参照情報としてそれらを使用する人間によるように。

Because these registries will be accessed by software, the download demand for the RDAP Bootstrap Services Registries may be unusually high compared to normal IANA registries. The technical infrastructure by which registries are published will need to be reviewed and might need to be augmented.

これらのレジストリにはソフトウェアからアクセスするため、RDAPブートストラップサービスレジストリのダウンロード需要は、通常のIANAレジストリと比べて異常に高い場合があります。レジストリを公開するための技術インフラストラクチャを確認する必要があり、拡張する必要がある場合があります。

As discussed in Section 8, software that accesses these registries will depend on the HTTP Expires header field to limit their query rate. It is, therefore, important for that header field to be properly set to provide timely information as the registries change, while maintaining a reasonable load on the IANA servers. The HTTP Content-Type returned to clients accessing these JSON- formatted registries MUST be "application/json", as defined in [RFC7159].

セクション8で説明したように、これらのレジストリにアクセスするソフトウェアは、HTTP Expiresヘッダーフィールドに依存してクエリレートを制限します。したがって、IANAサーバーに適度な負荷をかけながら、レジストリの変更に応じてタイムリーな情報を提供できるように、ヘッダーフィールドを適切に設定することが重要です。これらのJSON形式のレジストリにアクセスするクライアントに返されるHTTP Content-Typeは、[RFC7159]で定義されているように、「application / json」である必要があります。

Because of how information in the RDAP Bootstrap Services Registries is grouped and formatted, the registry entries may not be sortable. It is, therefore, not required or expected that the entries be sorted in any way.

RDAPブートストラップサービスレジストリの情報がどのようにグループ化およびフォーマットされているかにより、レジストリエントリは並べ替えできない場合があります。したがって、エントリを何らかの方法でソートする必要はありません。

12.1. Bootstrap Service Registry for IPv4 Address Space
12.1. IPv4アドレス空間のブートストラップサービスレジストリ

Entries in this registry contain at least the following:

このレジストリのエントリには、少なくとも次のものが含まれています。

o a CIDR [RFC4632] specification of the network block being registered.

o 登録されているネットワークブロックのCIDR [RFC4632]仕様。

o one or more URLs that provide the RDAP service regarding this registration.

o この登録に関するRDAPサービスを提供する1つ以上のURL。

12.2. Bootstrap Service Registry for IPv6 Address Space
12.2. IPv6アドレス空間のブートストラップサービスレジストリ

Entries in this registry contain at least the following:

このレジストリのエントリには、少なくとも次のものが含まれています。

o an IPv6 prefix [RFC4291] specification of the network block being registered.

o 登録されるネットワークブロックのIPv6プレフィックス[RFC4291]仕様。

o one or more URLs that provide the RDAP service regarding this registration.

o この登録に関するRDAPサービスを提供する1つ以上のURL。

12.3. Bootstrap Service Registry for AS Number Space
12.3. AS番号スペースのブートストラップサービスレジストリ

Entries in this registry contain at least the following:

このレジストリのエントリには、少なくとも次のものが含まれています。

o a range of Autonomous System numbers being registered.

o 登録されている自律システム番号の範囲。

o one or more URLs that provide the RDAP service regarding this registration.

o この登録に関するRDAPサービスを提供する1つ以上のURL。

12.4. Bootstrap Service Registry for Domain Name Space
12.4. ドメイン名前空間のブートストラップサービスレジストリ

Entries in this registry contain at least the following:

このレジストリのエントリには、少なくとも次のものが含まれています。

o a domain name attached to the root being registered.

o 登録されるルートに添付されたドメイン名。

o one or more URLs that provide the RDAP service regarding this registration.

o この登録に関するRDAPサービスを提供する1つ以上のURL。

13. References
13. 参考文献
13.1. Normative References
13.1. 引用文献

[RFC2119] Bradner, S., "Key words for use in RFCs to Indicate Requirement Levels", BCP 14, RFC 2119, March 1997, <http://www.rfc-editor.org/info/rfc2119>.

[RFC2119] Bradner、S。、「要件レベルを示すためにRFCで使用するキーワード」、BCP 14、RFC 2119、1997年3月、<http://www.rfc-editor.org/info/rfc2119>。

[RFC3339] Klyne, G. and C. Newman, "Date and Time on the Internet: Timestamps", RFC 3339, July 2002, <http://www.rfc-editor.org/info/rfc3339>.

[RFC3339]クラインG.およびC.ニューマン、「インターネット上の日付と時刻:タイムスタンプ」、RFC 3339、2002年7月、<http://www.rfc-editor.org/info/rfc3339>。

[RFC4291] Hinden, R. and S. Deering, "IP Version 6 Addressing Architecture", RFC 4291, February 2006, <http://www.rfc-editor.org/info/rfc4291>.

[RFC4291] Hinden、R。およびS. Deering、「IPバージョン6アドレッシングアーキテクチャ」、RFC 4291、2006年2月、<http://www.rfc-editor.org/info/rfc4291>。

[RFC4632] Fuller, V. and T. Li, "Classless Inter-domain Routing (CIDR): The Internet Address Assignment and Aggregation Plan", BCP 122, RFC 4632, August 2006, <http://www.rfc-editor.org/info/rfc4632>.

[RFC4632] Fuller、V。およびT. Li、「Classless Inter-domain Routing(CIDR):the Internet Address Assignment and Aggregation Plan」、BCP 122、RFC 4632、2006年8月、<http://www.rfc-editor .org / info / rfc4632>。

[RFC5890] Klensin, J., "Internationalized Domain Names for Applications (IDNA): Definitions and Document Framework", RFC 5890, August 2010, <http://www.rfc-editor.org/info/rfc5890>.

[RFC5890] Klensin、J。、「Internationalized Domain Names for Applications(IDNA):Definitions and Document Framework」、RFC 5890、2010年8月、<http://www.rfc-editor.org/info/rfc5890>。

[RFC7159] Bray, T., Ed., "The JavaScript Object Notation (JSON) Data Interchange Format", RFC 7159, March 2014, <http://www.rfc-editor.org/info/rfc7159>.

[RFC7159] Bray、T。、編、「JavaScript Object Notation(JSON)Data Interchange Format」、RFC 7159、2014年3月、<http://www.rfc-editor.org/info/rfc7159>。

13.2. Informative References
13.2. 参考引用

[REDIRECT-RDAP] Martinez, C., Zhou, L., and G. Rada, "Redirection Service for Registration Data Access Protocol", Work in Progress, draft-ietf-weirds-redirects-04, July 2014.

[REDIRECT-RDAP]マルチネス、C。、周、L。、およびG.ラダ、「登録データアクセスプロトコルのリダイレクトサービス」、Work in Progress、draft-ietf-weirds-redirects-04、2014年7月。

[RFC5246] Dierks, T. and E. Rescorla, "The Transport Layer Security (TLS) Protocol Version 1.2", RFC 5246, August 2008, <http://www.rfc-editor.org/info/rfc5246>.

[RFC5246] Dierks、T。およびE. Rescorla、「The Transport Layer Security(TLS)Protocol Version 1.2」、RFC 5246、2008年8月、<http://www.rfc-editor.org/info/rfc5246>。

[RFC7071] Borenstein, N. and M. Kucherawy, "A Media Type for Reputation Interchange", RFC 7071, November 2013, <http://www.rfc-editor.org/info/rfc7071>.

[RFC7071] Borenstein、N。お​​よびM. Kucherawy、「A Reputation for Reputation Interchange」、RFC 7071、2013年11月、<http://www.rfc-editor.org/info/rfc7071>。

[RFC7234] Fielding, R., Ed., Nottingham, M., Ed., and J. Reschke, Ed., "Hypertext Transfer Protocol (HTTP/1.1): Caching", RFC 7234, June 2014, <http://www.rfc-editor.org/info/rfc7234>.

[RFC7234] Fielding、R。、編、Nottingham、M。、編、およびJ. Reschke、編、「Hypertext Transfer Protocol(HTTP / 1.1):Caching」、RFC 7234、2014年6月、<http:/ /www.rfc-editor.org/info/rfc7234>。

[RFC7258] Farrell, S. and H. Tschofenig, "Pervasive Monitoring Is an Attack", BCP 188, RFC 7258, May 2014, <http://www.rfc-editor.org/info/rfc7258>.

[RFC7258] Farrell、S。およびH. Tschofenig、「Pervasive Monitoring Is a Attack」、BCP 188、RFC 7258、2014年5月、<http://www.rfc-editor.org/info/rfc7258>。

[RFC7480] Newton, A., Ellacott, B., and N. Kong, "HTTP Usage in the Registration Data Access Protocol (RDAP)", RFC 7480, March 2015, <http://www.rfc-editor.org/info/rfc7480>.

[RFC7480]ニュートン、A。、エラコット、B。、およびN.コング、「登録データアクセスプロトコル(RDAP)でのHTTPの使用」、RFC 7480、2015年3月、<http://www.rfc-editor.org / info / rfc7480>。

[RFC7481] Hollenbeck, S. and N. Kong, "Security Services for the Registration Data Access Protocol", RFC 7481, March 2015, <http://www.rfc-editor.org/info/rfc7481>.

[RFC7481] Hollenbeck、S. and N. Kong、 "Security Services for the Registration Data Access Protocol"、RFC 7481、March 2015、<http://www.rfc-editor.org/info/rfc7481>。

[RFC7482] Newton, A. and S. Hollenbeck, "Registration Data Access Protocol Query Format", RFC 7482, March 2015, <http://www.rfc-editor.org/info/rfc7482>.

[RFC7482]ニュートンA.およびS.ホレンベック、「Registration Data Access Protocol Query Format」、RFC 7482、2015年3月、<http://www.rfc-editor.org/info/rfc7482>。

[RFC7483] Newton, A. and S. Hollenbeck, "JSON Responses for the Registration Data Access Protocol (RDAP)", RFC 7483, March 2015, <http://www.rfc-editor.org/info/rfc7483>.

[RFC7483]ニュートンA.およびS.ホレンベック、「JSON Responses for the Registration Data Access Protocol(RDAP)」、RFC 7483、2015年3月、<http://www.rfc-editor.org/info/rfc7483>。

[asreg] IANA, "Autonomous System (AS) Numbers", <http://www.iana.org/assignments/as-numbers>.

[asreg] IANA、「Autonomous System(AS)Numbers」、<http://www.iana.org/assignments/as-numbers>。

[domainreg] IANA, "Root Zone Database", <http://www.iana.org/domains/root/db>.

[domainreg] IANA、「ルートゾーンデータベース」、<http://www.iana.org/domains/root/db>。

[ipv4reg] IANA, "IPv4 Address Space Registry", <http://www.iana.org/assignments/ipv4-address-space>.

[ipv4reg] IANA、「IPv4アドレス空間レジストリ」、<http://www.iana.org/assignments/ipv4-address-space>。

[ipv6reg] IANA, "IPv6 Global Unicast Address Assignments", <http://www.iana.org/assignments/ ipv6-unicast-address-assignments>.

[ipv6reg] IANA、「IPv6 Global Unicast Address Assignments」、<http://www.iana.org/assignments/ ipv6-unicast-address-assignments>。

Acknowledgements

謝辞

The WEIRDS working group had multiple discussions on this topic, including a session during IETF 84, where various methods such as in-DNS and others were debated. The idea of using IANA registries was discovered by the author during discussions with his colleagues as well as by a comment from Andy Newton. All the people involved in these discussions are herein acknowledged. Linlin Zhou, Jean-Philippe Dionne, John Levine, Kim Davies, Ernie Dainow, Scott Hollenbeck, Arturo Servin, Andy Newton, Murray Kucherawy, Tom Harrison, Naoki Kambe, Alexander Mayrhofer, Edward Lewis, Pete Resnick, Alessandro Vesely, Bert Greevenbosch, Barry Leiba, Jari Arkko, Kathleen Moriaty, Stephen Farrell, Richard Barnes, and Jean-Francois Tremblay have provided input and suggestions to this document. Guillaume Leclanche was a coauthor of this document for some revisions; his support is therein acknowledged and greatly appreciated. The section on formal definition was inspired by Section 6.2 of [RFC7071].

WEIRDSワーキンググループは、IETF 84でのセッションを含め、このトピックについて複数のディスカッションを行いました。そこでは、DNS内などのさまざまな方法が議論されました。 IANAレジストリを使用するという考えは、著者と同僚との話し合いの中で著者によって発見されただけでなく、Andy Newtonからのコメントによっても発見されました。これらの議論に関わるすべての人々はここに認められます。リンリンジョウ、ジャンフィリップディオンヌ、ジョンレヴィン、キムデイヴィス、アーニーダイナウ、スコットホレンベック、アルトゥーロサーヴィン、アンディニュートン、マレークチェラウィ、トムハリソン、カムベナオキ、アレクサンダーマイヤーホーファー、エドワードルイス、ピートレズニック、アレッサンドロヴェセリー、バートグリーベンボス、 Barry Leiba、Jari Arkko、Kathleen Moriaty、Stephen Farrell、Richard Barnes、Jean-Francois Tremblayは、このドキュメントへの入力と提案を提供しています。 Guillaume Leclancheは、このドキュメントの一部の改訂版の共著者でした。その中で彼の支持は認められ、高く評価されています。正式な定義に関するセクションは、[RFC7071]のセクション6.2に触発されました。

Author's Address

著者のアドレス

Marc Blanchet Viagenie 246 Aberdeen Quebec, QC G1R 2E1 Canada

Marc Blanchet Viagenie 246 Aberdeen Quebec、QC G1R 2E1 Canada

   EMail: Marc.Blanchet@viagenie.ca
   URI:   http://viagenie.ca