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

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」 = インターネット技術標準化組織
💬 「インターネットのエンジニアリング(技術)に関するタスクフォース(作業部会)」という名前だよ
← 用語集にもどる