Jie atliko eksperimentą, imituojantį Tor tinklą

Prieš kelias dienas investigadores iš Vaterlo universiteto ir JAV karinio jūrų laivyno tyrimų laboratorijos. pristatė Tor tinklo simuliatoriaus kūrimo rezultatus kuris mazgų ir vartotojų skaičiumi yra panašus į pagrindinį Tor tinklą ir leidžia atlikti eksperimentus, artimus realioms sąlygoms.

Tinklo modeliavimo priemonių rinkinys ir metodika padaryta eksperimento metu leidžiama imituoti 6489 Tor mazgų tinklo veikimą kompiuteryje su 4 TB RAM, prie kurio vienu metu prisijungę 792 tūkstančiai virtualių vartotojų.

Reikia pažymėti, kad tai pirmasis didelio masto Tor tinklo modeliavimas, kurio mazgų skaičius atitinka realų tinklą (Veikiančiame Tor tinkle yra apie 6 tūkst. mazgų ir 2 mln. prisijungusių vartotojų).

Visiškas „Tor“ tinklo modeliavimas yra įdomus, nes galima nustatyti kliūtis, modeliuoti atakos elgesį, išbandyti naujas optimizavimo technologijas realiomis sąlygomis ir įrodyti su sauga susijusias koncepcijas.

Su pilnu simuliatoriumi, Tor kūrėjai galės atsisakyti eksperimentų atlikimo pagrindiniame tinkle arba mazguose atskirų darbo vietų, o tai sukuria papildomą riziką pažeisti vartotojų privatumą ir nepanaikina gedimo galimybės. Pavyzdžiui, artimiausiais mėnesiais „Tor“ turėtų pristatyti naujo perkrovos valdymo protokolo palaikymą, o modeliavimas leis jums visapusiškai ištirti, kaip jis veikia prieš įdiegiant jį realiame tinkle.

Be to, kad būtų pašalintas eksperimentų poveikis konfidencialumui ir patikimumuiPagrindiniame „Tor“ tinkle, atskirų testavimo tinklų buvimas leis greitai išbandyti ir derinti naują kodą kūrimo metu, nedelsiant įdiegti pakeitimus visuose mazguose ir vartotojams, nelaukiant ilgų tarpinių diegimų, kad būtų galima greičiau užbaigti, sukurti ir paleisti prototipus. naujų idėjų.

Dirbama tobulinant priemonių rinkinį, kuris, pasak kūrėjų, 10 kartų sumažins resursų sąnaudas ir leis tame pačiame kompiuteryje imituoti tinklų, viršijančių realų tinklą, veikimą, ko gali prireikti identifikuojant galimas problemas. . su Tor mastelio keitimu. Darbo metu taip pat buvo sukurti keli nauji tinklo modeliavimo metodai, leidžiantys numatyti tinklo būsenos kitimą laikui bėgant ir naudoti foninius srauto generatorius vartotojų veiklai imituoti.

Mokslininkai taip pat ištyrė modelį tarp modeliuojamo tinklo dydžio ir rezultatų projektavimo patikimumo eksperimentų realiame tinkle. Kuriant Tor, pakeitimai ir optimizavimas iš anksto išbandomi mažuose bandomuosiuose tinkluose, kuriuose yra žymiai mažiau mazgų ir vartotojų nei tikrame tinkle.

Nustatyta, kad mažų modeliavimų metu gautų prognozių statistinės paklaidos gali būti kompensuojamos pakartotinai kartojant nepriklausomus eksperimentus su skirtingais pradinių duomenų rinkiniais, tuo tarpu kuo didesnis modeliuojamas tinklas, tuo mažiau pakartotinių testų reikia norint gauti statistiškai reikšmingas išvadas.

Norėdami modeliuoti ir imituoti Tor tinklą, mokslininkai kuria keletą atvirojo kodo projektų, platinamų pagal BSD licenciją:

  • Šešėlis: universalus tinklo simuliatorius, leidžiantis paleisti tikrą tinklo programos kodą, kad būtų atkurtas paskirstytų sistemų veikimas su tūkstančiais tinklo procesų. Modeliuoti sistemas, pagrįstas tikromis nepakeistomis programomis.
  • Tornettools: įrankių rinkinys, skirtas generuoti realistiškus „Tor“ tinklo modelius, kuriuos galima paleisti „Shadow“ aplinkoje, taip pat paleisti ir pritaikyti modeliavimo procesą, kaupti ir vizualizuoti rezultatus. Metrika, atspindinti tikrojo „Tor“ tinklo našumą, gali būti naudojama kaip tinklo generavimo šablonai.
  • TGen: eismo srautų generatorius pagal vartotojo nustatytus parametrus (dydis, vėlavimai, srautų skaičius ir kt.). Srauto formavimo schemos gali būti sukurtos remiantis specialiais scenarijais GraphML formatu ir naudojant tikimybinius Markovo modelius TCP srautų ir paketų paskirstymui.
  • OnionTrace: įrankių rinkinys, skirtas stebėti našumą ir įvykius imituojamame Tor tinkle, taip pat įrašyti ir atkurti informaciją apie Tor mazgų grandinių formavimąsi ir eismo srautų susiejimą su jais.

Galiausiai, jei jus domina galimybė apie tai sužinoti daugiau, išsamią informaciją galite rasti sekanti nuoroda.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.