IP over Avian Carriers

Un article de Wikipédia, l'encyclopédie libre.

Un pigeon voyageur pouvant supporter un trafic IP
Un pigeon voyageur pouvant supporter un trafic IP

IP over Avian Carriers (de l'anglais signifiant littéralement « IP sur transporteurs aviaires »), abrégé par le sigle IPoAC, est une proposition humoristique de méthode de transport du trafic IP (Internet Protocol) par des oiseaux tels que des pigeons voyageurs. Le protocole a été initialement décrit dans la RFC 1149 rédigée par D. Waitzman pour l'Internet Engineering Task Force, comme poisson d'avril pour l'année 1990[1]. Waitzman en a ensuite amélioré la description dans un second poisson d'avril, en 1999, avec la RFC 2549[2].

Sommaire

[modifier] Mise en œuvre réelle

Le 28 avril 2001, IP over Avian Carriers a été implémenté par le groupe d'utilisateurs Linux de Bergen, en Norvège[3]. Ils ont envoyé 9 paquets sur une distance approximative de cinq kilomètres, chacun porté par un seul pigeon et contenant un ping (ICMP Echo Request) et ont reçu 4 réponses. Avec un pourcentage de paquets perdus de 55%, et un temps de réponse entre 3 000 et 6 000 secondes, IP over Avian Carriers ne semble donc pas approprié pour être employé dans des réseaux IP classiques.

[modifier] L'exécution du ping

Script started on Sat Apr 28 11:24:09 2001
vegard@gyversalen:~$ /sbin/ifconfig tun0
tun0      Link encap:Point-to-Point Protocol  
          inet addr:10.0.3.2  P-t-P:10.0.3.1  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU: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 -i 900 10.0.3.1
PING 10.0.3.1 (10.0.3.1): 56 data bytes
64 bytes from 10.0.3.1: icmp_seq=0 ttl=255 time=6165731.1 ms
64 bytes from 10.0.3.1: icmp_seq=4 ttl=255 time=3211900.8 ms
64 bytes from 10.0.3.1: icmp_seq=2 ttl=255 time=5124922.8 ms
64 bytes from 10.0.3.1: icmp_seq=1 ttl=255 time=6388671.9 ms

--- 10.0.3.1 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 Apr 28 14:14:28 2001

[modifier] Comparaison de bandes passantes

Grâce au développement des technologies avec mémoire flash, le transfert de données par pigeons voyageurs pourrait avoir un avantage par rapport aux moyens de transfert traditionnels, à condition de tolérer le temps de latence en échange de cette très haute bande passante. Par exemple, pour une distance de plus de 50 kilomètres un pigeon peut emporter plus de 10 gigaoctets de données en environ une heure, ce qui peut être bien plus rapide qu'une connexion ADSL classique. Ceci a ainsi été testé en 2004 en Israël avec trois pigeons transportant 4 gigaoctets de données sur une distance de 100 kilomètres, pour un débit calculé à 2,27 Mbit/s[4]. Mais il faut s'attendre à des pertes de données. D'autre part dans le cas où les pigeons seraient utilisés pour cela, la communication ne se fera donc plus par IP.

[modifier] Références

  1. (en) D. Waitzman, A Standard for the Transmission of IP Datagrams on Avian Carriers, Request for Comments 1149, 1er avril 1990.
  2. (en) D. Waitzman, IP over Avian Carriers with Quality of Service, Request for Comments 2549, 1er avril 1999.
  3. (en) Bergen Linux User Group's CPIC.
  4. (en) Ami Ben-Bassat, A New Israeli test confirms: PEI (Pigeon Enabled Internet) is FASTER then ADSL.

[modifier] Voir aussi

[modifier] Articles connexes