【アイ・イー・ティー・エフ】

IETF とは?

💡 インターネットのルールブックを作る世界会議
📌 このページのポイント
IETF — インターネット標準化の流れ Internet-Draft 草案の提出 Working Group 議論・レビュー IESG審査 承認プロセス RFC発行 インターネット標準 代表的なRFC HTTP/1.1 RFC 7230 TLS 1.3 RFC 8446 TCP RFC 793 誰でも提案可能なオープンな標準化プロセス
IETFによるRFC策定フロー
ひよこ ひよこ

IETFって何の略?

ペンギン先生 ペンギン先生

Internet Engineering Task Forceの略で、インターネットの標準規格を作る国際的な組織だよ。HTTPTLSTCPなど、毎日使っているプロトコルの多くはここで決まっているんだ。

ひよこ ひよこ

じゃあHTTPとかTLSってIETFが決めたの?

ペンギン先生 ペンギン先生

そうだよ。IETFはRFCという文書の形で標準を公開しているんだ。たとえばHTTP/1.1はRFC 7230、TLS 1.3はRFC 8446として発行されているよ。

ひよこ ひよこ

誰が参加してるの?

ペンギン先生 ペンギン先生

原則として誰でも参加できるオープンな組織だよ。GoogleAppleなどの大企業のエンジニアも、個人の研究者も、メーリングリストや年3回の会議で議論に参加しているんだ。

ひよこ ひよこ

自分でもルール提案できるの?

ペンギン先生 ペンギン先生

できるよ。Internet-Draftという草案を提出して、Working Groupで議論・審査を経てRFCとして承認されれば世界標準になるんだ。実際に個人が提案したRFCも存在するよ。

ひよこ ひよこ

ISOとかW3Cとは違うの?

ペンギン先生 ペンギン先生

守備範囲が違うんだ。IETFはネットワークプロトコル(TCP/IP層)、W3CはWebの仕様(HTMLCSS)、ISOはより広い分野の国際標準を扱っているよ。それぞれ役割分担して連携していることも多いね。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「IETF」って出てきたら「インターネットの標準規格を決めている国際組織のことだな」と思えればだいたいOK!
📖 おまけ:英語の意味
「Internet Engineering Task Force」 = インターネット技術標準化組織
💬 「インターネットのエンジニアリング(技術)に関するタスクフォース(作業部会)」という名前だよ
← 用語集にもどる