Viņi veica eksperimentu, simulējot Tor tīklu

Pirms dažām dienām Pētnieki no Vaterlo universitātes un ASV Jūras spēku pētniecības laboratorijas. iepazīstināja ar Tor tīkla simulatora izstrādes rezultātiem kas mezglu un lietotāju skaita ziņā ir salīdzināms ar galveno Tor tīklu un ļauj veikt eksperimentus, kas ir tuvu reālajiem apstākļiem.

Tīkla modelēšanas rīku komplekts un metodika veikts eksperimenta laikā atļauts simulēt 6489 Tor mezglu tīkla darbību datorā ar 4 TB RAM, kuram vienlaicīgi ir pieslēgti 792 tūkstoši virtuālo lietotāju.

Jāatzīmē, ka šī ir pirmā liela mēroga Tor tīkla simulācija, kuras mezglu skaits atbilst reālajam tīklam (Darba Tor tīklā ir aptuveni 6 tūkstoši mezglu un 2 miljoni savienotu lietotāju).

Pilnīga Tor tīkla simulācija ir interesanta, lai identificētu vājās vietas, modelētu uzbrukuma uzvedību, pārbaudītu jaunas optimizācijas metodes reālās dzīves apstākļos un pierādītu ar drošību saistītās koncepcijas.

Ar pilnu simulatoru, Tor izstrādātāji varēs atteikties no eksperimentu veikšanas galvenajā tīklā vai mezglos atsevišķas darbstacijas, kas rada papildu riskus lietotāja privātuma pārkāpšanai un neizslēdz kļūmes iespēju. Piemēram, tuvākajos mēnešos Tor ir paredzēts ieviest atbalstu jaunam sastrēgumu kontroles protokolam, un simulācija ļaus pilnībā izpētīt, kā tas darbojas, pirms to ieviesīs reālā tīklā.

Papildus tam, lai novērstu eksperimentu ietekmi uz konfidencialitāti un uzticamībue galvenajā Tor tīklā, atsevišķu testtīklu klātbūtne ļaus ātri testēt un atkļūdot jaunu kodu izstrādes laikā, nekavējoties izvietot izmaiņas visos mezglos un lietotājiem, negaidot ilgu starpposma izvietošanu, lai ātrāk pabeigtu, izveidotu un palaistu prototipus ar ieviešanu. jaunām idejām.

Tiek strādāts pie rīku komplekta pilnveidošanas, kas, pēc izstrādātāju domām, samazinās resursu patēriņu 10 reizes un ļaus vienā datorā simulēt tīklu darbību, kas pārsniedz reālo tīklu, kas var būt nepieciešams iespējamo problēmu identificēšanai. . ar Tor mērogošanu. Darba gaitā ir izveidotas arī vairākas jaunas tīkla modelēšanas metodes, kas ļauj prognozēt tīkla stāvokļa izmaiņas laika gaitā un izmantot fona trafika ģeneratorus, lai simulētu lietotāju aktivitāti.

Pētnieki pētīja arī modeli starp simulētā tīkla lielumu un rezultātu projicēšanas ticamību no eksperimentiem reālajā tīklā. Tor izstrādes laikā izmaiņas un optimizācijas tiek iepriekš pārbaudītas mazos testa tīklos, kuros ir ievērojami mazāk mezglu un lietotāju nekā reālā tīklā.

Konstatēts, ka nelielu simulāciju laikā iegūto prognožu statistiskās kļūdas var kompensēt, atkārtoti atkārtojot neatkarīgus eksperimentus ar dažādām sākotnējo datu kopām, savukārt, jo lielāks ir simulētais tīkls, jo mazāk atkārtotu testu nepieciešams statistiski nozīmīgu secinājumu iegūšanai.

Lai modelētu un simulētu Tor tīklu, pētnieki izstrādā vairākus atvērtā pirmkoda projektus, kas tiek izplatīti saskaņā ar BSD licenci:

  • Ēna: universāls tīkla simulators, kas ļauj palaist reālu tīkla lietojumprogrammas kodu, lai atjaunotu sadalīto sistēmu darbību ar tūkstošiem tīkla procesu. Simulēt sistēmas, kuru pamatā ir reālas nemodificētas lietojumprogrammas.
  • Tornettools: rīku komplekts reālistisku Tor tīkla modeļu ģenerēšanai, kurus var palaist Shadow vidē, kā arī simulācijas procesa palaišanai un pielāgošanai, rezultātu uzkrāšanai un vizualizēšanai. Metrikas, kas atspoguļo faktiskā Tor tīkla veiktspēju, var izmantot kā veidnes tīkla ģenerēšanai.
  • TGen: satiksmes plūsmu ģenerators, pamatojoties uz lietotāja noteiktajiem parametriem (lielums, kavējumi, plūsmu skaits utt.). Trafika veidošanas shēmas var izveidot, pamatojoties uz īpašiem scenārijiem GraphML formātā un izmantojot varbūtības Markova modeļus TCP straumju un pakešu izplatīšanai.
  • OnionTrace: rīku komplekts veiktspējas un notikumu uzraudzībai simulētā Tor tīklā, kā arī informācijas ierakstīšanai un atskaņošanai par Tor mezglu ķēžu veidošanos un satiksmes plūsmu sasaisti ar tiem.

Visbeidzot, ja vēlaties uzzināt vairāk par to, varat skatīt sīkāku informāciju šī saite.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.