ジョークRFC(英: Joke RFC)は、主に4月1日に発行されたユーモラスなRFC群のことである。エイプリルフールRFC(英: April Fools' Day RFC)、あるいは4月1日のRFC(英: April 1 RFC)とも呼ばれる。

一般的にRFC(英: Request for Comments)は、IETF(英: Internet Engineering Task Force)が発行する、インターネットで使われる通信プロトコル標準やファイルフォーマット仕様などの技術仕様や、実験的な実装、情報提供などを行うことを目的として公開する技術文書である[1] [2]。

その中で1989年以来は、ほぼ毎年のエイプリルフールにユーモラスなRFCを発行している。 また、特に初期のRFCについては、エイプリルフール以外の日付にも同様にユーモラスなRFCを発行している事例がある[3]。

ジョークRFC一覧

以下に、ジョークRFCの一覧を示す。また、RFCと関連の深いInternet Draft、およびInternet Experiment Note(略称: IEN)の4月1日に発行されたユーモラスな文書についてもあわせて述べる。

1973年

統合失調症のシミュレータであるPARRYと精神科医のチャットボットであるELIZA(別名「ドクター」)の会話の記録。
ルイス・キャロルの『鏡の国のアリス』に出てくるジャバウォックの詩のパロディ。

1978年

TCP/IP文書スタイルのパロディで、新しいTELNETオプションを定義している。初めてエイプリルフールに発行されたジョークRFCにあたる。長い間、RFC インデックスでは「発行日を注記(英: note date of issue)」という特別なマークが付けられていた。

1980年

これはジョークRFCではなくジョークIENというべきものだが、ジョナサン・スウィフトの著作『ガリヴァー旅行記』に出てくるエンディアンという用語をバイトオーダーに適用した初めての文書になる。

1985年

新しいネットワークを運用[注釈 1]する際に発生する問題と、使用されるデバッグ手法について論じた詩。「クリスマスのまえのばん」のパロディ。

1989年

ARPANETの20周年記念シンポジウムにおける詩。

1990年

伝書鳩などの鳥類によってIPパケットを伝送するプロトコル。1999年にRFC 2549によって更新された。2001年にノルウェーのBLUG(Bergen Linux User Group)によって実装された。2011年にRFC 6214によってIPv6対応がされた。

1991年

1992年

1993年

1994年

ソネット(十四行詩)を使ってSONET(英: Synchronous Optical Network)を効率化するアイデア。この RFC は ウィリアム・シェイクスピア 作とされる。
2023年から逆タイムカプセルで送られてきたメール群。

1995年

「クリスマスの12日間」のパロディ。

1996年

モールス符号を使ってIP通信を行うプロトコル。

1997年

"The Naming of Cats"(英語)のパロディ。

1998年

RITA というインターネット・トラブルシュート・エージェントの紹介。
洗濯ばさみを活用した、手動DHCPサーバの実装について。この RFC はただのジョークではなく、説明されているプロトコルは、ヨーロッパのハッカーイベントで定期的に実装されてきた。
HTTPを拡張してコーヒーポットを制御するプロトコル。2014年にRFC 7168で更新された。
この RFC は標準化過程の文書だが、NULL暗号化についてユーモラスな説明がされている。

1999年

RFC 1149 の更新。QoSの定義を追加。
2000年問題(Y2K問題)の類似の問題である西暦10000年になると発生する年表記についての問題と、その解決策の提案。
標準化プロセスを定義したRFC 2026 "The Internet Standards Process -- Revision 3" のパロディ。

2000年

無限の猿定理の実用のためのプロトコル。

2001年

メタ構文変数の Foo の語源について。

2002年

2000年 - 2001年のカリフォルニア電力危機と「Everything over IP and IP over Everything」[4] のパロディ。

2003年

IPv4パケットヘッダーのオプションとして 'evil bit' の追加を提案。

2004年

2005年

ブリートを使ってIP通信を行うプロトコルのインターネットドラフト。

2006年

2007年

手旗信号でIP通信を行うプロトコル。

2008年

2009年

SNS 上で、IPv6 の伝送を行うプロトコル。本 RFC の執筆過程で著者がFacebookに実装した。

2010年

2011年

RFC 1149 の IPv6 対応。
航空機のスモークでIPのブロードキャスト伝送をするプロトコル。

2012年

2013年

超光速通信についての考慮事項。

2014年

RFC 2324 の HTCPCP を更新して、お茶も淹れることも可能なように拡張したプロトコル。

2015年

2016年

2017年

2018年

2019年

2020年

2021年

2022年

十六進法の新しい表記方法の提案。二進数や八進数との変換の際に、認知心理学的負荷を軽減できるとしている。

2023年

ライトノベルなどでは慣例となっている死亡フラグをTCPのオプションに追加する提案。
ネコと段ボール(や毛糸玉)間のやり取りを適切に記述するための記法。
著者の一人はChatGPTとなっている。

2024年

ジョーク RFC の提出方法

RFC 編集者(英: RFC Edtor)は、一般の人々から適切にフォーマットされたジョークRFC(記述は April 1 RFC となっている)の提出を受け付け、4月1日の2週間前までに受け取った場合、その年の公開を検討するとしている[7]。

ジョークRFCを公開するこの習慣は、RFC作成者向けの指示メモで具体的に認識されており、冗談めいた注意書きとして「過去数年間、RFC 編集者は4月1日の日付で真面目な文書を公開することもあった。テキストを読んで風刺と見分けられない読者は、マーケティングの分野で活躍できるかもしれない。」と書かれている[8]。

脚注

注釈

  1. ↑ ARPANETがNCPからTCP/IPに移行したのは1983年1月1日。

出典

  1. ↑ 野坂昌己『インターネット標準クイックリファレンス』オライリー・ジャパン、1999年6月9日、1頁。ISBN 4900900885。
  2. ↑ 塩田紳二『知りたい人のためのRFCの歩き方』エーアイ出版、1999年10月22日、10頁。ISBN 487193716X。
  3. ↑ 城戸正博『ジョークなしでインターネット技術は語れない!ジョークRFCの本』ラトルズ、2002年4月20日、10頁。ISBN 4899770251。
  4. ↑ RFC 5218 What Makes for a Successful Protocol?(2008年7月)
  5. ↑ Droms, Ralph (1 April 2006). "Announcement of IAB member selection". Ietf mailing list (Mailing list) (英語). 2024年11月25日閲覧。
  6. ↑ Flanagan, Heather (2 April 2016). "hey, guys, where 1 april 2016 RFC. Ups..." rfc-i (Mailing list) (英語). 2024年11月25日閲覧。
  7. ↑ “Frequently Asked Questions”. RFC Editor. 2024年11月21日閲覧。
  8. ↑ Instructions to Request for Comments (RFC) Authors at the Wayback Machine (archived 2012年03月27日)

外部リンク

⌬ Phoenix Mesh CID: 未登録 IPFS未登録 📡 0ピア N=1 CRITICAL PQS C52