Leggendo alcune RFC (Request For Comments) si resta sorpresi...
Provate ad esempio a dare un'occhiata alla
RFC 1149 -
A Standard for the Transmission of IP Datagrams on Avian Carriers, cioè come trasmettere datagram IP utilizzando un piccione viaggiatore. Il bello è che la RFC 1149 è stata anche integrata da una successiva RFC, la
RFC 2549 che addirittura implementa anche il QoS (notare gli schemi...).
Però, direte voi, è normale che le RFC risultino talvolta molto teoriche ed astruse visto che spesso restano sulla carta. Peccato che nel caso specifico la RFC 1149 sia stata anche implementata da un simpatico BLUG (Bergen-BSD and Linux User Group) norvegese che nel 2001 si è preso la briga di trasmettere alcuni pacchetti di prova da un sito ad un altro utilizzando proprio un piccione viaggiatore inventando il CPIP (Carrier Pigeon Internet Protocol).
Credo che questo log del ping renda bene l'idea sull'esito dell'esperimento:
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
Qui invece un'immagine dell'avian carrier (il piccione...) con il pacchetto di prova:
E' altamente consigliata una visita al sito (http://www.blug.linux.no/rfc1149/) per ammirare tutte le foto che raccontano nei minimi dettagli l'esperimento...