インターネット技術タスクフォース(IETF)は、インターネットプロトコルスイート(TCP/IP)の技術標準を担当するインターネットの標準化団体です。 [ 3 ]正式な会員名簿や要件はなく、参加者は全員ボランティアです。彼らの活動は通常、雇用主やその他のスポンサーによって資金提供されています。
IETFは当初、米国連邦政府の支援を受けていましたが、1993年以降は、世界中に支部を持つアメリカの非営利団体であるインターネットソサエティの傘下で運営されています。

IETFには会員制度はありません。ワーキンググループのメーリングリストに登録したり、IETFの会議に登録したりすることで、誰でも参加できます。[ 4 ]
IETF 標準の開発プロセスはオープンで包括的です。誰でもワーキンググループに参加し、会議に出席することで参加できます。[ 2 ]各ワーキンググループは通常、2 人の共同議長 (場合によっては 3 人) を任命し、その焦点、期待される成果物、および時期を記述した憲章を作成します。参加を希望するすべての人に開かれており、オープンメーリング リストで議論が行われます。ワーキンググループは IETF 会議でオープン セッションを開催し、2024 年のオンサイト登録料は1 週間あたり 1 人あたり875米ドル(早期登録) から 1200 米ドルでした。 [ 5 ]学生と遠隔参加者には大幅な割引が適用されます。ワーキンググループは IETF 会議で決定を下さず、すべての決定は後でワーキンググループのメーリング リストで行われるため、貢献者は会議に出席する必要はありません。
大まかな合意が意思決定の主な基礎となる。正式な投票手続きはない。各ワーキンググループは、それぞれのテーマに関する作業を完了した後、解散することになっている。場合によっては、ワーキンググループの憲章が更新され、必要に応じて新たな任務を引き受けることもある。[ 2 ]
ワーキンググループは、主題ごとにエリアに分けられています。各エリアはエリアディレクター(AD)が統括し、ほとんどのエリアには2名のADがいます。ADはワーキンググループの議長を任命する責任を負います。エリアディレクターは、IETF議長とともにインターネット技術運営グループ(IESG)を構成し、IETFの全体的な運営を担います。
インターネットアーキテクチャ委員会(IAB)は、IETFの外部関係を監督しています。[ 6 ] IABは、インターネット開発のための長期的な技術的方向性を提供します。IABはまた、IETFが多くのグループ間関係を持つインターネット研究タスクフォース(IRTF)を管理しています。 [ 7 ]
定期的に会議に参加する無作為に選ばれた10人のボランティア、議決権のない議長、および4人または5人の連絡担当者からなる指名委員会(NomCom)には、IESG、IAB、IETF Trust、およびIETF LLCのメンバーを任命、再任、および解任する権限が与えられています。[ 8 ]現在までに、NomComによって解任された人はいませんが、数人が辞任し、後任が必要となっています。[ 9 ]
1993年、IETFは米国連邦政府の支援を受けた活動から、米国に拠点を置く501(c)(3)組織であるインターネットソサエティに関連する独立した国際活動へと変更されました。[ 10 ] 2018年、インターネットソサエティはIETFの法人、法律、財務上の拠点となる子会社IETF Administration LLCを設立しました。[ 11 ] IETFの活動は、会議参加費、会議スポンサー、インターネットソサエティの組織会員費、および公益登録簿の収益によって資金提供されています。[ 12 ]
2005年12月、IETFが作成した著作権で保護された資料を管理するためにIETFトラストが設立されました。[ 13 ]
インターネット技術運営グループ(IESG)は、インターネット技術タスクフォース(IETF)の議長とエリアディレクターで構成される組織です。インターネット標準の最終的な技術レビューを行い、IETFの日常的な管理を担当します。作業部会の決定に対する異議申し立てを受け付け、標準化トラックで文書を進めるかどうかを決定します。[ 14 ]
IESG の議長は、一般分野のエリア ディレクターであり、IETF 全体の議長も務めます。IESG のメンバーには、次の各分野の 2 人、場合によっては 3 人のディレクターが含まれます。[ 15 ]
連絡担当者および職務上のメンバーは以下のとおりです。
Gateway Algorithms and Data Structures (GADS) Task Force は IETF の前身でした。その議長はデラウェア大学のDavid L. Millsでした。[ 16 ]
1986 年 1 月、インターネット活動委員会 (IAB、現在はインターネット アーキテクチャ委員会と呼ばれている) は、GADS を 2 つの組織に分割することを決定しました。1 つはミルズが議長を務めるインターネット アーキテクチャ (INARC) タスク フォースで、研究目標を追求すること、もう 1 つは IETF がより短期的なエンジニアリングと技術移転の問題を扱うことです。[ 16 ]初代 IETF 議長は、当時国防データ ネットワーク(DDN) の技術プログラム マネージャーであったマイク コリガンでした。[ 16 ]また、1986 年、ロバート E. カーンは DARPA を退職した後、国家研究イニシアチブ公社(CNRI) を設立し、IETF への管理サポートを開始しました。[ 17 ]
1987年、コリガンの後任としてフィル・グロスがIETF議長に就任した。[ 18 ]
1989年3月1日発効だが、1988年後半に遡る支援を提供していたCNRIとNSFは協力協定No. NCR-8820945を締結し、CNRIはIAB、その様々なタスクフォース、特にIETFの活動の全体的な調整、管理、支援のための「事務局」を設立し提供することに同意した。[ 19 ]
1992年、CNRIはインターネット協会の設立と初期資金提供を支援し、協会はIAB、IRTF、年次INET会議の組織とともに、IETFを財政支援プロジェクトとして引き継いだ。グロスはこの移行期間中、IETF議長を務め続けた。サーフ、カーン、ライマン・チャピンは、「グローバルな研究通信インフラとしてのインターネットの進化と成長を促進、支援、推進する専門協会」としてISOCの設立を発表した。[ 20 ]インターネット協会の最初の理事会で、CNRIを代表してサーフは、「赤字が発生した場合、CNRIはそれを相殺するために最大102,000米ドルを拠出することに同意した」と述べた。[ 21 ] 1993年、サーフはCNRIで働きながらISOCの設立を引き続き支援し、[ 22 ] ISOCの「インターネット標準の作成と文書化のための公式手順」における役割はIETFのRFC 1602に成文化された。[ 23 ]
1995年、IETFのRFC 2031では、IETFにおけるISOCの役割は純粋に管理的なものであり、ISOCは「インターネット標準プロセス、インターネット標準、またはその技術的内容にいかなる影響も及ぼさない」と説明されている。[ 24 ]
1998年、CNRIはIETFへの事務局サービスの提供を引き継ぐ営利子会社であるForetec Seminars, Inc.(Foretec)を設立した。[ 19 ] Foretecは少なくとも2004年までこれらのサービスを提供した。 [ 19 ] 2013年までにForetecは解散した。[ 25 ]
2003年、IETFのRFC 3677では、ISOCの理事会に3人の理事を任命するIETFの役割について説明しました。[ 26 ]
2018年、ISOCはIETFの管理を担う独立した有限責任会社であるIETF Administration LLCを設立した。[ 27 ] 2019年、同有限責任会社はIETFの事務局サービスを提供する提案を募集した。[ 28 ]
最初の IETF 会議は、1986 年 1 月 16 日に開催され、米国連邦政府の資金援助を受けた 21 人の研究者が出席しました。これは、以前の GADS タスク フォースの活動の継続でした。1986 年 10 月の第 4 回 IETF 会議から、非政府組織 (ゲートウェイ ベンダーなど) [ 29 ]の代表者が招待されるようになりました。それ以降、すべての IETF 会議は一般に公開されています。[ 2 ]
当初、IETF は四半期ごとに開催されていましたが、1991 年以降は年 3 回開催されています。最初の会議は非常に小規模で、最初の 5 回はいずれも 35 人未満しか出席していませんでした。最初の 13 回での最大出席者数はわずか 120 人でした。これは 1989 年 1 月に開催された第 12 回会議で発生しました。これらの会議は 1990 年代初頭から参加者数と範囲の両方で大きく成長し、2000 年 12 月にカリフォルニア州サンディエゴで開催された IETF では最大 2810 人の出席者がありました。2000 年代初頭の業界再編に伴い出席者数は減少し、現在は約 1200 人となっています。[ 30 ] [ 2 ]
IETF 会議の開催場所は大きく異なります。過去および将来の会議開催場所のリストは、IETF 会議のページに掲載されています。[ 31 ] IETF は、IETF ボランティアのほとんどが所在する場所の近くで会議を開催するよう努めています。IETF 会議は年に 3 回開催され、アジア、ヨーロッパ、北米でそれぞれ 1 回ずつ開催されます。他の地域の代わりに、これらの地域以外で時折調査会議が開催されます。[ 32 ]
IETFはIETF会議中にハッカソンも開催している。その焦点は、品質と相互運用性の面で標準を向上させるコードの実装にある。[ 33 ]
IETFの文脈では、BoF(類は友を呼ぶ)は以下を指すことがあります。
コンピュータ専門家の間でこの用語が最初に使われたのはいつかは定かではないが、 DECUS会議で使われ、 1960 年代のSHAREユーザー グループミーティングでも使われた可能性がある。 [ 34 ]
BoFは、CEOなどの機能別グループや地域別グループなど、サブグループ間のネットワーク構築やパートナーシップ形成を促進することができます。[ 35 ] BoFは一般的に、コンベンションでよく見られるパネルディスカッションよりも参加者の交流が多くなりますが、ディスカッションリーダーがいるため、完全に自由なディスカッションではありません。[ 36 ]
この用語は「類は友を呼ぶ」ということわざに由来する。慣用句の「類は友を呼ぶ」とは、「似たような性格、背景、興味、信念を持つ人々」を意味する。古英語の詩では、「類は同じ種類の羽を持つ鳥」を意味するため、このことわざは鳥が同種の鳥と集まるという事実を指している。
IETF の運営の詳細は、組織が成長するにつれて大きく変化しましたが、基本的なメカニズムは、提案された仕様の公開、提案に基づく開発、参加者によるレビューと独立したテスト、改訂された提案、ドラフト提案、または最終的にはインターネット標準としての再公開です。IETF 標準は、関心のある個人が誰でも参加できるオープンで包括的なプロセスで開発されます。すべての IETF 文書はインターネット上で自由に利用でき、自由に複製できます。IETF が提案した仕様が標準になる前に、複数の動作可能で有用で相互運用可能な実装が主な要件です。[ 2 ]ほとんどの仕様は、密接に連携したシステムではなく、単一のプロトコルに焦点を当てています。これにより、プロトコルをさまざまなシステムで使用でき、その標準は本格的なアーキテクチャを作成する団体 (たとえば3GPP IMS ) によって日常的に再利用されています。
IETFはボランティアに依存し、「大まかな合意と実行中のコード」を基準としているため、ボランティアの数が少なすぎて進展が見られない場合や、多すぎて合意形成が困難な場合、あるいはボランティアに必要な専門知識が不足している場合、結果が出るまでに時間がかかることがあります。数億人ものユーザーコミュニティの電子メールの転送に使用されるSMTPのようなプロトコルでは、 IPv6を除いて、完全な後方互換性がない変更に対しては相当な抵抗があります。標準化プロセスのスピードを向上させる方法についてはIETF内で作業が続けられていますが、意見を持つボランティアの数が非常に多いため、改善に関する合意形成は遅れています。
IETFはW3C、ISO / IEC、ITU、その他の標準化団体と協力している。[ 10 ]
RFC の公開による上位貢献者を示す統計が利用可能です。[ 37 ] IETF は個人による参加のみを許可しており、企業や政府による参加は許可していませんが、スポンサーシップ情報はこれらの統計から入手できます。
2025年には、IETF内で情報機関が不当な影響力を行使しているという批判が強まり、意思決定プロセスの透明性の欠如に対する懸念が高まった。[ 38 ] [ 39 ]
IETF議長はNomComプロセスによって選出され、2年間の任期で再選可能です。[ 40 ] 1993年以前は、IETF議長はIABによって選出されていました。[ 41 ]
IETFの過去および現在の議長一覧:
IETFは、インターネットの成長と進化の基盤となる幅広いネットワーク技術に取り組んでいます。[ 43 ]
これは、ネットワークの規模と複雑さが増すにつれて、ネットワークの管理効率を向上させることを目的としています。IETFはまた、ネットワークが自己管理できるようにする自律型ネットワークのプロトコルを標準化しています。[ 44 ]
IoTは、電子機器、センサー、ソフトウェアが組み込まれた物理的なオブジェクトまたはモノのネットワークであり、オブジェクトがオペレーター、製造業者、その他の接続されたデバイスとデータを交換できるようにします。IETFのいくつかのワーキンググループは、IoTに直接関連するプロトコルを開発しています。[ 45 ]
その発展により、インターネットアプリケーションはインターネット経由でデータを送信する能力を得ました。TCP(伝送制御プロトコル)やUDP(ユーザーデータグラムプロトコル)などのトランスポートプロトコルがあり、グローバルインターネットの要求を満たすために継続的に拡張および改良されています。[ 46 ]
IETFは、汎用的な方法で呼び出し元にセキュリティサービスを提供する「汎用セキュリティサービスアプリケーションプログラミングインターフェース」(GSSAPI)を定義しています。 [ 47 ]
これらの中にはさまざまな実装がある。Javaはこれらの機能を標準ライブラリパッケージで提供しているorg.ietf.jgss.*。[ 48 ]