NewNode - CDN e faneng ka matla ho tsoa ho moqapi oa FireChat

NewNode - CDN e faneng ka matla ho tsoa ho moqapi oa FireChat

Ka letsatsi le leng ke ile ka fumana ho buuoa ka NewNode e itseng:

NewNode ke SDK bakeng sa nts'etsopele ea mehala e etsang hore ts'ebeliso efe kapa efe e se ke ea senyeha bakeng sa censorship efe kapa efe le DDoS, mme e fokotsa moroalo ho seva haholo. P2P marangrang. E ka sebetsa ka mohopolo ntle le Marang-rang.

E ne e shebahala e le moferefere, empa e khahla, mme ke ile ka qala ho e utloisisa. Ho ne ho se na sebaka sebakeng sa polokelo bakeng sa tlhaloso ea morero, kahoo ke ile ka tlameha ho ea webosaeteng ea Clostra (e makatsang haholo) ebe ke bala hape leqephe la ho fihla sebakeng seo ka makhetlo a 'maloa ho utloisisa hore na ke theknoloji ea mofuta ofe le hore na karolo ea eona e ka sehloohong ke efe. ke. Ke tla e pheta ka tlase.

dCDN

Bahlahisi ba tsoang Clostra ba lumela hore li-CDN tsa setso ha li sebetsane hantle le tšubuhlellano ea marang-rang, li kotsing ea ho hlahlojoa le ho hacking, hape li hloka mosebetsi o mongata le chelete ha li ntse li eketseha. Ba fana ka e 'ngoe - CDN decentralized, eo ka hare ho dikopo tla khona ho fapanyetsana dikahare ntle le matla a ho kena le ho laola sephethephethe ho tloha ka ntle. Hape, ka maikutlo a bona, ts'ebeliso e kholo ea dCDN e ke ke ea baka moroalo le bohlasoa ba marang-rang.

Protocol

Ho boetse hoa etsahala hore NewNode ke protocol ea lithaka eo dCDN e seng e hahiloe ho eona. E tšepisa lebelo le phahameng, leo hangata le bakang mathata bakeng sa marang-rang a arotsoeng.
Protocol ha e hlalosoe kae kapa kae, empa ho tsoa ho PDF u ka utloisisa hore e sebetsa u sebelisa:

  • LEDBAT
  • Bittorrent DHT
  • Likhokahano tsa sesebelisoa le sesebelisoa ho tsoa ho FireChat

Serapa se arohaneng se bonts'a bokhoni ba marang-rang ho NewNode ho sebelisa le ho lokisa ka bohona (ho ka etsahala hore ebe ho fana ka maikutlo a ho se tsitse ha marang-rang a marang-rang a lisebelisoa tsa mehala). Hape, kaha bahlahisi ba na le tšepo ea ho kenya ts'ehetso ea protocol lits'ebetsong tsohle tse ka khonehang, sephethephethe se hlahisoang ke NewNode se ke ke sa pepesa mosebedisi. Tšireletso ea DDoS e phatlalatsoa mme poleloana e totobatsoa ka thoko:

Nka monyetla ka basebelisi ba BitTorrent ba limilione tse 250

Ka kakaretso, ha ho hlake hore na ba batla ho re'ng ka sena le hore na ho fihlella Bittorrent DHT ho protocol ho ne ho lekanngoa joang le setsi sa basebelisi ba Bittorrent.

Ho sebetsa ntle le Marang-rang ho hlakile hore ho futsitsoe ho tsoa ho theknoloji ea FireChat, empa ha ho hlake hore na ho isa bohōleng bofe. Mohala o le mong o mabapi le kantle ho marang-rang o bolela phihlello ea "litaba tsa hau," tse bolelang ho fetisa data e kenang ka moreki oa boahelani ea nang le Marang-rang ka marang-rang a marang-rang.

polokelo

E na le li-SDK tsa Android, iOS le macOS/Linux. Lilemong tse tharo le halofo tsa ho ba teng ha morero, ho ile ha hlokomeloa bafani ba 4 ho eona, empa ha e le hantle khoutu eohle e ngotsoe ke moqapi a le mong - Greg Hazel. Ha e le hantle, mona ke ile ka nyahama - lintho tsena tsohle tse nang le takatso e matla li ile tsa fetoha morero oa phoofolo ea lapeng oa moqapi a le mong. Empa ho na le ntho e mphang tšepo.

NewNode - CDN e faneng ka matla ho tsoa ho moqapi oa FireChat

Likhokahano tsa motho ka mong li ile tsa qala ho hahoa setšeng, 'me ka mor'a ho hlahloba Github, qetellong ke ile ka hopola. Mookameli oa Clostra, ea ntseng a ntlafatsa morero ona, 'me e mong oa bafani ke Stanislav Shalunov, e mong oa baetsi ba FireChat le mongoli oa Low Extra Delay Background Transport (LEDBAT), e sebelisoang ke Bittorrent, Apple mohlomong le ntho e' ngoe. . Hona joale e boetse e le motseteli, 'me ho bonahala eka o rerile ho hlahisa protocol ea hae ka botebo le ho etsa hore e amohelehe ka kakaretso (kapa bonyane e tsejoe phatlalatsa, joalokaha ho etsahetse ka LEDBAT).

Ke eng hape e ferekanyang

Ntle le ho itšetleha ka ho felletseng ho moqapi a le mong, ho na le lintho tse ling tse makatsang mabapi le morero ona.

  • Ha ho motho ea ngolang ka eena kae kapa kae. Eseng ho HN, eseng ho li-blog kapa Twitter. Sekheo se felletseng sa litaba. Ha ke tsebe le hore na motho ea ngotseng tlhaloso ho tloha qalong ea poso o fumane kae ka eena.
  • Haeba maikutlo a hlile a le molemo, a sebelisa letšoao la botho le bolaoli ba Shalunov, e ka be e ile ea khothaletsoa khale 'me ea fumana tšehetso ea libapali tse kholo (kapa sechaba se seholo). Ha ho letho la sena.
  • Clostra ke studio e moriti haholo. Ka pele haholo. Ba na le sebaka sa marang-rang se shebahalang se ts'oenyehile haholo moo ba hlahisang sehlahisoa sa bona sa Keymaker (le NewNode), kaofela ntle le mehlala, litlhahlobo, li-screenshots le lipoho tse ling tse hlokahalang bakeng sa leqephe la ho fihla. Ho na le mongolo o khothatsang ka mantsoe a sa hlakang le litšoantšo tse tsoang setokong se haufi. U ke ke ua ithuta sehlopha, mesebetsi, kapa esita le ho fumana letho ka ofisi ena. Ba na le Twitter, eo ho bonahalang eka e tsamaisoa ke bot, le Facebook e ileng ea lahloa nakong ea pōpo ea eona. Empa ho sa tsotellehe botsofali bona bohle ba ka ntle, libakeng tse 'maloa ba hatisa' nete ea tšebelisano ea bona le litšebeletso tsa 'muso, haholo-holo le Lefapha la Tšireletso. Ho na le litlhahlobo tse tharo mabapi le ho etsa kopo ea mosebetsi le bona, tse peli tsa tsona li mpe haholo (mohlala, "U se ke ua senya nako ea hau le Clostra. Ho na le ntho e nkhang hampe ka bolotsana bona," 'me e' ngoe e ntle haholo. Ka kakaretso, qalong ha u sheba, morero o joalo ha se khetho ea bolotsana.

Ha re boneng hore na ho hlaha eng ka tsena tsohle; ka bonna, e tla ba ntho e khahlisang ho 'na ho latela morero o moholo joalo. Haeba NewNode e qala, e ka fetola haholo tsela eo lits'ebetso tsa mehala li sebetsang ka eona le sephethephethe sa tsona, 'me haeba e hloleha, mohopolo o ka nkuoa ke motho ea nang le boikarabelo le ea nang le bokhoni.

E le papatso

Li-server tsa Epic lia tšepahala VDS e thehiloeng ho KVM ka li-processor tsa morao-rao tsa AMD EPYC. Joalo ka mefuta e meng ea li-server, ho na le khetho e kholo ea lisebelisoa tsa ts'ebetso bakeng sa ho instola ka bohona; hoa khoneha ho kenya OS efe kapa efe ho tsoa ho hau. ISO, boiketlo phanele ea taolo ntshetsopele ya hae le tefo ya letsatsi le letsatsi.

NewNode - CDN e faneng ka matla ho tsoa ho moqapi oa FireChat

Source: www.habr.com

Eketsa ka tlhaloso