Ho lokolloa ha ts'ebetsong ea marang-rang e sa tsejoeng I2P 1.9.0 le C++ client i2pd 2.43

Marang-rang a sa tsejoeng I2P 1.9.0 le C++ client i2pd 2.43.0 li ile tsa lokolloa. I2P ke marang-rang a mangata a sa tsejoeng a sebetsang ka holim'a Marang-rang a tloaelehileng, ka mafolofolo a sebelisa mokhoa oa ho qetela ho ea qetellong, o tiisang ho se tsejoe le ho itšehla thajana. Marang-rang a hahiloe ka mokhoa oa P2P 'me a thehoa ka lebaka la lisebelisoa (bandwidth) tse fanoeng ke basebelisi ba marang-rang, e leng se etsang hore ho khonehe ho etsa ntle le tšebeliso ea li-server tse laoloang bohareng (lipuisano ka har'a marang-rang li thehiloe ho sebelisoa ha lithanele tsa unidirectional tse patiloeng pakeng tsa. monkakarolo le dithaka).

Ho marang-rang a I2P, u ka iketsetsa marang-rang le li-blog u sa tsejoe, ua romela melaetsa le mangolo-tsoibila, ho fapanyetsana lifaele, le ho hlophisa marang-rang a P2P. Ho aha le ho sebelisa marang-rang a sa tsejoeng bakeng sa li-server-server (liwebsaete, lipuisano) le P2P (phapanyetsano ea lifaele, li-cryptocurrensets), bareki ba I2P ba sebelisoa. Moreki oa I2P oa mantlha o ngotsoe ka Java mme o ka sebetsa ho li-platform tse fapaneng tse kang Windows, Linux, macOS, Solaris, joalo-joalo. I2pd ke ts'ebetso e ikemetseng ea C++ ea moreki oa I2P mme e ajoa tlasa laesense e fetotsoeng ea BSD.

Mofuta o mocha oa I2P o phethela nts'etsopele ea protocol e ncha ea lipalangoang "SSU2", e thehiloeng ho UDP mme e hlokomeleha bakeng sa ts'ebetso e ntlafetseng le ts'ireletso. Liteko li kentsoe ts'ebetsong ho lekola SSU2 ka lehlakoreng la lithaka le la relay. Protocol ea "SSU2" e nolofalloa ka ho sa feleng ho Android le ARM builds, hammoho le karolo e nyane ea li-routers tse thehiloeng ho li-platform tse ling. Tokollo ea November e rera ho thusa "SSU2" bakeng sa basebelisi bohle. Ts'ebetsong ea SSU2 e tla re lumella ho ntlafatsa ka botlalo "cryptographic stack", ho tlosa algorithm e liehang haholo ea ElGamal (bakeng sa encryption ea ho qetela, ho tla sebelisoa motsoako oa ECIES-X25519-AEAD-Ratchet sebakeng sa ElGamal/AES + SessionTag. ), fokotsa holimo ha o bapisoa le SSU le ho ntlafatsa ts'ebetso ea lisebelisoa tsa mohala.

Lintlafatso tse ling li kenyelletsa ho eketsoa ha "deadlock detector", ho netefatsa hore lintlha tsa router (RI, RouterInfo) li romelloa ho lithaka, le ho ntlafatsa MTU / PMTU ho sebetsana le protocol ea khale ea SSU. Ho i2pd, sepalangoang sa SSU2 se tlisitsoe mofuteng oa sona oa ho qetela, o nolofalitsoeng ke kamehla bakeng sa lisebelisoa tse ncha, 'me bokhoni ba ho tima buka ea liaterese bo kentsoe.

Source: opennet.ru

Eketsa ka tlhaloso