Notice: Unexpected clearActionName after getActionName already called in /var/www/html/includes/context/RequestContext.php on line 338
Internet Protocol over Avian Carriers – Wikipedia (Deutsch) – Lokale Kopie Zum Inhalt springen

Internet Protocol over Avian Carriers

aus Wikipedia, der freien Enzyklopädie
(Weitergeleitet von IPoAC)
Datei:Homing pigeon.jpg
Eine Brieftaube kann IP-Pakete übermitteln.
IPoAC im TCP/IP-Protokollstapel:
Anwendung HTTP IMAP SMTP DNS
Transport TCP UDP
Internet IP (IPv4, IPv6)
Netzzugang IPoAC

Das Internet Protocol over Avian Carriers (IPoAC), deutsch etwa Internet-Protokoll mittels gefiederter Träger, ist ein scherzhaftes Netzwerkprotokoll für drahtlose Punkt-zu-Punkt-Verbindungen mittels Brieftauben.

Geschichte

Es wurde ursprünglich am 1. April 1990 im RFC 1149<ref>Vorlage:RFC-Internet</ref> spezifiziert und am 1. April 1999 im RFC 2549<ref>Vorlage:RFC-Internet</ref> um eine QoS-Komponente erweitert. Ein Versuch zur tatsächlichen Umsetzung der als Aprilscherz gedachten RFC fand am 28. April 2001 in Norwegen statt.<ref>{{#if:2011-10-04|{{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}| |}}}}{{#if:|{{{autor}}}: }}{{#if:https://web.archive.org/web/20111004221306/http://www.blug.linux.no/rfc1149/%7C{{#if:The highly unofficial CPIP WG|[{{#invoke:Vorlage:Internetquelle|archivURL|1={{#invoke:URLutil|getNormalized|1=https://web.archive.org/web/20111004221306/http://www.blug.linux.no/rfc1149/}}}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel=The highly unofficial CPIP WG}}]{{#if:| ({{{format}}})}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}|{{#if:http://www.blug.linux.no/rfc1149/%7C{{#if:{{#invoke:TemplUtl%7Cfaculty%7C1}}%7C{{#invoke:Vorlage:Internetquelle%7CTitelFormat%7Ctitel={{#invoke:WLink%7CgetEscapedTitle%7C1=The highly unofficial CPIP WG}}}}|[{{#invoke:URLutil|getNormalized|1=http://www.blug.linux.no/rfc1149/}} {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{#invoke:WLink|getEscapedTitle|1=The highly unofficial CPIP WG}}}}]}}{{#if:| ({{{format}}}{{#if:1Bergen Linux User Grouphttps://web.archive.org/web/20111004221306/http://www.blug.linux.no/rfc1149/{{#if: 2011-10-15 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}

          | )
          | {{#if:{{#ifeq:en|de||{{#if:en|1}}}}| ; 
              | )}}}}}}{{#if:| {{{titelerg}}}{{#invoke:Vorlage:Internetquelle|Endpunkt|titel={{{titelerg}}}}}}}}}}}{{#if:http://www.blug.linux.no/rfc1149/%7C{{#if:{{#invoke:URLutil%7CisResourceURL%7C1=http://www.blug.linux.no/rfc1149/}}%7C%7C}}}}{{#if:The highly unofficial CPIP WG|{{#if:{{#invoke:WLink|isValidLinktext|1=The highly unofficial CPIP WG|lines=0}}||}}}}{{#if: | In: {{#invoke:Vorlage:Internetquelle|TitelFormat|titel={{{werk}}}}}}}{{#if: Bergen Linux User Group| Bergen Linux User Group{{#if: https://web.archive.org/web/20111004221306/http://www.blug.linux.no/rfc1149/%7C,%7C{{#if: 2011-10-15 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | {{#if:{{#invoke:DateTime|format|{{{datum}}}|noerror=1}}
            |{{#invoke:DateTime|format|{{{datum}}}|T._Monat JJJJ}}
            |{{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, datum={{{datum}}}|class=Zitationswartung}} }}{{#if: https://web.archive.org/web/20111004221306/http://www.blug.linux.no/rfc1149/%7C,%7C{{#if: 2011-10-15 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: | S. {{{seiten}}}{{#if: https://web.archive.org/web/20111004221306/http://www.blug.linux.no/rfc1149/%7C,%7C{{#if: 2011-10-15 | {{#if:{{#invoke:TemplUtl|faculty|}}|;|,}}}}}}}}{{#if: https://web.archive.org/web/20111004221306/http://www.blug.linux.no/rfc1149/{{#invoke:TemplUtl%7Cfaculty%7C1}}%7C+{{#if:Bergen Linux User Group|{{#if:https://web.archive.org/web/20111004221306/http://www.blug.linux.no/rfc1149/%7Carchiviert%7Cehemals}}%7C{{#if:https://web.archive.org/web/20111004221306/http://www.blug.linux.no/rfc1149/%7CArchiviert%7CEhemals}}}}+{{#if:https://web.archive.org/web/20111004221306/http://www.blug.linux.no/rfc1149/%7Cvom%7Cim}}+Vorlage:Referrer{{#if:{{#invoke:TemplUtl|faculty|1}}| (nicht mehr online verfügbar)}}{{#if: 2011-10-04| am {{#iferror: {{#iferror:{{#invoke:Vorlage:FormatDate|Execute}}|}}|2011-10-04{{#if:1846751||(?)}}}}}}{{#if: 2011-10-15|;}}}}{{#if: 2011-10-15| {{#if:Bergen Linux User Grouphttps://web.archive.org/web/20111004221306/http://www.blug.linux.no/rfc1149/{{#invoke:TemplUtl%7Cfaculty%7C1}}%7Cabgerufen%7CAbgerufen}} {{#switch: {{#invoke:Str|len| {{#invoke:DateTime|format| 2011-10-15 |ISO|noerror=1}} }}
       |4=im Jahr
       |7=im
       |10=am
       |#default={{#invoke:TemplUtl|failure|1=Fehler bei Vorlage:Internetquelle, abruf=2011-10-15|class=Zitationswartung}} }} {{#invoke:DateTime|format|2011-10-15|T._Monat JJJJ}}
    | {{#invoke:TemplUtl|failure|1=Vorlage:Internetquelle | abruf=2026-MM-TT ist Pflichtparameter}} }}{{#if:{{#ifeq:en|de||{{#if:en|1}}}}|{{#if:1Bergen Linux User Grouphttps://web.archive.org/web/20111004221306/http://www.blug.linux.no/rfc1149/{{#if: 2011-10-15 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}}}}
       |  (
       | {{#if: | |  (}}
       }}{{#ifeq:{{#if:en|en|de}}|de||
          {{#invoke:Multilingual|format|en|slang=!|split=[%s,]+|shift=m|separator=, }}}}{{#if: |{{#ifeq:{{#if:en|en|de}}|de||, }}{{{kommentar}}}}})}}{{#if: https://web.archive.org/web/20111004221306/http://www.blug.linux.no/rfc1149/{{#if: 2011-10-15 | {{#if:{{#invoke:TemplUtl|faculty|}}||1}} }}en|{{#if: |: {{
 #if: 
 | {{
     #ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | Vorlage:Str trim
     | {{#invoke:Vorlage:lang|flat}}
     }}
 | {{#ifeq: {{#if:{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|{{#if: {{#invoke:templutl|faculty|}}|de-ch|de}}|de}} | de
     | „Vorlage:Str trim“
     | {{#invoke:Text|quote
         |1={{#if: 
              | {{#invoke:Vorlage:lang|flat}}
              | {{#invoke:Vorlage:lang|flat}} }}
         |2={{#if: {{#invoke:TemplUtl|faculty|}}|de-CH|de}}
         |3=1}} }}

}}{{#if:

   |  (<templatestyles src="Person/styles.css" />{{#if:  | :  }}{{#if:  | , deutsch: „“ }})
   | {{#if: 
       |  ({{#if:  | , deutsch: „“ }})
       | {{#if:  |  (deutsch: „“) }}
 }}

}}{{#if: {{{zitat}}}

   | {{#if: 
       | {{#if: {{{zitat}}}
           | Vorlage:": Text= und 1= gleichzeitig, bzw. Pipe zu viel }} }}
   | Vorlage:": Text= fehlt }}{{#if:  | {{#if: {{#invoke:Text|unstrip|{{{ref}}}}}
             | Vorlage:": Ungültiger Wert: ref=
             | {{{ref}}} }}

}}|.{{#if:{{#invoke:TemplUtl|faculty|1}}|{{#if:https://web.archive.org/web/20111004221306/http://www.blug.linux.no/rfc1149/%7C%7C{{#ifeq: 1 | JaKeinHinweis |{{#switch:

   |0|=Vorlage:Toter Link/Core{{#if: http://www.blug.linux.no/rfc1149/
       | {{#if:  | [1] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: http://www.blug.linux.no/rfc1149/
      | {{#if:{{#invoke:URLutil|isWebURL|http://www.blug.linux.no/rfc1149/}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=http://www.blug.linux.no/rfc1149/ Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if: deadurlausgeblendet | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: http://www.blug.linux.no/rfc1149/
       | {{#if:{{#invoke:URLutil|isWebURL|http://www.blug.linux.no/rfc1149/}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: deadurl
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[http://www.blug.linux.no/rfc1149/ }}|{{#switch: 
   |0|=Vorlage:Toter Link/Core{{#if: http://www.blug.linux.no/rfc1149/
       | {{#if:  | [2] }} (Seite {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. Suche im Internet Archive ){{#if: 
           | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}
       |   (Seite {{#switch:|no|0|=|#default=dauerhaft }}nicht mehr abrufbar{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}.)
     }}{{#switch: 
         |no|0|=
         |#default={{#if:  ||  }}
    }}{{#invoke:TemplatePar|check
         |opt      = inline= url= text= datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
    }}{{#if: http://www.blug.linux.no/rfc1149/
      | {{#if:{{#invoke:URLutil|isWebURL|http://www.blug.linux.no/rfc1149/}}
          || {{#if:  ||  }} 
        }}
      | {{#if: 
           | {{#if:  ||  }}
           | {{#if:  ||  }}
        }}
    }}{{#if: 
       | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
         }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}|#default= https://wiki-de.moshellshocker.dns64.de/index.php?title=Wikipedia:Defekte_Weblinks&dwl=http://www.blug.linux.no/rfc1149/ Die nachstehende Seite ist {{#switch:|no|0|=|dauerhaft }}nicht mehr abrufbar]{{#if:  | , festgestellt im {{#invoke:DateTime|format||F Y}} }}. (Suche im Internet Archive. )  {{#if: 
            | {{#if:  | | Vorlage:Toter Link/archivebot }}
         }}Vorlage:Toter Link/Core{{#switch: 
          |no|0|=
          |#default= {{#if:  ||  }}
        }}{{#invoke:TemplatePar|check
         |all      = inline= url=
         |opt      = datum= date= archivebot= bot= botlauf= fix-attempted= checked=
         |cat      = Wikipedia:Vorlagenfehler/Vorlage:Toter Link
         |errNS    = 0
         |template = Vorlage:Toter Link
         |format   = 
         |preview  = 1
       }}{{#if: http://www.blug.linux.no/rfc1149/
       | {{#if:{{#invoke:URLutil|isWebURL|http://www.blug.linux.no/rfc1149/}}
          || {{#if:  ||  }} 
        }}
    }}{{#if: 
         | {{#if:{{#invoke:DateTime|format||F Y|noerror=1}}
             || {{#if:  ||  }} 
           }}
    }}{{#switch: 
         |checked|deadurl|= 
         |#default=  {{#if:  ||  }}
    }}[http://www.blug.linux.no/rfc1149/ }} }}}}}}}}}}{{#if:|
        {{#invoke:Vorlage:Internetquelle|archivBot|stamp={{{archiv-bot}}}|text={{#if:https://web.archive.org/web/20111004221306/http://www.blug.linux.no/rfc1149/%7CVorlage:Webarchiv/archiv-bot}}

}}}}{{#invoke:TemplatePar|check |all= url= titel= |opt= autor= hrsg= format= sprache= titelerg= werk= seiten= datum= abruf= zugriff= abruf-verborgen= archiv-url= archiv-datum= archiv-bot= kommentar= zitat= AT= CH= offline= |cat= {{#ifeq: 0 | 0 | Wikipedia:Vorlagenfehler/Vorlage:Internetquelle}} |template= Vorlage:Internetquelle |format=0 |preview=1 }}</ref> Dabei wurden neun Pakete über eine Distanz von fünf Kilometer gesendet. Jedes dieser Pakete wurde von einer Taube innerhalb von zwei Stunden transportiert und stellte eine Datenübertragung in Form eines Pings dar. Jedoch gingen fünf der neun Antworten auf dem Weg verloren, was einem Verlust von ca. 56 % entspricht.

Mit RFC 6214 (1. April 2011)<ref>Vorlage:RFC-Internet</ref> wurde der IPoAC-Standard erweitert, um IPv6-tauglich zu werden.

Beschreibung

In der Spezifikation des Verfahrens werden Vorteile und Nachteile aufgezählt. Der experimentelle Standard verspricht angeblich hohe Latenz bei geringem Durchsatz. Wegen der 3D-Routing-Fähigkeiten der Brieftauben könnten gleichzeitig beliebig viele Pakete unterwegs sein, die sich, im Gegensatz zu herkömmlichen Netzwerkleitungen, nicht wesentlich beeinflussen. Als Vorteil gegenüber verbreiteten Methoden wie Packet Radio wird zudem angeführt, dass die Reichweite durch die Topografie praktisch nicht beeinflusst wird. Da das Internet-Protokoll Paketverluste selbstständig ausgleichen kann, ist der Verlust eines Pakets zu verkraften. Nicht zu vernachlässigen sei, dass die Tauben selbstständig Würmer und anderes Ungeziefer attackieren können und sich zudem selbst reproduzieren. Nachteilig ist, dass nur Punkt-zu-Punkt-Verbindungen zwischen zwei genau vorherbestimmten Orten möglich sind.

Protokoll-Spezifikation

Die von der UNIX-Usergruppe in Bergen ausgeführte Übertragung ergab folgende Charakteristik für die ICMP-Schicht:

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 -c 9 -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

Siehe auch

Einzelnachweise

<references />