Percobaan pikeun simulasi jaringan Tor ukuran pinuh

Panaliti ti Universitas Waterloo sareng Laboratorium Panaliti Angkatan Laut AS nampilkeun hasil pamekaran simulator jaringan Tor, dibandingkeun dina jumlah titik sareng pangguna kana jaringan Tor utama sareng ngamungkinkeun pikeun ékspérimén caket kana kaayaan nyata. Alat sareng metodologi modeling jaringan anu disiapkeun nalika percobaan ngamungkinkeun, dina komputer sareng 4 TB RAM, pikeun simulasi operasi jaringan 6489 titik Tor, dimana 792 sarébu pangguna virtual disambungkeun sakaligus.

Ieu dicatet yén ieu téh simulasi skala pinuh mimiti jaringan Tor, jumlah titik nu pakait jeung jaringan nyata (jaringan Tor digawé boga ngeunaan 6 rébu titik jeung 2 juta pamaké disambungkeun). Simulasi pinuh tina jaringan Tor dipikaresep ti sudut pandang ngaidentipikasi bottlenecks, simulasi paripolah serangan, nguji métode optimasi anyar dina kondisi nyata, sarta nguji konsép patali kaamanan.

Kalayan simulator anu lengkep, pamekar Tor bakal tiasa ngahindarkeun prakték percobaan dina jaringan utama atanapi dina titik padamel individu, anu nyiptakeun résiko tambahan pikeun ngalanggar privasi pangguna sareng henteu ngaleungitkeun kamungkinan gagal. Contona, rojongan pikeun protokol kontrol kamacetan anyar diperkirakeun diwanohkeun dina Tor dina bulan datang, sarta simulasi bakal ngidinan urang pikeun pinuh diajar operasi na saméméh deployment dina jaringan nyata.

Salian ngaleungitkeun dampak ékspérimén dina karusiahan sareng réliabilitas jaringan Tor utama, ayana jaringan uji anu misah bakal ngamungkinkeun pikeun gancang nguji sareng debug kodeu énggal nalika prosés pamekaran, langsung ngalaksanakeun parobihan pikeun sadaya titik sareng pangguna tanpa. ngantosan parantosan palaksanaan panengah anu panjang, langkung gancang nyiptakeun sareng nguji prototipe kalayan palaksanaan ideu anyar.

Gawé dijalankeun pikeun ningkatkeun alat, anu, sakumaha anu dinyatakeun ku pamekar, bakal ngirangan pamakean sumberdaya ku 10 kali sareng bakal ngamungkinkeun, dina alat anu sami, pikeun simulate operasi jaringan anu langkung saé tibatan jaringan nyata, anu tiasa diperyogikeun. pikeun ngaidentipikasi kamungkinan masalah sareng skala Tor. Karya ogé dijieun sababaraha métode modeling jaringan anyar nu ngamungkinkeun pikeun ngaduga parobahan dina kaayaan jaringan kana waktu jeung make generator lalulintas tukang pikeun simulate aktivitas pamaké.

Panaliti ogé ngulik pola antara ukuran jaringan simulasi sareng réliabilitas proyéksi hasil ékspérimén kana jaringan nyata. Salila pangwangunan Tor, parobahan sareng optimasi tos diuji dina jaringan uji leutik anu ngandung titik sareng pangguna anu langkung sakedik tibatan jaringan nyata. Ieu kapanggih yén kasalahan statistik dina prediksi diala tina simulasi leutik bisa diimbuhan ku repeating percobaan bebas sababaraha kali kalawan susunan béda data awal, nunjukkeun yen nu leuwih gede jaringan simulated, tés ulang pangsaeutikna diperlukeun pikeun ménta conclusions signifikan sacara statistik.

Pikeun modél sareng simulasi jaringan Tor, panalungtik nuju ngembangkeun sababaraha proyék kabuka anu disebarkeun dina lisénsi BSD:

  • Shadow mangrupikeun simulator jaringan universal anu ngamungkinkeun anjeun ngajalankeun kode aplikasi jaringan nyata pikeun nyiptakeun sistem anu disebarkeun kalayan rébuan prosés jaringan. Pikeun simulate sistem dumasar kana nyata, aplikasi unmodified, Shadow ngagunakeun téhnik panggero sistem emulation. Interaksi jaringan aplikasi dina lingkungan simulasi dilaksanakeun ngaliwatan panyebaran VPN sareng pamakean simulators tina protokol jaringan khas (TCP, UDP). Ngarojong simulasi khusus tina ciri jaringan virtual sapertos leungitna pakét sareng telat pangiriman. Salian percobaan kalawan TOR, usaha pikeun ngembangkeun hiji plugin kalangkang simulate jaringan Bitcoin, tapi proyék ieu teu dimekarkeun.
  • Tornettools mangrupikeun toolkit pikeun ngahasilkeun modél jaringan Tor anu réalistis anu tiasa dijalankeun di lingkungan Shadow, ogé pikeun ngaluncurkeun sareng ngonpigurasikeun prosés simulasi, ngumpulkeun sareng ningalikeun hasilna. Métrik anu ngagambarkeun operasi jaringan Tor nyata tiasa dianggo salaku témplat pikeun generasi jaringan.
  • TGen mangrupikeun generator aliran lalu lintas dumasar kana parameter anu ditangtukeun ku pangguna (ukuran, telat, jumlah aliran, jsb.). Skéma ngabentuk lalu lintas tiasa disaluyukeun dumasar kana skrip khusus dina format GraphML sareng nganggo modél Markov probabilistik pikeun distribusi aliran TCP sareng pakét.
  • OnionTrace mangrupikeun alat pikeun nyukcruk pagelaran sareng acara dina jaringan Tor simulasi, ogé pikeun ngarékam sareng muter deui inpormasi ngeunaan formasi ranté titik Tor sareng netepkeun aliran lalu lintas ka aranjeunna.



sumber: opennet.ru

Tambahkeun komentar