Taqsimlangan algoritmlar va tizimlar
Download 274.1 Kb. Pdf ko'rish
|
Mustaqil ish 4
- Bu sahifa navigatsiya:
- 2.Torrent protokollari va portlar
Torrent mijozlar
To'g'ridan-to'g'ri faylning qismlari torrent trekerining ishtirokisiz to'g'ridan-to'g'ri mijozlar o'rtasida uzatiladi. Kuzatuvchi faqat to'playdi va mijozlarga tarmoq orqali fayllarni tarqatish jarayonlari haqida ma'lumot beradi. Protokol maksimal samaradorlik bilan ishlashi uchun mijozlarning maksimal soni fayllarni qabul qilishi va yuborishi kerak. Mijozlar bir-biriga ulanganda, ular qiladigan birinchi narsa - ulardagi torrent qismlari haqida ma'lumot almashish. Agar birinchi mijozda ikkinchisi uchun segment etishmayotgan bo'lsa, ikkinchi mijoz "torrentni yuklab olish" so'rovini yuboradi. Birinchi mijoz, iloji bo'lsa, torrentning so'ralgan qismini beradi. So'ralgan qismni olgandan so'ng, oluvchi o'z nazorat summasini tekshiradi va trekerga bu qism ham borligi haqida xabar beradi, shunda boshqa barcha ulangan mijozlar torrentni undan yuklab olishlari mumkin. 2.Torrent protokollari va portlar Mijozlar trekerga TCP protokoli orqali ulanadi. Qoida tariqasida, treker uchun kiruvchi port 6969 bilan belgilanadi. Mijozlar TCP protokoli yordamida ham bir-birlari bilan muloqot qilishadi. Eng ko'p ishlatiladigan kiruvchi mijoz portlari 6881-6889. Biroq, port raqamlari protokol spetsifikatsiyasi tomonidan talab qilinmaydi va kerak bo'lganda o'zgartirilishi mumkin. Hozirgi vaqtda ko'p sonli trekerlar oddiy HTTP port 80 dan foydalanadi va mijozlarga tasodifiy kirish portini tanlash tavsiya etiladi. Ba'zi provayderlar qaroqchilik torrent kontentining tarqalishiga qarshi turish uchun avval aytib o'tilgan port diapazonidan foydalanishni taqiqlaydi. Bundan tashqari, mijozlar UDP portlaridan foydalanish imkoniyatiga ega, ammo u rasman tasdiqlanmagan. Hamma mijozlar buni qo'llab- quvvatlamaydi. UDP portlari DHT opsiyasining ishlashi uchun, ya'ni torrent trekeri bilan aloqa qilmasdan ishlash rejimi uchun ishlatiladi. Tarqatishni optimallashtirish uchun mijoz torrent fayli qismlarini boshqa mijozga tarqatishni to'xtatib qo'yishi mumkin. Bu haqda https://intellect.icu sayti xabar bermoqda. Tarmoq a'zosiga ustunlik beriladi, uning o'zi sizga ko'proq qismlarni berdi, ya'ni tengdosh (tugun, mijoz) sizga qancha ko'p bersa, siz unga shunchalik ko'p berasiz. Natijada, yuqori tezlikda yuklab olinadigan torrent mijozlari yuqori yuklab olish tezligiga ega bo'ladilar. Download 274.1 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling