Proveli su eksperiment simulirajući Tor mrežu

Prije nekoliko dana istraživači sa Sveučilišta Waterloo i Američkog mornaričkog istraživačkog laboratorija. predstavio rezultate razvoja simulatora mreže Tor koji je po broju čvorova i korisnika usporediv s glavnom Tor mrežom i omogućuje eksperimente koji su bliski stvarnim uvjetima.

Alati i metodologija za mrežno modeliranje napravljeno tijekom eksperimenta dopušteno je simulirati rad mreže od 6489 Tor čvorova na računalu s 4 TB RAM-a, na koji je istovremeno povezano 792 tisuće virtualnih korisnika.

Treba napomenuti da ovo je prva velika simulacija Tor mreže, čiji broj čvorova odgovara stvarnoj mreži (Radna Tor mreža ima oko 6 tisuća čvorova i 2 milijuna povezanih korisnika).

Potpuna simulacija Tor mreže zanimljiva je u smislu identificiranja uskih grla, modeliranja ponašanja napada, testiranja novih tehnika optimizacije u stvarnim uvjetima i dokazivanja sigurnosnih koncepata.

Uz kompletan simulator, Tor programeri će se moći odmaknuti od prakse provođenja eksperimenata na glavnoj mreži ili na čvorovima pojedinačnih radnih stanica, što stvara dodatne rizike narušavanja privatnosti korisnika i ne otklanja mogućnost kvara. Na primjer, očekuje se da će Tor u narednim mjesecima uvesti podršku za novi protokol kontrole zagušenja, a simulacija će vam omogućiti da u potpunosti proučite kako funkcionira prije implementacije u stvarnu mrežu.

Osim uklanjanja utjecaja eksperimenata na povjerljivost i pouzdanoste glavnoj Tor mreži, prisutnost zasebnih testneta omogućit će brzo testiranje i otklanjanje pogrešaka novog koda tijekom razvoja, implementaciju promjena odmah na sve čvorove i korisnike bez čekanja na duge međuprograme za završetak, izgradnju i brže pokretanje prototipova s ​​implementacijom novih ideja.

Radi se na poboljšanju alata koji će, prema riječima programera, smanjiti potrošnju resursa za 10 puta i omogućiti da se na istom računalu simulira rad mreža koje premašuju stvarnu mrežu, što bi moglo biti potrebno za identificiranje mogućih problema . s Tor skaliranjem. Tijekom rada stvoreno je i nekoliko novih metoda mrežnog modeliranja koje omogućuju predviđanje promjene stanja mreže tijekom vremena i korištenje generatora pozadinskog prometa za simulaciju aktivnosti korisnika.

Istraživači također je proučavao obrazac između veličine simulirane mreže i pouzdanosti projiciranja rezultata eksperimenata u stvarnoj mreži. Tijekom razvoja Tor-a, promjene i optimizacije se prethodno testiraju na malim testnim mrežama, koje sadrže znatno manje čvorova i korisnika od prave mreže.

Utvrđeno je da se statističke pogreške prognoza dobivene tijekom malih simulacija mogu kompenzirati ponovljenim ponavljanjem neovisnih eksperimenata s različitim početnim skupovima podataka, dok što je veća simulirana mreža, potrebno je manje ponovnih testiranja za dobivanje statistički značajnih zaključaka.

Kako bi modelirali i simulirali Tor mrežu, istraživači razvijaju nekoliko projekata otvorenog koda distribuiranih pod BSD licencom:

  • Sjena: univerzalni mrežni simulator koji vam omogućuje pokretanje stvarnog mrežnog aplikacijskog koda za ponovno stvaranje rada distribuiranih sustava s tisućama mrežnih procesa. Za simulaciju sustava temeljenih na stvarnim neizmijenjenim aplikacijama.
  • Tornettools: skup alata za generiranje realističnih modela Tor mreže koji se mogu izvoditi u Shadow okruženju, kao i za pokretanje i prilagođavanje procesa simulacije, akumuliranje i vizualizaciju rezultata. metrike koje odražavaju izvedbu stvarne Tor mreže mogu se koristiti kao predlošci za generiranje mreže.
  • TGen: generator prometnih tokova na temelju parametara koje postavlja korisnik (veličina, kašnjenja, broj tokova itd.). Sheme oblikovanja prometa mogu se uspostaviti na temelju posebnih scenarija u GraphML formatu i korištenjem vjerojatnosnih Markovljevih modela za distribuciju TCP tokova i paketa.
  • Trag luka: skup alata za praćenje performansi i događaja u simuliranoj Tor mreži, kao i za snimanje i reproduciranje informacija o formiranju lanaca Tor čvorova i povezivanju prometnih tokova s ​​njima.

Konačno, ako ste zainteresirani da možete saznati više o tome, možete pogledati detalje u sljedeći link.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.