
コンピュータネットワークにおいて、IP over Avian Carriers ( IPoAC ) は、伝書鳩などの鳥を使ってインターネットプロトコル(IP)トラフィックを伝送するという、ユーモラスではあるものの、一見機能的な提案です。IP over Avian Carriers は、インターネット技術タスクフォース(IETF)が発行したRFC 1149で最初に説明され、David Waitzman によって書かれ、1990 年 4 月 1 日に公開されました。これは、エイプリルフールに公開されたリクエスト フォー コメント (Request for Comments)の 1 つです。
Waitzman は、RFC 2549 「IP over Avian Carriers with Quality of Service」(1999 年 4 月 1 日)で、自身のプロトコルの改良について説明した。その後、2011 年 4 月 1 日、 IPv6の導入から 13 年後に、RFC 6214でBrian CarpenterとRobert Hinden がIPv6 用の RFC 1149 の適応を発表した。[ 1 ]
IPoACは実装に成功しているが、データパケットはわずか9個で、パケット損失率は55%(オペレーターエラーによる)[ 2 ]、応答時間は3,000秒(50分)から6,000秒(100分)以上となっている。そのため、この技術は極めて高いレイテンシに悩まされている。[ 3 ]
2001年4月28日、IPoACはベルゲンLinuxユーザーグループによってCPIP(Carrier Pigeon Internet Protocol)という名前で実装されました。[ 4 ]彼らは約5km(3マイル)の距離に9つのパケットを送信し、それぞれを1羽のハトが運び、1つのping(ICMPエコー要求)を含み、4つの応答を受信しました。[ 3 ]
スクリプトは 2001 年 4 月 28 日 11:24:09 に開始されました$ /sbin/ifconfig tun0 tun0 リンク encap:Point-to-Point プロトコル inet addr:10.0.3.2 PtP:10.0.3.1 マスク:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:150 メトリック:1 RX パケット:1 エラー:0 ドロップ:0 オーバーラン:0 フレーム:0 TX パケット:2 エラー:0 ドロップ:0 オーバーラン:0 キャリア:0 衝突:0 RX バイト:88 (88.0 b) TX バイト:168 (168.0 b)$ ping -c 9 -i 900 10.0.3.1 PING 10.0.3.1 (10.0.3.1): 56 データ バイト10.0.3.1 からの 64 バイト: icmp_seq=0 ttl=255 time=6165731.1 ms 10.0.3.1 からの 64 バイト: icmp_seq=4 ttl=255 time=3211900.8 ms 10.0.3.1 からの 64 バイト: icmp_seq=2 ttl=255 time=5124922.8 ms 10.0.3.1 からの 64 バイト: icmp_seq=1 ttl=255 time=6388671.9 ms--- 10.0.3.1 ping 統計 ---送信パケット数 9、受信パケット数 4、パケット損失率 55%、往復時間 最小/平均/最大 = 3211900.8/5222806.6/6388671.9 msスクリプト作成日時:2001年4月28日(土) 14:14:28この実際の導入事例は、フランス国民議会のマルティーヌ・ビラール議員によってHADOPIに関する議論の中で言及された[ 5 ]。

2005年12月、鳥インフルエンザに関するガートナーのレポートは「パンデミックはITシステムに直接影響を与えない」と結論付けたが、RFC 1149とRFC 2549を分析で考慮しなかったとして、ユーモラスに批判された。[ 6 ]
このプロトコルにおける既知のリスクには以下が含まれます。
ラフティングの写真家は、カメラからツアーオペレーターにフラッシュメディアに保存されたデジタル写真を運ぶために、すでにハトをスニーカーネットとして利用している。 [ 7 ] 30マイル(48km )の距離で、1羽のハトは約1時間で数十ギガバイトのデータを運ぶことができ、これは、紛失したドライブを考慮しても、平均帯域幅ベースで初期のADSL規格と比べて非常に優れている。 [ 8 ]
2004年3月12日、ヨッシ・ヴァルディ、アミ・ベン=バサット、ガイ・ヴァルディは、伝書鳩3羽を100キロメートル(62マイル)の距離に飛ばした。各鳩には1.3GBの容量を持つ小型メモリーカードが20~22枚搭載されており、合計で4GBのデータが含まれていた。実効スループットは2.27Mbit/sに達した。このテストの目的は、RFC 2549に対する改善を測定し、確認することであった。[ 8 ]
RFC 2549 に触発され、2009 年 9 月 9 日、南アフリカの地域企業である The Unlimited のマーケティング チームは、ペットの鳩のウィンストンと地元の通信会社Telkom SAとの間で冗談めかした鳩レースを開催することにした。レースは、約60 キロメートル (37マイル)離れたHowickからHillcrestまで4 ギガバイトのデータを送信するというものだった。鳩はmicroSDカードを搭載し、Telkom の ADSL 回線と競った。[ 9 ]ウィンストンは、microSD カードへのデータのアップロードからカードからのダウンロード完了までの合計時間が 2 時間 6 分 57 秒で、Telkom の ADSL 回線経由のデータ転送に勝った。ウィンストンが勝利した時点で、ADSL 転送は 4% 未満しか完了していなかった。[ 10 ] [ 11 ] [ 12 ]
2009年11月、オーストラリアのコメディ/時事番組「ハングリー・ビースト」がこの実験を再現した。ハングリー・ビーストのチームは、当時の政府が通信投資を支持しない野党を批判し、野党の思い通りになればオーストラリア人は伝書鳩でデータ転送を行うことになるだろうと述べた議会セッションの後、この挑戦を引き受けた。ハングリー・ビーストのチームは南アフリカの実験について読んでおり、先進西側諸国であるオーストラリアはより高速であると考えていた。この実験では、チームは700MBのファイルを3つの方法で転送し、どれが最も速いかを判断した。3つの方法は、microSDカードを持った伝書鳩、USBスティックを積んだ車、そしてテルストラ(オーストラリア最大の通信事業者)のADSL回線である。データはニューサウスウェールズ州の田舎のタラナからシドニー西部郊外のプロスペクトまで、道路で132キロメートル(82マイル)の距離を転送することになっていた。レースのほぼ中間地点で、インターネット接続が予期せず切断され、転送を再開する必要が生じた。鳩は約1時間5分のタイムでレースに勝利し、車は2時間10分で2位となったが、インターネット転送は2度目の切断後も復旧せず、完了しなかった。アップロード完了までの推定時間は、ある時点では9時間にも達し、推定アップロード時間が4時間を下回ることはなかった。[ 13 ]
同様のハトレースは、2010 年 9 月に、技術ブロガー (trefor.net) で ISP Timico の CTO である Trefor Davies と農家の Michelle Brumfield によって、イングランドのヨークシャーの田舎で行われました。75マイル離れたスケグネスにいるBBC特派員に 5 分間のビデオを届けるというものでした。ハト (Davies が散髪している 300 MB の HD ビデオが入ったメモリー カードを搭載) は、 British Telecomブロードバンド経由でYouTubeにアップロードするのと競い合いました。ハトは午前 11 時 5 分に放たれ、1 時間 15 分後に鳩舎に到着しましたが、アップロードは途中で 1 回失敗し、まだ完了していませんでした。[ 14 ] [ 15 ] [ 16 ]
J'avais été choquée、monsieur le ministre、de vous entender parler de pigeons voyageurs、mais、finalement、vous avez peut-être raison。 Il presente en effet une Norme, la Norme RFC 1149, qui date du 1er avril 1990 bien que ce n'est pas un poisson d'avril (Sourires), qui décrit comment on peut Faire une transfer Internet par pigeon voyageur.特使の荷物を受け取ります。