1. Introduction (はじめに)
このメモは、インターネットコミュニティがプロトコル (Protocol) と手続き (Procedure) の標準化に現在使用しているプロセスを文書化しています。インターネット標準プロセス (Internet Standards Process) は、インターネットアーキテクチャ委員会 (Internet Architecture Board: IAB) とインターネット技術運営委員会 (Internet Engineering Steering Group: IESG) によって、インターネットコミュニティのために組織され、管理されているインターネット協会 (Internet Society) の活動です。
1.1 Internet Standards (インターネット標準)
インターネットは、自律的で相互接続されたネットワークの緩やかに組織化された国際的な協力であり、インターネット標準 (Internet Standards) で定義されたオープンなプロトコルと手続きへの自発的な遵守を通じて、ホスト間通信をサポートしています。グローバルインターネットには接続されていないが、インターネット標準を使用する多くの孤立した相互接続ネットワークも存在します。
本文書で説明するインターネット標準プロセスは、TCP/IPプロトコルスイートの一部であるかどうかに関わらず、インターネットで使用される、またはインターネットによって使用されるすべてのプロトコル、手続き、および規約に関係します。ただし、インターネット以外の組織によって開発および/または標準化されたプロトコルの場合、インターネット標準プロセスは通常、プロトコル自体の仕様ではなく、インターネットのコンテキストでのプロトコルまたは手続きの適用に適用されます。
一般的に、インターネット標準 (Internet Standard) とは、安定しており十分に理解されており、技術的に有能であり、複数の独立した相互運用可能な実装と実質的な運用経験を持ち、重要な公共の支持を享受し、インターネットの一部またはすべての部分で認識可能に有用な仕様です。
1.2 The Internet Standards Process (インターネット標準プロセス)
概要として、インターネット標準を作成するプロセスは簡単です。仕様は開発期間を経て、インターネットコミュニティによるレビュー (Review) と経験に基づく改訂の複数の反復を経て、適切な機関 (下記参照) によって標準として採用され、公開されます。実際には、このプロセスはより複雑です。その理由は、(1) 高い技術品質の仕様を作成することの難しさ、(2) 影響を受けるすべての当事者の利益を考慮する必要性、(3) 広範なコミュニティのコンセンサス (Consensus) を確立することの重要性、(4) インターネットコミュニティにとって特定の仕様の有用性を評価することの難しさ、によるものです。
インターネット標準プロセスの目標は以下のとおりです。
- 技術的卓越性 (technical excellence)
- 事前の実装とテスト (prior implementation and testing)
- 明確、簡潔、かつ容易に理解できる文書 (clear, concise, and easily understood documentation)
- 開放性と公平性 (openness and fairness)
- 適時性 (timeliness)
本文書で説明する手順は、公正、オープン、客観的であり、既存の (実証済みの) 実践を反映し、柔軟であるように設計されています。
-
これらの手順は、インターネット標準を開発、評価、および採用するための公正、オープン、客観的な基盤を提供することを目的としています。すべての利害関係者が参加してコメントする十分な機会を提供します。標準化プロセスの各段階で、仕様は繰り返し議論され、そのメリットがオープンミーティングおよび/または公開電子メーリングリストで討論され、世界中のオンラインディレクトリを介してレビューのために利用可能になります。
-
これらの手順は、一般に受け入れられている実践を認識し、採用することを明示的に目的としています。したがって、候補仕様は、インターネット標準として採用される前に、複数の独立した当事者によって正しい動作と相互運用性について実装およびテストされ、ますます要求の厳しい環境で利用される必要があります (しなければならない / MUST)。
1.3 Organization of This Document (本文書の構成)
このドキュメントは以下のように構成されています。
第2節では、RFCとインターネットドラフトという2種類のインターネット標準関連の出版物について説明します。
第3節では、技術仕様 (Technical Specification: TS) と適用性宣言 (Applicability Statement: AS) という2種類のインターネット標準仕様を定義します。
第4節では、インターネット標準トラック (Internet Standards Track) と、標準トラック仕様の3つの成熟度レベル (Maturity Levels): 提案標準 (Proposed Standard)、ドラフト標準 (Draft Standard)、およびインターネット標準 (Internet Standard) を説明します。また、実験的 (Experimental)、情報提供 (Informational)、および歴史的 (Historic) という3つの非標準トラックの成熟度レベルについても説明します。
第5節では、最良の現在の慣行 (Best Current Practice: BCP) RFCのサブシリーズについて説明します。
第6節では、インターネット標準プロセスの詳細を説明します。これには、標準アクション (Standards Actions) の開始、IESGレビューと承認、および標準トラックでの仕様の進行が含まれます。
第7節では、インターネット標準プロセスで外部標準と仕様を使用する方法について説明します。
第8節では、通知と記録保持の要件について説明します。
第9節では、標準プロセスを変更する手順について説明します。
第10節では、インターネット標準プロセスに関連する知的財産権 (Intellectual Property Rights) の問題について説明します。