Peer to peer tizimlari tubdan farq qiladi va fayllarni uzatishning eng tezkor usuli hisoblanadi. P2P fayl uzatish tizimlarida har bir "iste'molchi" ham "ishlab chiqaruvchi" hisoblanadi. Mijoz server modeli tilidan foydalanib, har bir ishtirokchi ham “mijoz”, ham “server” hisoblanadi. Shunday qilib, peer to peer tizimlari katta fayllarni tez uzatishdan tashqari, organik ravishda kengaytiriladigan bo'ladi. Har qanday tarkibga ko'proq talab paydo bo'lsa, taklif ham ko'payadi. Talab oshgani sayin, P2P ulanish tizimi nosozliklarga juda chidamli bo'lib qoladi va xuddi shu sharoitda sezilarli darajada sekinroq va zaifroq bo'lgan mijoz-server modelidan keskin farqli o'laroq, katta fayllar uchun tezroq bo'ladi.
Ushbu bo'limni sarhisob qiladigan bo'lsak, "tengdoshga" bir nechta afzalliklarga ega:
Muayyan misoldan foydalanib, ushbu bo'lim har qanday mijoz-server arxitekturasidan ko'ra, katta hajmdagi fayllarni uzatishda tengdoshlar darajasiga qanchalik tez ekanligini ko'rib chiqadi. Texnologiyani sodda tarzda tushuntirish uchun biz quyidagi taxminlarni qilamiz. P2P ulanishi bilan biz uzatmoqchi bo'lgan fayl beshta blokdan iborat. Har bir kompyuterda har bir siklda bitta blok yuborishga qodir ulanish kanali mavjud.
Bizda to'rtta A, B, C va D qurilmalariga (qabul qiluvchilar) ma'lumotlarni yuborishi kerak bo'lgan Yuboruvchi bor.
1-bosqich - faylni bo'lish:
Yuboruvchi faylni mustaqil qismlarga ajratadi va qismlarni tavsiflovchi meta-axborot blokini yaratadi. Bizning misolimizda fayl 5 ta bo'lakdan iborat. Biz har bir bo'lakni rangli nuqta sifatida belgilaymiz: Qizil , Yashil , Sariq , Moviy va Qora .
2-bosqich - faylni qabul qilish:
Qabul qiluvchilar faylning meta-ma'lumotlarini so'rashadi. Qabul qiluvchilar meta-ma'lumotni olganlarida, ular ko'rib chiqilayotgan faylda beshta bo'lak borligini bilishadi va hozirda ular faqat Yuboruvchida mavjud.
3-bosqich - faylni o'qish:
Har bir tsiklda qabul qiluvchilar tasodifiy ravishda fayldan bitta bo'lakni tanlaydi va uni yuklab olishni boshlaydi. Bu har bir qabul qiluvchi faylning har bir qismiga ega bo'lguncha davom etadi.
Do'stlaringiz bilan baham: |