Kolombobazita Peronet daŭre estas la plej rapida maniero transdoni grandajn kvantojn da informoj

Levkolombo ŝarĝita per mikroSD-kartoj povas transdoni grandajn kvantojn da datumoj pli rapide kaj pli malmultekostaj ol preskaŭ ajna alia metodo.

Kolombobazita Peronet daŭre estas la plej rapida maniero transdoni grandajn kvantojn da informoj

Notu traduk.: kvankam la originalo de ĉi tiu artikolo aperis en la retejo de IEEE Spectrum la 1-an de aprilo, ĉiuj faktoj listigitaj en ĝi estas sufiĉe fidindaj.

En februaro SanDisk anoncis pri la liberigo de la unua mikroSD-karto en la mondo kun kapacito de 1 terabajto. Ĝi, kiel aliaj kartoj en ĉi tiu formato, estas eta, mezurante nur 15 x 11 x 1 mm, kaj pezas 250 mg. Ĝi povas konveni nekredeblan kvanton da datumoj en tre malgrandan fizikan spacon, kaj aĉeteblas kontraŭ $550. Por ke vi komprenu, la unuaj mikroSD-kartoj de 512 GB aperis nur unu jaron pli frue, en februaro 2018.

Ni tiom alkutimiĝis al la rapideco de progresoj en komputado, ke ĉi tiuj pliiĝoj en stokaddenseco iĝas plejparte nerimarkitaj, foje gajnante gazetaran komunikon kaj blogafiŝon aŭ du. Kio estas pli interesa (kaj verŝajne havos pli grandajn sekvojn) estas kiom pli rapide nia kapablo generi kaj stoki datumojn kreskas kompare kun nia kapablo transdoni ĝin tra retoj alireblaj por plej multaj homoj.

Tiu ĉi problemo ne estas nova, kaj jam de jardekoj oni uzas diversajn specojn de "cunnets" por fizike transporti datumojn de unu loko al alia – piede, poŝte aŭ per pli ekzotikaj metodoj. Unu el la metodoj de transdono de datumoj aktive uzataj dum la lastaj mil jaroj estas leĝkolomboj, kiuj kapablas veturi centojn aŭ eĉ milojn da kilometroj longaj, reveni hejmen kaj uzi navigajn teknikojn, kies naturo ankoraŭ ne estis. precize studita. Rezultas, ke laŭ trafluo (la kvanto da datumoj transdonitaj tra difinita distanco en difinita tempo), kolombobazita Peronet restas pli efika ol tipaj retoj.

Kolombobazita Peronet daŭre estas la plej rapida maniero transdoni grandajn kvantojn da informoj
El la "IP Datagram Transmission Standard for Air Carriers"

La 1-an de April, 1990, David Weitzman svatis Interreta Inĝenieristiko-Konsilio Peto por Komento (RFC) titolita "normo por dissendo de IP-dagramoj de flugkompanioj", nun konata kiel IPoAC. RFC 1149 priskribas "eksperimentan metodon por enkapsuligado de Ip-datugramoj en flugkompanioj", kaj jam havis plurajn ĝisdatigojn koncerne kaj servokvaliton kaj migradon al IPv6 (publikigita la 1-an de aprilo 1999 kaj aprilon 1, 2011, respektive).

Sendi RFC en April Fool's Day estas tradicio, kiu komenciĝis en 1978 kun RFC 748, kiu proponis, ke sendi la IAC DONT RANDOMLY-LOSE komandon al telnet-servilo haltigus la servilon hazarde perdi datumojn. Sufiĉe bona ideo, ĉu ne? Kaj ĉi tiu estas unu el la propraĵoj de la April Fool's RFC, klarigas Brian Carpenter, kiu gvidis la Retigan Laborgrupon ĉe CERN de 1985 ĝis 1996, prezidis la IETF de 2005 ĝis 2007, kaj nun vivas en Nov-Zelando. "Ĝi devas esti teknike farebla (t.e., ĝi ne malobservas la leĝojn de fiziko) kaj vi devas legi almenaŭ paĝon antaŭ ol vi rimarkas, ke ĝi estas ŝerco," li diras. "Kaj, nature, ĝi devas esti absurda."

Ĉarpentisto, kune kun sia kolego Bob Hinden, mem skribis la RFC de la April Fool, kiu priskribis IPoAC ĝisdatigo al IPv6, en 2011. Kaj eĉ du jardekojn post ĝia enkonduko, IPoAC ankoraŭ estas konata. "Ĉiuj scias pri flugkompanioj," diris al ni Carpenter. "Bob kaj mi parolis unu tagon ĉe IETF-renkontiĝo pri la proliferado de IPv6, kaj la ideo aldoni ĝin al IPoAC venis tre nature."

RFC 1149, kiu origine difinis IPoAC, priskribas multajn el la avantaĝoj de la nova normo:

Multaj malsamaj servoj povas esti disponigitaj per bekado prioritatado. Aldone, ekzistas enkonstruita rekono kaj detruo de vermoj. Ĉar IP ne garantias 100% pakatan liveron, la perdo de portanto povas esti tolerita. Kun la tempo, portantoj resaniĝas memstare. La elsendo estas nedifinita kaj ŝtormo povas rezultigi datumperdon. Eblas fari persistajn provojn ĉe liverado ĝis la portanto falas. Kontrolaj spuroj estas aŭtomate generitaj kaj ofte troviĝas en kablopletoj kaj sur protokoloj [la angla protokolo signifas kaj "protokolo" kaj "protokolo por skribado" / ĉ. traduko].

La kvalita ĝisdatigo (RFC 2549) aldonas plurajn gravajn detalojn:

Multicasting, kvankam subtenata, postulas la efektivigon de klona aparato. Transportistoj povas perdiĝi se ili poziciigas sin sur arbo kiu estas dehakita. Portantoj estas distribuitaj laŭ la hereda arbo. Transportistoj havas mezan TTL de 15 jaroj, do ilia uzo en vastigado de ringserĉoj estas limigita.

Strutoj povas esti viditaj kiel alternativaj aviad-kompanioj, kun multe pli granda kapacito transdoni grandajn kvantojn de informoj, sed disponigante pli malrapidan liveraĵon kaj postulante pontojn inter malsamaj areoj.

Plia diskuto pri kvalito de servo troveblas en Michelin gvidilo.

Ĝisdatigu de Carpenter, priskribante IPv6 por IPoAC, mencias, interalie, eblajn komplikaĵojn asociitajn kun pakaĵeto:

Trapaso de transportistoj tra la teritorio de similaj transportistoj al ili, sen starigo de interkonsentoj pri intersana informinterŝanĝo, povas konduki al akra ŝanĝo en itinero, pakaĵbuklo kaj neordiga livero. La paŝo de portantoj tra la teritorio de predantoj povas kaŭzi gravan perdon de pakaĵoj. Oni rekomendas, ke ĉi tiuj faktoroj estu konsiderataj en la algoritmo de dezajno de vojtabelo. Tiuj, kiuj efektivigos ĉi tiujn itinerojn, por certigi fidindan liveradon, devus pripensi vojigon bazitan sur politikoj, kiuj evitas areojn kie superregas lokaj kaj predantaj portantoj.

Ekzistas indico ke kelkaj aviad-kompanioj havas emon manĝi aliajn aviad-kompaniojn kaj tiam transporti la manĝitan utilan ŝarĝon. Tio povas disponigi novan metodon por tuneli IPv4-pakaĵetojn en IPv6-pakojn, aŭ inverse.

Kolombobazita Peronet daŭre estas la plej rapida maniero transdoni grandajn kvantojn da informoj
La IPoAC-normo estis proponita en 1990, sed mesaĝoj estis senditaj de leĝkolomboj multe pli longe: la foto montras leĝkolombon senditan en Svislando, inter 1914 kaj 1918.

Estas logike atendi de normo, kies koncepto estis inventita reen en 1990, ke la originala formato por transdoni datumojn per la IPoAC-protokolo estis asociita kun presado de deksesuma karakteroj sur papero. Ekde tiam, multe ŝanĝiĝis, kaj la kvanto de datumoj, kiuj konvenas al difinita fizika volumeno kaj pezo, nekredeble pliiĝis, dum la grandeco de la utila ŝarĝo de individua kolombo restis la sama. Kolomboj kapablas porti utilan ŝarĝon, kiu estas signifa procento de sia korpa pezo - la averaĝa aŭtokolombo pezas ĉirkaŭ 500 gramojn, kaj komence de la 75-a jarcento ili povis porti XNUMX gramajn fotilojn por rekono en malamikan teritorion.

Ni parolis kun Drew Lesofsky, kolombvetkurado entuziasmulo de Marilando, konfirmis ke kolomboj povas facile porti ĝis 75 gramojn (kaj eble iom pli) "sur ajna distanco dum la tago." Samtempe ili povas flugi konsiderindan distancon - la mondan rekordon por aŭtokolombo estas tenita de unu sentima birdo, kiu sukcesis flugi de Arras en Francio al sia hejmo en Ho-Ĉi-Min-urbo en Vjetnamio, kovrante vojaĝon de 11 500. km en 24 tagoj. La plej multaj kolomboj, kompreneble, ne kapablas flugi tiel malproksimen. La tipa longeco de longa kurejo, laŭ Lesofsky, estas ĉirkaŭ 1000 km, kaj la birdoj kovras ĝin kun averaĝa rapideco de ĉirkaŭ 70 km/h. Je pli mallongaj distancoj, sprintuloj povas atingi rapidecojn de ĝis 177 km/h.

Kunigante ĉion ĉi, ni povas kalkuli, ke se ni ŝarĝas leĝkolombon ĝis ĝia maksimuma portakapablo de 75 gramoj per 1 TB-microSD-kartoj, ĉiu el kiuj pezas 250 mg, tiam la kolombo povas porti 300 TB da datumoj. Vojaĝante de San-Francisko al Novjorko (4130 km) kun maksimuma rapideco, ĝi atingus datumtransigajn rapidecojn de 12 TB/horo, aŭ 28 Gbit/s, kio estas pluraj grandordoj pli alta ol la plej multaj Interretaj konektoj. En Usono, ekzemple, la plej rapidaj averaĝaj elŝutaj rapidoj estas observataj en Kansasurbo, kie Google Fiber transdonas datumojn kun rapido de 127 Mbps. Je ĉi tiu rapideco, necesus 300 tagoj por elŝuti 240 TB - kaj dum tiu tempo nia kolombo povus flugi ĉirkaŭ la terglobo 25 fojojn.

Kolombobazita Peronet daŭre estas la plej rapida maniero transdoni grandajn kvantojn da informoj

Ni diru, ke ĉi tiu ekzemplo ne aspektas tre realisma ĉar ĝi priskribas ian superkolombon, do ni malrapidu. Ni prenu pli mezan flugrapidecon de 70 km/h, kaj ŝarĝu la birdon per duono de la maksimuma ŝarĝo en terabajtaj memorkartoj - 37,5 gramoj. Kaj tamen, eĉ se ni komparas ĉi tiun metodon kun tre rapida gigabita konekto, la kolombo venkas. Kolombo povos ĉirkaŭnavigi pli ol duonon de la terglobo en la tempo necesa por ke nia dosiertransigo finiĝos, kio signifas, ke estos pli rapide sendi datumojn per kolombo laŭvorte ie ajn en la mondo ol uzi Interreton por transdoni ĝin.

Kompreneble, ĉi tio estas komparo de pura trafluo. Ni ne konsideras la tempon kaj penon necesajn por kopii datumojn sur mikroSD-kartojn, ŝarĝi ilin sur la kolombo kaj legi la datumojn kiam la birdo alvenas al sia celloko. Latentecoj estas evidente altaj, do io alia ol unudirekta translokigo estus nepraktika. La plej granda limigo estas, ke la kolombino flugas nur en unu direkto kaj al unu celloko, do vi ne povas elekti la celon por sendi datumojn, kaj vi ankaŭ devas transporti la kolombojn al kie vi volas sendi ilin, kio ankaŭ limigas. ilia praktika uzo.

Tamen, la fakto restas, ke eĉ kun realismaj taksoj de la utila ŝarĝo kaj rapideco de kolombo, same kiel ĝia interreta konekto, la pura trafluo de kolombo ne estas facile venki.

Konsiderante ĉion ĉi, indas mencii, ke kolomba komunikado estis provita en la reala mondo, kaj ĝi faras sufiĉe bonan laboron. Bergen Linukso-uzantgrupo de Norvegio en 2001 sukcese efektivigis IPoAC, sendante po unu ping-on kun ĉiu kolombo sur distanco de 5 km:

La ping estis sendita je proksimume 12:15 p.m. Ni decidis fari intervalon de 7,5 minutoj inter pakoj, kio ideale devus esti rezultinta, ke kelkaj pakoj restas neresponditaj. Tamen, aferoj ne iris tute tiel. Nia najbaro havis aron da kolomboj flugantaj super lia posedaĵo. Kaj niaj kolomboj ne volis flugi rekte hejmen, ili unue volis flugi kun aliaj kolomboj. Kaj kiu povas kulpigi ilin, ĉar la suno aperis unuafoje post kelkaj nubaj tagoj?

Tamen, iliaj instinktoj venkis, kaj ni vidis kiel, post petolado de ĉirkaŭ unu horo, paro da kolomboj disiĝis de la grego kaj iris en la ĝustan direkton. Ni ĝojis. Kaj estis ja niaj kolomboj, ĉar baldaŭ post tio ni ricevis raporton el alia loko, ke kolombo surteriĝis sur la tegmenton.

Fine alvenis la unua kolombo. La datumpakaĵo estis zorge forigita de lia piedo, malpakita kaj skanita. Post permane kontroli la OCR kaj ripari kelkajn erarojn, la pakaĵo estis akceptita kiel valida kaj nia ĝojo daŭris.

Por vere grandaj volumoj de datumoj (tiaj ke la bezonata nombro da kolomboj fariĝas malfacila por servi), fizikaj metodoj de movado ankoraŭ devas esti uzataj. Amazon ofertas la servon Motorsledo – 45-futa ekspedujo sur kamiono. Unu motorsledo povas porti ĝis 100 PB (100 TB) de datumoj. Ĝi ne moviĝos tiel rapide kiel ekvivalenta aro de kelkcent kolomboj, sed estos pli facile labori kun ĝi.

Plej multaj homoj ŝajnas esti kontentaj kun ekstreme malstreĉaj elŝutoj, kaj havas malmulte da intereso en investado en siaj propraj letkolomboj. Estas vere, ke necesas multe da laboro, diras Drew Lesofsky, kaj la kolomboj mem kutime ne kondutas kiel datumpakaĵoj:

GPS-teknologio ĉiam pli helpas al kolombvetkuraj entuziasmuloj kaj ni pli bone komprenas kiel niaj kolomboj flugas kaj kial iuj flugas pli rapide ol aliaj. La plej mallonga linio inter du punktoj estas rekta linio, sed kolomboj malofte flugas en rekta linio. Ili ofte zigzagas, flugante malglate en la dezirata direkto kaj tiam alĝustigante kurson kiam ili alproksimiĝas al sia celloko. Kelkaj el ili estas fizike pli fortaj kaj flugas pli rapide, sed kolombo kiu estas pli bone orientita, ne havas sanproblemojn kaj estas fizike trejnita povas preterpasi rapide flugantan kolombon kun malbona kompaso.

Lesofsky havas sufiĉe da konfido pri kolomboj kiel portantoj de datumoj: "Mi sentus sufiĉe certan sendante informojn kun miaj kolomboj," li diras, zorgante pri erarkorektado. "Mi liberigus almenaŭ tri samtempe por certigi, ke eĉ se unu el ili havus malbonan kompason, la aliaj du havus pli bonan kompason, kaj finfine la rapideco de ĉiuj tri estus pli rapida."

Problemoj kun efektivigado de IPoAC kaj la kreskanta fidindeco de sufiĉe rapidaj (kaj ofte sendrataj) retoj signifis ke la plej multaj servoj kiuj dependis de kolomboj (kaj estis multaj el ili) ŝanĝis al pli tradiciaj datumtransiga metodoj dum la lastaj jardekoj.

Kaj pro ĉiuj antaŭaj preparoj necesaj por starigi kolomban datumsistemon, kompareblaj alternativoj (kiel fiksflugilaj virabeloj) povas fariĝi pli realigeblaj. Tamen, kolomboj ankoraŭ havas kelkajn avantaĝojn: ili bone skalas, funkcias por semoj, estas pli fidindaj, ili havas tre kompleksan obstaklan evitan sistemon enkonstruitan en ili ambaŭ ĉe la programaro kaj aparataro, kaj ili povas reŝargi sin.

Kiel ĉio ĉi influos la estontecon de la IPoAC-normo? Estas normo, ĝi estas alirebla por ĉiuj, eĉ se ĝi estas iom absurda. Ni demandis al Brian Carpenter ĉu li preparas alian ĝisdatigon al la normo, kaj li diris, ke li pripensas ĉu kolomboj povas porti kbitojn. Sed eĉ se IPoAC estas iom kompleksa (kaj iom stulta) por viaj bezonoj pri personaj translokigaj datumoj, ĉiaj ne-normaj komunikaj retoj restos necesaj por la antaŭvidebla estonteco, kaj nia kapablo generi grandegajn kvantojn da datumoj daŭre kreskas pli rapide. ol nia kapablo transdoni ĝin.

Dankon al uzanto AyrA_ch pro indiki informojn al lia afiŝu sur Reddit, kaj por oportuna IPoAC-kalkulilo, kiu helpas kalkuli kiom antaŭen kolomboj vere estas de aliaj datumtranssendometodoj.

fonto: www.habr.com

Aldoni komenton