IP over Avian Carriers

The Internet Protocol over Avian Carriers ( IPoAC ), German as Internet protocol means feathered carrier, is a jocular network protocol for wireless point-to -point connections using carrier pigeons.

It was originally specified on 1 April 1990 in RFC 1149 and extended by a QoS component on 1 April 1999 in RFC 2549. An attempt to the actual implementation of the imaginary as April Fool's RFC was held in Norway on 28 April 2001. This nine packets were sent over a distance of five kilometers. Each of these packages was transported by a dove within two hours and has shown a data transfer in the form of pings. However, five of the nine responses were lost on the way, representing a loss of over 56%.

With RFC 6214 (April 1, 2011) of the IPoAC standard has been enhanced to be IPv6 -capable.


In the specification of the method of the advantages and disadvantages are enumerated. The experimental standard promises allegedly high latency and low throughput. Simultaneously Because of the 3-D routing capabilities of pigeons could be any number of packets traveling, which in contrast to conventional network cables not significantly influence, . As an advantage over popular methods such as Packet Radio is cited also that the range is practically not influenced by the topography. As the Internet protocol can compensate for packet loss independently, the loss of a packet is bearable. Should not be neglected that the pigeons independently can attack worms and other vermin and also reproduce themselves. The disadvantage is that only point-to -point connections between two precisely predetermined locations are possible.


The function performed by the UNIX User Group in Bergen transmission revealed the following characteristics for the ICMP layer:

Script started on Sat April 28 2001 11:24:09 Vegard @ gyversalen: ~ $ / sbin / ifconfig tun0 tun0 Link encap: Point - to-Point Protocol            inet addr: PtP: Mask:            RUNNING MULTICAST MTU NOARP UP POINTOPOINT: 150 Metric: 1            RX packets: 1 errors: 0 dropped: 0 overruns: 0 frame: 0            TX packets: 2 errors: 0 dropped: 0 overruns: 0 carrier: 0            collisions: 0            RX bytes: 88 ( 88.0 b ) TX bytes: 168 ( 168.0 b ) Vegard @ gyversalen: ~ $ ping -c 9 -i 900 PING ( ): 56 data bytes 64 bytes from icmp_seq = 0 ttl = 255 time = 6165731.1 ms 64 bytes from icmp_seq = 4 ttl = 255 time = 3211900.8 ms 64 bytes from icmp_seq = 2 ttl = 255 time = 5124922.8 ms 64 bytes from icmp_seq = 1 ttl = 255 time = 6388671.9 ms --- ping statistics --- 9 packets transmitted, 4 packets received, 55 % packet loss round-trip min / avg / max = 3211900.8/5222806.6/6388671.9 ms Vegard @ gyversalen: ~ $ exit Script done on Sat April 28 2001 14:14:28 In fact, pigeons are used for transportation of data media from remote areas to the processing computer, for example to share photos of tour groups print where they are actually superior because of the high and rapidly transportable data volume of the ADSL technology, especially by photographers. However, this has nothing to do with the Internet Protocol.

For a PR campaign, a South African company has carried out a comparison of their Internet connection with the data transport via carrier pigeon. This 4 GB of data stored on a USB stick ( a deviation from RFC1149, was in the paper the speech ), which was transported by the carrier pigeon over a distance of 63 kilometers. In a period of two hours and the transferred data volume of 4GiB results in a data rate of about 4 Mbit / s, making the transport via carrier pigeon before the transfer was with the available internet connection.