Tor 0.4.0 ning yangi barqaror filialini chiqarish

nurni ko'rdi asboblarni chiqarish Thor 0.4.0.5, anonim Tor tarmog'ining ishlashini tashkil qilish uchun ishlatiladi. Tor 0.4.0.5 so'nggi to'rt oy davomida ishlab chiqilayotgan 0.4.0 filialining birinchi barqaror versiyasi sifatida tan olingan. 0.4.0 filiali muntazam parvarishlash davrining bir qismi sifatida saqlanadi - yangilanishlar 9.x filiali chiqarilgandan keyin 3 oy yoki 0.4.1 oydan keyin to'xtatiladi. 0.3.5 filiali uchun uzoq muddatli yordam (LTS) taqdim etiladi, yangilanishlari 1-yil 2022-fevralgacha chiqariladi.

Asosiy innovatsiyalar:

  • Mijoz qismini amalga oshirishda qo'shildi energiya tejash rejimi - uzoq vaqt harakatsizlik paytida (24 soat yoki undan ko'proq) mijoz uyqu holatiga o'tadi, bu vaqtda tarmoq faoliyati to'xtaydi va CPU resurslari iste'mol qilinmaydi. Oddiy rejimga qaytish foydalanuvchi so'rovidan keyin yoki boshqaruv buyrug'ini olgandan keyin sodir bo'ladi. Qayta ishga tushirilgandan so'ng uyqu rejimini qayta boshlashni nazorat qilish uchun DormantOnFirstStartup sozlamasi taklif qilindi (yana 24 soat harakatsizlikni kutmasdan darhol uyqu rejimiga qaytish uchun);
  • Tor-ni ishga tushirish jarayoni (bootstrap) haqida batafsil ma'lumot amalga oshirildi, bu ulanish jarayoni tugashini kutmasdan ishga tushirish vaqtida kechikishlar sabablarini baholash imkonini beradi. Ilgari ma'lumotlar faqat ulanish tugallangandan so'ng ko'rsatilardi, biroq ba'zi muammolarda ishga tushirish jarayoni muzlab qoladi yoki bir necha soat davom etadi, bu esa noaniqlik hissi tug'dirardi. Hozirda turli bosqichlarning borishi bilan yuzaga kelgan muammolar va ishga tushirish holati haqidagi xabarlar ko'rsatiladi. Alohida-alohida, proksi-serverlar va ulangan transportlar yordamida ulanish holati to'g'risidagi ma'lumotlar ko'rsatiladi;
  • Amalga oshirildi dastlabki qo'llab-quvvatlash adaptiv incremental plomba (WTF-PAD - Adaptive Padding) - ma'lum saytlar va xizmatlarga xos bo'lgan paket oqimlari va ular orasidagi kechikishlar xususiyatlarini tahlil qilish orqali saytlar va yashirin xizmatlarga kirish faktlarini aniqlashning bilvosita usullariga qarshi kurashish. Amalga oshirish paketlar orasidagi kechikishlarni ravon trafikni almashtirish uchun statistik ehtimollik taqsimotida ishlaydigan cheklangan holat mashinalarini o'z ichiga oladi. Yangi rejim hozircha faqat eksperimental rejimda ishlaydi. Hozirda faqat zanjir darajasida to'ldirish qo'llaniladi;
  • Ishga tushirish va o'chirishda chaqiriladigan Tor quyi tizimlarining aniq ro'yxati qo'shildi. Ilgari bu quyi tizimlar kodlar bazasining turli joylaridan boshqarilar edi va ulardan foydalanish tuzilmagan;
  • Unix-ga o'xshash tizimlarda va Windows-da bolalar jarayonlari o'rtasida ikki yo'nalishli aloqa kanaliga ruxsat beruvchi bolalar jarayonlarini boshqarish uchun yangi API joriy etildi.

Manba: opennet.ru

a Izoh qo'shish