Benze isilingo belingisa inethiwekhi ye-Tor

Ezinsukwini ezimbalwa ezedlule, abacwaningi abavela eNyuvesi yaseWaterloo kanye ne-U.S. Naval Research Laboratory bethule imiphumela yokuthuthukiswa kwesimulator senethiwekhi ye-Tor esilingana ngenani lama-node nabasebenzisi kunethiwekhi eyinhloko ye-Tor futhi sivumela ukuhlolwa okusondela ezimweni zangempela.

Ithuluzi kanye nendlela yokwenza imodeli yenethiwekhi eyathuthukiswa ngesikhathi sokuhlola kwenze kwaba nokwenzeka ukulingisa ukusebenza kwenethiwekhi yama-node e-Tor angu-6489 kukhompyutha ene-RAM engu-4 TB, lapho abasebenzisi abangu-792 ababonakalayo baxhunywe khona ngesikhathi esisodwa.

Kufanele kuqashelwe ukuthi lokhu kuyikulingisa kokuqala okukhulu kwenethiwekhi ye-Tor, enenani lama-node elihambisana nenethiwekhi yangempela (inethiwekhi ye-Tor esebenzayo inama-node angaba ngu-6,000 kanye nabasebenzisi abaxhunyiwe abayizigidi ezimbili).

Ukulingisa okuphelele kwenethiwekhi ye-Tor kuyathakazelisa mayelana nokuhlonza izingqinamba, ukuziphatha ngendlela eyimodeli yokuhlasela, ukuhlola amasu amasha okuthuthukisa ngaphansi kwezimo zempilo yangempela, kanye nobufakazi bemiqondo ehlobene nokuvikeleka.

Ngesimulator esiphelele , abathuthukisi be-Tor bangasuka emkhubeni wokwenza izivivinyo kunethiwekhi eyinhloko noma kuma-node okusebenza ngamanye, okudala izingozi ezengeziwe zokwephula ubumfihlo bomsebenzisi futhi akuqedi amathuba okwehluleka. Isibonelo, ezinyangeni ezizayo, i-Tor kulindeleke ukuthi yethule ukwesekwa kwephrothokholi entsha yokulawula ukuminyana, futhi ukulingisa kuzobavumela ukuthi bafunde ngokugcwele ukusebenza kwayo ngaphambi kokuyisebenzisa kunethiwekhi yangempela.

Ngaphezu kokususa umthelela wokuhlolwa ekugcinweni kwemfihlo nokuthembeka kwenethiwekhi eyinhloko ye-Tor, ukuba khona kwamanethiwekhi okuhlola ahlukene kuzokwenza kube nokwenzeka ukuhlola ngokushesha nokulungisa amaphutha ekhodi entsha ngesikhathi sokuthuthukiswa, ukusebenzisa izinguquko ngokushesha kuwo wonke ama-node nabasebenzisi ngaphandle kokulinda ukuqedwa kokusetshenziswa okude okuphakathi, nokudala nokusebenzisa ama-prototypes ngokushesha ngokusetshenziswa kwemibono emisha.

Kwenziwa umsebenzi wokuthuthukisa ikhithi yamathuluzi okuthi, ngokusho kwabathuthukisi, izonciphisa ukusetshenziswa kwezinsiza izikhathi ezingu-10 futhi izovumela ukusebenza kwamanethiwekhi adlula inethiwekhi yangempela ukuba ifaniswe kukhompyutha efanayo, okungase kudingeke ukuhlonza izinkinga ezingenzeka. . ngokukala kwe-Tor. Ngokuqhubeka komsebenzi, kuye kwadalwa izindlela ezimbalwa zokumodela zenethiwekhi ezenza kube nokwenzeka ukubikezela ushintsho esimweni senethiwekhi ngokuhamba kwesikhathi futhi kusetshenziswe amajeneretha ethrafikhi angemuva ukuze alingise umsebenzi womsebenzisi.

Abacwaningi baphinde bafunda ubudlelwano phakathi kobukhulu benethiwekhi elingisiwe kanye nokuthembeka kokuveza imiphumela yokuhlola kunethiwekhi yangempela. Ngesikhathi sokuthuthukiswa kukaTor, izinguquko kanye nokwenza ngcono kuqala kuhlolwa kumanethiwekhi amancane okuhlola, aqukethe ama-node nabasebenzisi abambalwa kakhulu kunenethiwekhi yangempela.

Kutholwe ukuthi amaphutha ezibalo ezibikezelo ezitholwe ngesikhathi sokulingiswa okuncane anganxeshezelwa ngokuphindaphinda okuphindaphindiwe kokuhlolwa okuzimele ngamasethi edatha ahlukene okuqala, kuyilapho inkulu inethiwekhi elingisiwe, ukuhlolwa kabusha okumbalwa kuyadingeka ukuze kutholwe iziphetho ezibalulekile zezibalo.

Ukumodela nokulingisa inethiwekhi ye-Tor, abacwaningi bakha amaphrojekthi amaningi omthombo ovulekile asatshalaliswa ngaphansi kwelayisensi ye-BSD:

  • Isithunzi: i-simulator yenethiwekhi yendawo yonke evumela ukuthi usebenzise ikhodi yohlelo lokusebenza lwenethiwekhi yangempela ukuze udale kabusha ukusebenza kwezinhlelo ezisabalalisiwe ngezinkulungwane zezinqubo zenethiwekhi. Ukulingisa amasistimu asuselwe kuzinhlelo zokusebenza ezingaguquliwe zangempela.
  • Ama-Tornettools: isethi yamathuluzi okukhiqiza amamodeli angokoqobo enethiwekhi ye-Tor angasetshenziswa endaweni Yethunzi, kanye nokuqalisa nokwenza ngendlela oyifisayo inqubo yokulingisa, ukuqongelela kanye nokubona imiphumela. Amamethrikhi abonisa ukusebenza kwenethiwekhi ye-Tor yangempela angasetshenziswa njengezifanekiso zokwenziwa kwenethiwekhi.
  • TGen: ijeneretha yokugeleza kwethrafikhi ngokusekelwe kumapharamitha asungulwe umsebenzisi (usayizi, ukubambezeleka, inani lokugeleza, njll.). Izikimu zokuma kwethrafikhi zingasungulwa ngokusekelwe kuzimo ezikhethekile kufomethi ye-GraphML futhi kusetshenziswa amamodeli we-Markov okungenzeka ukuthi asabalalise ama-TCP namaphakethe.
  • OnionTrace: isethi yamathuluzi okuqapha ukusebenza nemicimbi kunethiwekhi ye-Tor elingisiwe, kanye nokurekhoda nokudlala kabusha ulwazi olumayelana nokwakhiwa kwamaketanga ama-Tor node nokuxhuma ukugeleza kwethrafikhi kuwo.

Okokugcina, uma unesithakazelo sokufunda okwengeziwe, ungathola imininingwane kusixhumanisi esilandelayo.


Engeza njengomthombo okhethwayo ku-Google