[Joke-RFC] RFC1149 鳥類キャリアによるIPデータグラムの伝送規格


# はじめに

- その昔、自分で翻訳して某所に公開していたジョークRFCを見直して、こちらに再掲します。
- この文書は [RFC1149](https://tools.ietf.org/html/rfc1149) を勉強と好奇心のため適当に訳したものです。
    - RFC1149 は、おそらくジョークRFCとしては一番有名なものではないかと思います。
    - 1990年4月1日(エイプリルフール)に発行されました。
    - 鳥類キャリア（つまり伝書鳩など）を使って TCP/IP の通信をする方法です。
    - 2001年4月28日に、[実装実験](https://www.blug.linux.no/rfc1149/)をしたグループもいるみたいです。
    - [RFC2549](https://qiita.com/yoshi389111/items/4dbbcba82df9f654c06b) でアップデートされています。QoS等を考慮しているようです。
    - [RFC6214](https://qiita.com/yoshi389111/items/1212e3f6bdc6eae3d866) でIPv6対応もされています。
- 翻訳の正確さは全く保証しません。
- 誤字誤訳等の指摘はいつでも大歓迎です。
- 文書の形式（ヘッダ部とか）は上手く再現できませんでした。ご了承ください。良い方法があったら教えてください。
- ついでに原文の改行位置も勝手にいじりました。

# A Standard for the Transmission of IP Datagrams on Avian Carriers(鳥類キャリアによるIPデータグラムの伝送規格)

* Network Working Group
* Request for Comments: 1149

- D. Waitzman
- BBN STC
- 1 April 1990

## Status of this Memo(このメモの位置付け)

>    This memo describes an experimental method for the encapsulation of IP datagrams in avian carriers.  This specification is primarily useful in Metropolitan Area Networks.  This is an experimental, not recommended standard.  Distribution of this memo is unlimited.

このメモでは，鳥類キャリアを使ってIPデータグラムをカプセル化する実験的な方法について述べる．この仕様は，主として大都市規模網で有効である．このメモの内容は実験的なものであり，標準として推奨されていない．このメモの配布に制限は設けない．

## Overview and Rational(概要と理論)

>    Avian carriers can provide high delay, low throughput, and low altitude service.  The connection topology is limited to a single point-to-point path for each carrier, used with standard carriers, but many carriers can be used without significant interference with each other, outside of early spring.  This is because of the 3D ether space available to the carriers, in contrast to the 1D ether used by IEEE802.3.  The carriers have an intrinsic collision avoidance system, which increases availability.  Unlike some network technologies, such as packet radio, communication is not limited to line-of-sight distance.  Connection oriented service is available in some cities, usually based upon a central hub topology.

鳥類キャリアは，高遅延性，低処理量，及び低空飛行を提供することができる．接続形状は，それぞれのキャリアによって１対１の経路に制限される．早春以外の季節では，多くのキャリアを互いにそれほど干渉することなしに使うことができる．これは１次元エーテル空間 IEEE802.3 [^1] とは異なり，キャリアが３次元エーテル空間を使うことができるからである．このキャリアは固有の衝突回避システムを持っているので，可用性を高めている．パケット無線などの他のネットワーク技術と異なり，通信は見通し距離に制限されない．いくつかの都市では，接続指向サービスは有効であり，普通は中心集中型の形状を基本とする．

[^1]:  イーサーネット(Ethernet)の名前は，エーテル(ether)から名付けられたそうです．そのため，イーサーネットを１次元エーテル空間(1D ether)，普通の空間を３次元エーテル空間(3D ether)，と表現しているようです．

## Frame Format(フレーム形式)

> The IP datagram is printed, on a small scroll of paper, in hexadecimal, with each octet separated by whitestuff and blackstuff. The scroll of paper is wrapped around one leg of the avian carrier. A band of duct tape is used to secure the datagram's edges.  The bandwidth is limited to the leg length.  The MTU is variable, and paradoxically, generally increases with increased carrier age.  A typical MTU is 256 milligrams.  Some datagram padding may be needed.
>
> Upon receipt, the duct tape is removed and the paper copy of the datagram is optically scanned into a electronically transmittable form.

IP データグラムは，小さな巻き物に 16 進数で印字され，各々のオクテットは白い部分と，黒い部分とで区切られる．巻き物は，鳥類キャリアの肢に巻き付けられる．保証のため，データグラムの端をテープで止める．帯域幅は，肢の長さによって制限される．最大転送単位 ( 以下 MTU ) は可変で，一般のネットワークとは逆に，キャリアが歳をとるにつれ増加する．典型的な MTU は 256 ミリグラムである．いくつかのデータグラムはパディングする必要があるだろう．

受信時には，テープを取り除き，紙に書き写されたデータグラムを光学的に読み取り，電子転送ができるようにする．

## Discussion(議論)

>    Multiple types of service can be provided with a prioritized pecking order.  An additional property is built-in worm detection and eradication.  Because IP only guarantees best effort delivery, loss of a carrier can be tolerated.  With time, the carriers are self-regenerating.  While broadcasting is not specified, storms can cause data loss.  There is persistent delivery retry, until the carrierdrops.  Audit trails are automatically generated, and can often be found on logs and cable trays.


優先順位序列 [^2] によって，多くのサービスを提供することができる．付加特性として，組込み型のワーム発見及び除去機能がある．IP配送はベストエフォート保証（最大限努力する）のため，キャリアの紛失を許容することができる．時間があれば，キャリアは自己再生成をすることができる．ブロードキャストは規定されていないが嵐 [^3] はデータ損失を引き起こすことがあり得る．キャリアが疲れて落ちるまで，再配送をあくまでやりとげる．追跡証跡 [^4] は，自動的に生成され，そして，ログと電線導板の上でしばしば得ることができる． 

[^2]: pecking order は「人間社会での優先順位・上下関係」みたいな意味があるようですが、元は「強い鳥が弱い鳥をつっつくこと」から来ているようです。

[^3]: 「ブロードキャスト」と「嵐」で，broadcast storm に掛けていると思われる．

[^4]: トレーラー（パケットの後ろに付くもの）を「糞」に掛けているのだと思われる．また，ログは「記録」と「丸太」を掛けているのと思われる．

## Security Considerations(セキュリティに関する考察)

> Security is not generally a problem in normal operation, but specialmeasures must be taken (such as data encryption) when avian carriers are used in a tactical environment.

一般的に，通常の運用ではセキュリティの問題はないが，鳥類キャリアを戦術的な環境で使用する時には，(データの暗号化のような)特殊な手段をとらなくてはならない

## Author's Address

>   David Waitzman
>   BBN Systems and Technologies Corporation
>   BBN Labs Division
>   10 Moulton Street
>   Cambridge, MA 02238
>
>   Phone: (617) 873-4323
>
>   EMail: dwaitzman@BBN.COM

（省略）

# 参考（原文にはありません）

## broadcast storm 【ブロードキャストの嵐】

> n. ネットワークに間違ったパケットブロードキャストが流れ，ほとんどのホストはそれにただちに応答するが，その応答が間違っているためにこのプロセスがまた最初から繰り返されること． network meltdown を参照．

（ハッカーズ大辞典より）