鳥類キャリアによるIP

パケット(伝書鳩)にメッセージを装填する女性

鳥類キャリアによるIP(ちょうるいキャリアによるアイピー、: IP over Avian Carriers, IPoAC)は、エイプリルフールRFCで発表されたジョーク規格、伝書鳩[1](文書内には Avian とあるだけで明確に伝書鳩と定めてはいない)を使ってInternet Protocolデータ通信を行うというもの[2]

概要

最初に鳥類キャリアによるIPに関しての規格文書が発表されたのは1990年のエイプリルフールに発表された[3] RFC 1149 "A Standard for the Transmission of IP Datagrams on Avian Carriers"(鳥類キャリアによるIPデータグラムの伝送規格)である[4]。この文書はわずか2ページの短い文書であるが、随所に通信用語と日常用語の重なる部分を織り交ぜて書かれている。

例を挙げると

  • 早春期以外ではキャリアはお互いにそれほど干渉することがない。
  • このキャリアは通信データの衝突を自動で回避するため可用性が高い
  • ワームを自動で発見及び除去する機能が組み込まれている

など。

この文書はジョーク系RFCの中でも比較的人気があり、しばしば他のRFC文書に引用されている。例えば1998年のエイプリルフールに発表された同じジョーク系のRFCである RFC 2322(洗濯ばさみ DHCP による IPアドレスの管理)では遠隔地の通信には鳥類キャリアを使用するということが記述されている[5]。また RFC文書の書き方を説明しているRFC 2223(RFCの書き方)の付録でnroffのマクロを説明する際のサンプル文書として RFC1149 が登場する。さらに1999年のエイプリルフールに発表された RFC 2549 "IP over Avian Carriers with Quality of Service"(鳥類キャリアによるIPのサービス品質)は[6]、この通信にQoSを規定するという内容である(1990年との違いとして、Linuxの普及を背景としたペンギンのジョークや、キャリアの鳥を描いたアスキーアートも入っている)[7]2011年4月1日には、RFC 6214 " Adaptation of RFC1149 for IPv6"(RFC1149のIPv6対応について)が発表され、RFC1149をIPv6に対応するために、さまざまな観点から考察が行われている(新たに発見されたウイルスの脅威など)。

2001年ノルウェーLinuxユーザーグループでこの規格が実際に実装され、約5km離れた通信先に 9つのパケット(つまりは鳩)を送信する実験が行われた。結果は1時間〜1時間半位の間に4羽のみ帰ってきたため「損失率55%、応答時間 3000秒〜6000秒以上であり、実際の通信には耐えられない」と結論づけている。

本プロトコルによる実装かは不明だが、2009年9月9日、南アフリカのIT企業は伝書鳩によるデータ伝送を行った[8]。結果、生後11ヶ月の鳩Winstonは80km先の地点へ4GBのデータを転送するのに2時間6分57秒を要した(データを取り出す時間を含む)。この間、インターネットを経由した通信はその4%を転送するにとどまったという[9]

脚注

  1. ^ 野坂昌己 1999, p. 1.
  2. ^ 佐藤哲司 2020, p. 34.
  3. ^ Elizabeth D. Zwicky 2002, p. 88.
  4. ^ 坂本直志 2009, p. 49.
  5. ^ 佐藤哲司 2020, p. 35.
  6. ^ Peter Frick, Gerard Bourbigot & Frank Vandewiele 2003, p. 23.
  7. ^ Tara Calishain 2003, p. 334.
  8. ^ あきみち & 空閑洋平 2011, p. 123.
  9. ^ 南アの通信会社、データ伝送の速度で伝書鳩に敗北, ロイター, (2009-09-10), http://jp.reuters.com/article/oddlyEnoughNews/idJPJAPAN-11438220090910  小型メモリの大容量化に伴い、ブロードバンド環境が整備されていない地域においては、インターネットによるデータ転送速度が物理的な伝送に劣ることを揶揄したもの。

関連項目

外部リンク

  • RFC 1149(和訳 - ウェイバックマシン(2000年10月30日アーカイブ分))
  • RFC 2549
  • RFC 6214
  • Bergen Linux User Group's CPIC(実装実験の記録、英語)
  • 野坂昌己『インターネット標準クイックリファレンス』オライリー・ジャパン、1999年、1頁。ISBN 9784900900882。https://books.google.co.jp/books?id=c7vvz1H-04YC&pg=PA1#v=onepage&q&f=false 
  • Elizabeth D. Zwicky『ファイアーウォール構築 1』齋藤衛, 歌代和正、オライリー・ジャパン、2002年、88頁。ISBN 9784873111117。https://books.google.co.jp/books?id=CJIzg7n8fc8C&pg=PA88#v=onepage&q&f=false 
  • Tara Calishain『Google Hacks』山名早人、オライリー・ジャパン、2003年、334頁。ISBN 9784873111360。https://books.google.co.jp/books?id=824AJhLU52IC&pg=PA334#v=onepage&q&f=false 
  • Peter Frick、Gerard Bourbigot、Frank Vandewiele「第 1 章 アーキテクチャー、ヒストリー、標準、および傾向」『TCP/IP チュートリアルおよび技術解説書』、日本アイ・ビー・エム株式会社、2003年、23頁。 
  • 坂本直志「クライアント/サーバー演習」『ネットワークシステム研究室』、東京電機大学、2009年、49頁。 
  • あきみち、空閑洋平『インターネットのカタチもろさが織り成す粘り強い世界』オーム社、2011年、123頁。ISBN 9784274068249。https://books.google.co.jp/books?id=JUadnwndHEgC&pg=PA123#v=onepage&q&f=false 
  • 佐藤哲司「RFCについて-Joke RFCを通じてRFCの理解を深める-」『海技教育機構論文集』第8巻、海技教育機構、2020年、31-36頁、doi:10.34486/jmetsjournal.8.0_31、ISSN 2435-6557、NAID 40022231309。  p.4 より
  • 表示
  • 編集