Esperiment biex tissimula netwerk Tor ta 'daqs sħiħ

Riċerkaturi mill-Università ta 'Waterloo u l-Laboratorju tar-Riċerka Navali tal-Istati Uniti ppreżentaw ir-riżultati tal-iżvilupp ta' simulatur tan-netwerk Tor, komparabbli fin-numru ta 'nodi u utenti man-netwerk Tor ewlieni u li jippermetti esperimenti qrib il-kundizzjonijiet reali. L-għodod u l-metodoloġija tal-immudellar tan-netwerk ippreparati matul l-esperiment għamluha possibbli, fuq kompjuter b'4 TB ta 'RAM, li tissimula l-operat ta' netwerk ta '6489 nodi Tor, li miegħu 792 elf utent virtwali huma konnessi simultanjament.

Huwa nnutat li din hija l-ewwel simulazzjoni fuq skala sħiħa tan-netwerk Tor, in-numru ta 'nodi li fihom jikkorrispondi man-netwerk reali (in-netwerk Tor tax-xogħol għandu madwar 6 elf nodi u 2 miljun utent konness). Simulazzjoni sħiħa tan-netwerk Tor hija ta 'interess mil-lat ta' identifikazzjoni ta 'konġestjonijiet, simulazzjoni ta' mġiba ta 'attakk, ittestjar ta' metodi ġodda ta 'ottimizzazzjoni f'kundizzjonijiet reali, u ttestjar ta' kunċetti relatati mas-sigurtà.

B'simulatur sħiħ, l-iżviluppaturi Tor se jkunu jistgħu jevitaw il-prattika li jwettqu esperimenti fuq in-netwerk ewlieni jew fuq nodi tal-ħaddiema individwali, li joħolqu riskji addizzjonali li jiksru l-privatezza tal-utent u ma jeskludux il-possibbiltà ta 'fallimenti. Pereżempju, l-appoġġ għal protokoll ġdid ta 'kontroll tal-konġestjoni huwa mistenni li jiġi introdott f'Tor fix-xhur li ġejjin, u s-simulazzjoni se tippermettilna nistudjaw bis-sħiħ l-operat tiegħu qabel l-iskjerament fuq netwerk reali.

Minbarra l-eliminazzjoni tal-impatt tal-esperimenti fuq il-kunfidenzjalità u l-affidabbiltà tan-netwerk Tor prinċipali, il-preżenza ta 'netwerks tat-test separati se tagħmilha possibbli li jiġu ttestjati u debug malajr kodiċi ġdid matul il-proċess ta' żvilupp, immedjatament jimplimentaw bidliet għan-nodi u l-utenti kollha mingħajr stennija għat-tlestija ta 'implimentazzjonijiet intermedji twal, aktar malajr toħloq u ttestja prototipi bl-implimentazzjoni ta' ideat ġodda.

Għaddej xogħol biex jittejbu l-għodod, li, kif iddikjarat mill-iżviluppaturi, se jnaqqas il-konsum tar-riżorsi b'10 darbiet u se jippermetti, fuq l-istess tagħmir, biex jissimulaw l-operat ta 'netwerks li huma superjuri għan-netwerk reali, li jista' jkun meħtieġ biex tidentifika problemi possibbli bl-iskalar Tor. Ix-xogħol ħoloq ukoll diversi metodi ġodda ta 'mudellar tan-netwerk li jagħmluha possibbli li jitbassru bidliet fl-istat tan-netwerk maż-żmien u jużaw ġeneraturi tat-traffiku fl-isfond biex jissimulaw l-attività tal-utent.

Ir-riċerkaturi studjaw ukoll il-mudell bejn id-daqs tan-netwerk simulat u l-affidabbiltà tal-projezzjoni tar-riżultati sperimentali fuq in-netwerk reali. Matul l-iżvilupp Tor, il-bidliet u l-ottimizzazzjonijiet huma ttestjati minn qabel fuq netwerks ta 'test żgħar li fihom ħafna inqas nodi u utenti min-netwerk reali. Instab li l-iżbalji statistiċi fit-tbassir miksuba minn simulazzjonijiet żgħar jistgħu jiġu kkumpensati billi jiġu ripetuti esperimenti indipendenti diversi drabi b'settijiet differenti ta 'dejta inizjali, peress li iktar ma jkun kbir in-netwerk simulat, inqas testijiet ripetuti huma meħtieġa biex jinkisbu konklużjonijiet statistikament sinifikanti.

Biex jimmudellaw u jissimulaw in-netwerk Tor, ir-riċerkaturi qed jiżviluppaw diversi proġetti miftuħa mqassma taħt il-liċenzja BSD:

  • Shadow huwa simulatur tan-netwerk universali li jippermettilek tħaddem kodiċi ta 'applikazzjoni tan-netwerk reali biex toħloq mill-ġdid sistemi mqassma b'eluf ta' proċessi tan-netwerk. Biex jissimula sistemi bbażati fuq applikazzjonijiet reali u mhux modifikati, Shadow juża tekniki ta' emulazzjoni tas-sejħiet tas-sistema. L-interazzjoni tan-netwerk tal-applikazzjonijiet f'ambjent simulat titwettaq permezz tal-iskjerament ta 'VPN u l-użu ta' simulaturi ta 'protokolli tan-netwerk tipiċi (TCP, UDP). Jappoġġja simulazzjoni tad-dwana tal-karatteristiċi tan-netwerk virtwali bħal telf ta 'pakketti u dewmien fil-kunsinna. Minbarra l-esperimenti ma 'Tor, sar tentattiv biex jiġi żviluppat plugin għal Shadow biex jissimula n-netwerk Bitcoin, iżda dan il-proġett ma ġiex żviluppat.
  • Tornettools huwa sett ta 'għodda għall-ġenerazzjoni ta' mudelli realistiċi tan-netwerk Tor li jistgħu jitmexxew fl-ambjent Shadow, kif ukoll għat-tnedija u l-konfigurazzjoni tal-proċess ta 'simulazzjoni, il-ġbir u l-viżwalizzazzjoni tar-riżultati. Metriċi li jirriflettu l-operat tan-netwerk Tor reali jistgħu jintużaw bħala mudelli għall-ġenerazzjoni tan-netwerk.
  • TGen huwa ġeneratur tal-flussi tat-traffiku bbażati fuq parametri speċifikati mill-utent (daqs, dewmien, numru ta 'flussi, eċċ.). L-iskemi tal-iffurmar tat-traffiku jistgħu jiġu speċifikati kemm ibbażati fuq skripts speċjali fil-format GraphML kif ukoll bl-użu ta' mudelli probabilistiċi ta' Markov għad-distribuzzjoni ta' flussi u pakketti TCP.
  • OnionTrace hija għodda għat-traċċar tal-prestazzjoni u l-avvenimenti f'netwerk Tor simulat, kif ukoll għar-reġistrazzjoni u r-replaying ta 'informazzjoni dwar il-formazzjoni ta' ktajjen ta 'nodi Tor u tassenja lilhom flussi tat-traffiku.



Sors: opennet.ru

Żid kumment