Esperimentua tamaina osoko Tor sare bat simulatzeko

Waterlooko Unibertsitateko eta AEBetako Naval Research Laboratory-ko ikertzaileek Tor sare-simulagailu baten garapenaren emaitzak aurkeztu zituzten, nodo eta erabiltzaile-kopuruan Tor sare nagusiaren parekoak eta baldintza errealetatik hurbil dauden esperimentuak egiteko aukera emanez. Esperimentuan prestatutako tresnek eta sare modelatzeko metodologiari esker, 4 TB RAM dituen ordenagailu batean, 6489 Tor nodoko sare baten funtzionamendua simulatu ahal izan da, zeinari 792 mila erabiltzaile birtual aldi berean konektatuta dauden.

Kontuan izan behar da Tor sarearen eskala osoko lehen simulazioa dela, benetako sareari dagokion nodo kopurua (lan egiten duen Tor sareak 6 mila nodo inguru eta 2 milioi erabiltzaile konektatu ditu). Tor sarearen simulazio osoa interesgarria da botila-lepoak identifikatzeko, erasoen portaera simulatzeko, optimizazio-metodo berriak baldintza errealetan probatzeko eta segurtasunarekin lotutako kontzeptuak probatzeko.

Simulagailu oso batekin, Tor garatzaileek sare nagusian edo langileen nodo indibidualetan esperimentuak egitea saihestu ahal izango dute, erabiltzailearen pribatutasuna urratzeko arrisku gehigarriak sortzen dituztenak eta hutsegiteen aukera baztertzen ez dutenak. Esaterako, datozen hilabeteetan Tor-en pilaketak kontrolatzeko protokolo berri baten laguntza sartzea espero da, eta simulazioak bere funtzionamendua guztiz aztertzeko aukera emango digu sare erreal batean zabaldu aurretik.

Esperimentuek Tor sare nagusiaren konfidentzialtasunean eta fidagarritasunean duten eragina ezabatzeaz gain, proba-sare bereizien presentziak garapen-prozesuan zehar kode berria azkar probatu eta araztea ahalbidetuko du, berehala ezarriko ditu aldaketak nodo eta erabiltzaile guztientzat. Tarteko inplementazio luzeak amaitu zain, azkarrago sortu eta probatu prototipoak ideia berrien ezarpenarekin.

Tresnak hobetzeko lanak egiten ari dira, garatzaileek adierazi dutenez, baliabideen kontsumoa 10 aldiz murriztuko da eta ekipamendu berean sare errealaren gainetik dauden sareen funtzionamendua simulatu ahal izango da, beharrezkoa izan daitekeena. Tor eskalatzeko arazo posibleak identifikatzeko. Lanak sarearen modelizazio-metodo berri ere sortu zituen, denboran zehar sarearen egoeraren aldaketak aurreikustea eta atzeko planoko trafiko-sorgailuak erabiltzea erabiltzailearen jarduera simulatzeko aukera ematen dutenak.

Sare simulatuaren tamainaren eta emaitza esperimentalen sare errealean proiektatzeko fidagarritasunaren arteko eredua ere aztertu zuten ikertzaileek. Tor garapenean, aldaketak eta optimizazioak aurrez probatzen dira sare errealak baino nodo eta erabiltzaile askoz gutxiago dituzten proba-sare txikietan. Simulazio txikietatik lortutako iragarpenetako errore estatistikoak konpentsatu daitezkeela esperimentu independenteak hainbat aldiz hasierako datu-multzo ezberdinekin errepikatu daitezkeela ikusi da, izan ere, zenbat eta handiagoa izan simulatutako sarea, orduan eta proba gutxiago errepikatu behar direla ondorio estatistikoki esanguratsuak lortzeko.

Tor sarea modelatzeko eta simulatzeko, ikertzaileak BSD lizentziapean banatutako hainbat proiektu ireki garatzen ari dira:

  • Shadow sare-simulatzaile unibertsal bat da, sareko aplikazio-kode errealak exekutatzeko aukera ematen duena, milaka sare-prozesurekin banatutako sistemak birsortzeko. Aplikazio errealetan eta aldatu gabekoetan oinarritutako sistemak simulatzeko, Shadow sistema-deien emulazio teknikak erabiltzen ditu. Ingurune simulatu batean aplikazioen sareko interakzioa VPN hedatzearen bidez eta sareko protokolo tipikoen (TCP, UDP) simulagailuak erabiliz egiten da. Sare birtualen ezaugarrien simulazio pertsonalizatua onartzen du, hala nola pakete-galera eta entrega-atzerapenak. Tor-ekin egindako esperimentuez gain, Shadow for plugin bat garatzeko ahalegina egin zen Bitcoin sarea simulatzeko, baina proiektu hau ez zen garatu.
  • Tornettools Itzal ingurunean exekutatu daitezkeen Tor sarearen eredu errealistak sortzeko tresna-kit bat da, baita simulazio-prozesua abiarazteko eta konfiguratzeko, emaitzak bildu eta bistaratzeko ere. Tor sare errealaren funtzionamendua islatzen duten neurketak sareak sortzeko txantiloi gisa erabil daitezke.
  • TGen trafiko-fluxuen sortzailea da, erabiltzaileak zehaztutako parametroetan oinarrituta (tamaina, atzerapenak, fluxu kopurua, etab.). Trafikoa moldatzeko eskemak zehaztu daitezke bai GraphML formatuan dauden script berezietan oinarrituta, bai TCP fluxuen eta paketeen banaketarako Markov eredu probabilistak erabiliz.
  • OnionTrace simulatutako Tor sare batean errendimendua eta gertaeren jarraipena egiteko tresna da, baita Tor nodoen kateen sorrerari buruzko informazioa grabatu eta errepikatzeko eta haiei trafiko-fluxuak esleitzeko ere.



Iturria: opennet.ru

Gehitu iruzkin berria