====== RFC 1149: galambposta ====== Az **RFC**-k kétségtelenül az Internet legfontosabb dokumentumai. Az RFC egyébként az angol **Request For Comments** rövidítése, (magyarul: //kéretik megkritizálni//). Egy olyan dokumentum, mely egy új Internet-szabvány beiktatásakor adnak közre. Az új szabvány első tervezete egy egyedi számmal kerül a nyilvánosság elé, egy adott időtartamon belül bárki hozzászólhat. Ezeket a hozzászólásokat rendszerezik, majd többszöri módosítás után a szabványtervezetet elfogadják, vagy elvetik. {{ :passport:pigeon_2.png?300|RFC 1149}} Ilyen RFC-k írják le többek között az **IP, TCP, UDP, HTTP** vagy **DNS** eljárások működését, ezek – ha valaki nem ismeri ezeket – gyakorlatilag az internet működésének az alapjait adják. Általában, ha valami //RFC + valamilyen szám// néven kerül az ember kezébe, akkor azt komolyan kezdi el olvasni, és az olvasottakat értelmezni, nem is gondol arra a lehetőségre, hogy lóvá lesz téve. Pedig. Az RFC-knek van egy hagyománya, amikor a világ 24 órára kissé tótágast áll, és a szakbarbárok is úgy érzik, hogy ideje egy napnyit lazítani – április elején. Igen, ez az a nap, amikor Vas és Lovas urat többször is kerestetik a müncheni reptéren – a magyar utasok legnagyobb szórakozására – hiszen a bemondó ilyenkor a német kiejtési szabályoknak megfelelően fasz és lófasz urakat szólítja a találkozási ponthoz. Vagy a kolléga rugós széke alá egy légkürtöt applikálnak celluxszal a szintén pihent agyú munkatársai. Vagy az igazi szakbarbárok hagyományosan közzétesznek egy április elejei baromságot egy hivatalos nyelvezetű RFC-ben (ezeknek a jegyzéke [[https://en.wikipedia.org/wiki/April_Fools%27_Day_Request_for_Comments|itt található]]). ===== IPoAC ===== Az 1999. április 1-jei keltezésű **IPoAC** például egy teljesen hivatalosnak tűnő szabvány, száma RFC 1149. Az angol megnevezése már kisebb gyanakvásra adhat okot; IP over Avian Carriers (magyarul: IP protokoll madarak útján), de az igazi facepalm a leírás alatt jön: ez ugyanis arról szól ([[https://tools.ietf.org/html/rfc1149|leírás itt]]), hogy az internetes adatcsomagokat madarakkal továbbítják. Az adatütközések viszonylag jól elkerülhetők ezáltal, viszont a sávszélességet a madár lábának a hossza és az arra feltekercselhető papírtekercs mérete lekorlátozza. Nyilván ezek azért jórészt meglehetősen //„belterjes”// poénok, amit igazán azok értenek, akik ezen a területen dolgoznak. És hogyan lehet fokozni ezeknek a poénból írt kvázi-szabványoknak a hatását? Igen, úgy van, ha megvalósítja valaki ezeket. Márpedig a bergeni //Linux User Group// 2001. április 28-án a valóságba ültette át az RFC 1149-et. Az adatcsomagokban egy-egy (előre kinyomtatott papírfecnin) ping-et küldtek 5 kilométeres távolságra, 9 független adathordozóval, azaz pórias nevükön galambokkal. Ezekből az elküldött galambokból 4 érkezett vissza 3000 és 6000 másodperc közötti idővel, azaz válaszidővel, ráadásul a csomagvesztés aránya 55%. Ez a teszt technikailag így nézett ki: {{ :passport:pigeon_3.png |RFC 1149}} 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 A teszt során megállapítást nyert, hogy az átvitel sebessége az IpoAC alkalmazásával meglehetősen alacsony, ráadásul az adatvesztési rátája magas, azaz nem igazán versenyképes eljárás más átviteli protokollokkal (pl. TCP, UDP) szemben. {{ :passport:pigeon_1.png |RFC 1149}} Nyilván az adatátviteli ráta jelentősen emelhető, ha az adathordozók (galambok) lábára nem papírcetliket, hanem mondjuk SD kártyákat rögzítenek, vagy például galambok helyett nagyobb testű madarakkal egyszerre akár több SD-t hordoztatnak. Emellett -- és főleg -- az adatvesztési rátával is kellene kezdeni valamit. Az ötleteket kéretik az RFC címére, április elsejére időzítve küldeni, vagy a passport.blog Facebook csoportjába, [[https://www.facebook.com/passport.blog.admin/posts/1439671822894627|ide]]. {{page>passport:lablec}} ===== Források ===== wikipedia: IP over Avian Carriers https://hu.wikipedia.org/wiki/IP_over_Avian_Carriers {{tag>tech kocka humor szabvány aprilis_1 rfc rfc_1149 galamb internet protokoll hibbant adatátvitel 2020}} ~~NOCACHE~~ Bejegyzésmegtekintések száma: {{counter|total}}