Eksperimen kanggo simulasi jaringan Tor ukuran lengkap

Peneliti saka Universitas Waterloo lan Laboratorium Riset Angkatan Laut AS nampilake asil pangembangan simulator jaringan Tor, sing bisa dibandhingake karo jumlah simpul lan pangguna menyang jaringan Tor utama lan ngidini eksperimen sing cedhak karo kahanan nyata. Piranti lan metodologi modeling jaringan sing disiapake sajrone eksperimen kasebut bisa, ing komputer kanthi 4 TB RAM, kanggo simulasi operasi jaringan 6489 Tor node, sing 792 ewu pangguna virtual disambungake bebarengan.

Wigati dicathet yen iki minangka simulasi skala penuh pisanan saka jaringan Tor, jumlah simpul sing cocog karo jaringan nyata (jaringan Tor sing kerja duwe sekitar 6 ewu simpul lan 2 yuta pangguna sing disambungake). Simulasi lengkap jaringan Tor menarik saka sudut pandang kanggo ngenali kemacetan, simulasi prilaku serangan, nguji metode optimasi anyar ing kahanan nyata, lan nguji konsep sing gegandhengan karo keamanan.

Kanthi simulator lengkap, pangembang Tor bakal bisa ngindhari praktik eksperimen ing jaringan utama utawa ing simpul pekerja individu, sing nggawe risiko tambahan nglanggar privasi pangguna lan ora ngilangi kemungkinan gagal. Contone, dhukungan kanggo protokol kontrol kemacetan anyar samesthine bakal dienalake ing Tor ing wulan-wulan sing bakal teka, lan simulasi bakal ngidini kita sinau kanthi lengkap sadurunge nyebarake ing jaringan nyata.

Saliyane ngilangi pengaruh eksperimen babagan rahasia lan linuwih jaringan Tor utama, ananΓ© jaringan tes sing kapisah bakal bisa kanthi cepet nyoba lan debug kode anyar sajrone proses pangembangan, langsung ngleksanakake owah-owahan kanggo kabeh simpul lan pangguna tanpa ngenteni rampung implementasine penengah sing dawa, luwih cepet nggawe lan nguji prototipe kanthi implementasine gagasan anyar.

Pakaryan lagi ditindakake kanggo nambah alat, sing, kaya sing dikandhakake para pangembang, bakal nyuda konsumsi sumber daya kaping 10 lan bakal ngidini, ing peralatan sing padha, kanggo simulasi operasi jaringan sing luwih unggul tinimbang jaringan nyata, sing bisa uga dibutuhake. kanggo ngenali masalah bisa karo Tor scaling. Karya kasebut uga nggawe sawetara cara modeling jaringan anyar sing bisa prΓ©dhiksi owah-owahan ing kahanan jaringan liwat wektu lan nggunakake generator lalu lintas latar mburi kanggo simulasi aktivitas pangguna.

Para panaliti uga nyinaoni pola antarane ukuran jaringan simulasi lan linuwih proyeksi asil eksperimen menyang jaringan nyata. Sajrone pangembangan Tor, owah-owahan lan optimasi wis dites ing jaringan tes cilik sing ngemot node lan pangguna sing luwih sithik tinimbang jaringan nyata. Ditemokake manawa kesalahan statistik ing prediksi sing dipikolehi saka simulasi cilik bisa dikompensasi kanthi mbaleni eksperimen independen kaping pirang-pirang kanthi set data awal sing beda-beda, amarga luwih gedhe jaringan simulasi, tes sing bola-bali kurang dibutuhake kanggo entuk kesimpulan sing signifikan sacara statistik.

Kanggo model lan simulasi jaringan Tor, peneliti ngembangake sawetara proyek mbukak sing disebarake miturut lisensi BSD:

  • Shadow minangka simulator jaringan universal sing ngidini sampeyan mbukak kode aplikasi jaringan nyata kanggo nggawe ulang sistem sing disebar kanthi ewonan proses jaringan. Kanggo simulasi sistem adhedhasar nyata, aplikasi unmodified, Shadow nggunakake teknik sistem emulasi telpon. Interaksi jaringan aplikasi ing lingkungan simulasi ditindakake liwat panyebaran VPN lan panggunaan simulator protokol jaringan khas (TCP, UDP). Ndhukung simulasi khusus karakteristik jaringan virtual kayata mundhut paket lan telat pangiriman. Saliyane eksperimen karo Tor, nyoba ngembangake plugin kanggo Shadow kanggo simulasi jaringan Bitcoin, nanging proyek iki ora dikembangake.
  • Tornettools minangka toolkit kanggo ngasilake model jaringan Tor sing nyata sing bisa ditindakake ing lingkungan Shadow, uga kanggo miwiti lan ngatur proses simulasi, ngumpulake lan nggambarake asil. Metrik sing nggambarake operasi jaringan Tor nyata bisa digunakake minangka cithakan kanggo generasi jaringan.
  • TGen minangka generator arus lalu lintas adhedhasar paramΓ¨ter sing ditemtokake dening pangguna (ukuran, telat, jumlah aliran, lsp.). Skema mbentuk lalu lintas bisa ditemtokake adhedhasar skrip khusus ing format GraphML lan nggunakake model Markov probabilistik kanggo distribusi aliran lan paket TCP.
  • OnionTrace minangka alat kanggo nglacak kinerja lan acara ing jaringan Tor simulasi, uga kanggo ngrekam lan muter maneh informasi babagan pembentukan rantai simpul Tor lan nemtokake aliran lalu lintas menyang dheweke.



Source: opennet.ru

Add a comment