Kompyuter tarmoqlari fanidan 1-amaliy ish 30-21 guruh talabasi Qarshiboyev Faryod


Taniqli P2P yechimi - bu Bluetooth. Bluetooth bilan biz shuningdek markaziy server yoki xizmatning aralashuvisiz qurilmalarni biridan biriga ulaymiz


Download 1.41 Mb.
bet2/3
Sana10.11.2023
Hajmi1.41 Mb.
#1761068
1   2   3
Bog'liq
KT 1 amaliy

Taniqli P2P yechimi - bu Bluetooth. Bluetooth bilan biz shuningdek markaziy server yoki xizmatning aralashuvisiz qurilmalarni biridan biriga ulaymiz.


Foydalanuvchilararo
P2P texnologiyasi
P2P (Peer to Peer) tarmoqlari nima qiladi?
Peer-to-peer tarmoqlarining asosiy maqsadi resurslarni almashish va kompyuterlar va qurilmalarning birgalikda ishlashiga, ma'lum bir xizmatni ko'rsatishga yoki ma'lum bir vazifani bajarishga yordam berishdir. Masalan, qayta ishlash quvvati, tarmoq o'tkazuvchanligi yoki diskni saqlash maydoni kabi barcha turdagi hisoblash manbalarini almashish uchun. Masalan, ilmiy eksperimentlar doirasida ko'ngillilar o'zlarining hisoblash imkoniyatlaridan foydalanishlari mumkin. Bu natijalarni tezroq ishlab chiqaradigan ulkan qudratli kompyuterni yaratadi.

P2P ga sodda misol quydagicha

Bu foydalanuvchilar birlashmasi
Katta kampiyuterni yaratadi
P2P tarmoqlaridan birinchi marta foydalanish XX -asrning boshlarida mustaqil shaxsiy kompyuterlar paydo bo'lishidan keyin sodir bo'ldi. O'sha paytdagi mini-kompiyuterlardan farqli o'laroq, shaxsiy kompyuterlarda mustaqil qattiq disklar va o'rnatilgan CPU mavjud edi. Bu aqlli qutilarda portli ilovalar ham bor edi, ya'ni ularni ish stolida joylashtirish mumkin edi va ularni simsiz holda asosiy kompyuterga ulash mumkin edi.
Peer-to-peer tarmog'ining kashfiyoti 1979-yilda USENET ishlab chiqilgan. Bu foydalanuvchilarga xabarlarni / yangiliklarni o'qish va joylashtirishga imkon beradigan tizim edi. Bu hozirgi onlayn forumlarga o'xshash tarmoq tizimi edi, faqat USENET markaziy server yoki administratorga ishonmaydi. USENET bir xil xabarni tarmoqdagi barcha serverlarga ko'chirdi. Xuddi shunday, barcha P2P tarmoqlari o'zlarida mavjud bo'lgan barcha resurslarni tarqatadi va ulardan foydalanadi.
P2P tarixidagi keyingi katta voqea 1999 yilda Napster hayotga kelganida bo'lgan. Napster fayllarni almashish dasturi bo'lib, odamlar musiqani tarqatish va yuklab olish uchun foydalangan. Napster-da tarqalgan musiqa ko'pincha mualliflik huquqiga ega edi va tarqatish noqonuniy edi. Biroq, bu odamlarga Napsterni ommaviy ravishda o'rnatishga xalaqit bermadi. Napster P2P-ni asosiy oqimga aylantirganda, Napster oxir-oqibat muvaffaqiyatsizlikka uchradi va rasmiylar uni barcha noqonuniy tarkib bilan bo'lishgani uchun o'chirib qo'yishdi. Bugungi kunda P2P hali ham Internet-fayllarni almashish bo'yicha eng mashhur texnologiyalardan biri hisoblanadi.
II. P2P tarmoqlari va tarmoq dasturlari.
P2P dasturiy ilovalari nima?
P2P dasturining yaxshi tarafi, ko'p yillardan buyon P2P birinchi bo'lib asosiy dasturga aylanganda, UserLand dasturining Dave Winer tomonidan taklif qilingan. Deyv P2P dasturiy ilovalari ushbu 7 asosiy xususiyatni o'z ichiga oladi:
  • foydalanuvchi interfeysi veb-brauzerining tashqi qismini ishlatadi
  • tizimdagi kompyuterlar ham mijozlar, ham serverlar kabi harakat qilishlari mumkin
  • dasturiy ta'minotni ishlatish oson va yaxshi integratsiyalangan
  • dastur kontent yaratish yoki funksiyalarni qo'shishni istagan foydalanuvchilarni qo'llab-quvvatlash uchun vositalarni o'z ichiga oladi
  • dastur boshqa foydalanuvchilar bilan bog'lanishni ta'minlaydi
  • dastur yangi yoki qiziqarli ishlaydi
  • dastur SOAP yoki XML-RPC kabi "cross-network" protokollarini qo'llab-quvvatlaydi

  • P2P tarmoqlari peer-to-peer kompiyuterning zamonaviy ko'rinishida faqatgina uydagi mahalliy tarmoq (LAN) emas, butun Internet bo'ylab cho'zilib ketadi. Foydalanish oson P2P dasturiy ilovalari texnik bo'lmagan kishilar ishtirok etishiga imkon beradi.

Bugungi kunda hech kim P2P dasturi yoki tarmog'i Internetda mutlaqo mashhur emas. Ommaviy P2P tarmoqlari:
  • eDonkey
  • BitTorrent
  • Gnutella

  • va mashhur P2P ilovalari kiradi
  • eMule
  • BitTorrent
  • Limewire

  • Ko'pgina korxonalar muvaffaqiyatli P2P ilovalaridan ilhomlanib, qiziqarli yangi P2P dasturlarini yaratmoqda. Shu kabilarga Napster, Kazaa va boshqa P2P ilovalari kiradi.

Original MP3 fayl almashuv tizimi - Napster dunyodagi eng mashhur Internet dasturiy ta'minot dasturiga aylandi. Napster yuqorida tavsiflangan yangi "zamonaviy" P2P tizimini namoyish etdi: brauzerdan tashqarida ishlaydigan oddiy foydalanuvchi interfeysi ham faylni taqdim etish va yuklab olishni qo'llab-quvvatlaydi. Bundan tashqari, Napster o'zining millionlab foydalanuvchilariga ulanish uchun suhbat xonalarini taklif qildi va yangi va hayajonli ("bahsli") xizmatni amalga oshirdi.
Napster nomi, ham P2P tarmog'iga, ham qo'llab-quvvatlaydigan fayl almashuv dasturiga qaratilgan. Napster bir mijoz dasturini boshidanoq cheklangan bo'lishidan tashqari, xususiy tarmoq protokoli bilan ham foydalangan, ammo bu texnik ma'lumotlar o'zining mashhurligini sezilarli darajada buzmagan.
Dastlabki tartibsiz Napster xizmati to'xtatilganda, bu tinglovchilar uchun bir qator P2P tizimlari raqobatlashdi.
Ko'p Napster foydalanuvchilari Kazaa va Kazaa Lite dasturiy ilovalariga va FastTrack tarmog'iga ko'chib ketdilar. FastTrack original Napster tarmog'idan kattaroq bo'lib qoldi.
Kazaa o'z huquqiy muammolaridan aziyat chekdi, biroq eDonkey / Overnet kabi boshqa tizimlar bepul P2P fayl almashish dasturini davom ettirdilar.
Uyma-do'st tarmoqlari
Aksariyat uy kompyuter tarmoqlari bugungi kunda peer-to-peer tarmoqlari.
Turar-joy foydalanuvchilari kompyuterlarni fayllarni , printerlarni va boshqa resurslarni barcha qurilmalar o'rtasida teng ravishda almashish imkonini berish uchun peer- ishchi guruhlardagi kompyuterlarini sozlaydi. Bitta kompyuter biron-bir vaqtda fayl-server yoki faks-server sifatida faoliyat ko'rsatishi mumkin bo'lsa-da, boshqa uy-ro'zg'or kompyuterlari odatda ushbu majburiyatlarni bajarish uchun teng imkoniyatga ega.
Har ikkala simli va simsiz uy tarmoqlari peer-to-peer muhitlar sifatida baholanadi. Ba'zilar, tarmoq yo'riqchining yoki shunga o'xshash asosiy qurilmaning o'rnatilishi endi tarmoq tengdosh emasligini anglatishi mumkin. Tarmoq nuqtai nazaridan bu noto'g'ri. Router oddiygina uy tarmog'iga Internet tarmog'iga qo'shiladi ; tarmoqdagi resurslarning qanday almashinishini o'z-o'zidan o'zgartirmaydi.
P2P fayl almashish tarmoqlari
Ko'pgina odamlar P2P atamasini eshitishganda, ular an'anaviy tengdosh tarmoqlar emas, balki internet orqali tengdoshga fayl almashish haqida o'ylashadi. P2P fayl almashish tizimlari bu o'n yil ichida eng mashhur Internet ilovalar sinfiga aylandi.
P2P tarmog'i Internet protokoli (IP) bo'yicha qidiruv va ma'lumotlar uzatish protokollarini amalga oshiradi. P2P tarmog'iga kirish uchun foydalanuvchilar oddiygina P2P mijoz dasturini yuklab olishadi va o'rnatadilar.
Ko'pgina P2P tarmoqlari va P2P dasturiy ilovalari mavjud. Ba'zi P2P dasturlar faqat bitta P2P tarmog'ida ishlaydi, boshqalari o'zaro faoliyat tarmoqda ishlaydi. Xuddi shunday, ba'zi P2P tarmoqlari bir nechta dasturni qo'llab-quvvatlaydi, boshqalari esa bir nechta ilovani qo'llab-quvvatlaydi.
P2P tarmoqlarida bir nechta foydali xususiyat mavjud:
  • Ular juda kengaytirilgan. Yangi tengdoshlarni qo'shish oson, chunki markaziy serverda markaziy konfiguratsiyani bajarishingiz shart emas.
  • "Peer-to-peer" tarmog'i qanchalik katta bo'lsa, u tezroq bo'ladi. Agar bir xil fayl P2P tarmog'idagi ko'plab tengdoshlarda saqlansa, demak, agar kimdir uni yuklab olishni xohlasa, ular faylni bir vaqtning o'zida turli xil joylardan yuklab olishadi.
  • Peer-to-peer tarmog'ini olib tashlash qiyin. Agar siz tengdoshlaringizdan birini yopsangiz ham, boshqalar ishlashda va bir-birlari bilan aloqa qilishni davom ettiradi. Tarmoqni o'chirish uchun barcha tengdoshlarni yopishingiz kerak.

P2P talablari
Peer-to-peer tarmog'iga qo'shilish uchun kompyuterga qo'yiladigan yagona talab - bu Bluetooth yoki Internet aloqasi va P2P dasturi. Ushbu dasturlar P2P tarmog'iga ulanadi, masalan "Gnutella", bu kompyuterga tarmoqdagi minglab boshqa tizimlarga kirish imkonini beradi.
Bluetooth ulanishi doimo bitta va har doim ham qisqa masofa.
Tarmoqqa ulanganingizdan so'ng, P2P dasturi boshqa foydalanuvchilarning kompyuterlarida fayllarni qidirishga imkon beradi. Shuningdek, tarmoqdagi boshqa foydalanuvchilar kompyuteringizda fayllarni qidirishlari mumkin, lekin odatda faqat siz ulashish uchun tayinlangan papkada.
Wi-Fi orqali P2P ulanishlarni yaratish
Wi-Fi yordamida mos P2P dasturi ushbu qurilmadagi qurilmalarni tezda topishi va ulashi mumkin. Ushbu interaktivlik Bluetooth taqdim etadigan imkoniyatlardan tashqarida.
WiFi peer-to-peer API-lari, shuningdek, tarmoqqa yoki ulanish nuqtasiga ulanmasdan dasturlarning yaqin atrofdagi qurilmalarga ulanish imkoniyatini beradi. Agar ilova yaqin atrofdagi xavfsiz tarmoqning bir qismi sifatida ishlab chiqilgan bo'lsa, WiFi quyidagi sabablarga ko'ra WiFi orqali an'anaviy vaqtinchalik tarmoqlardan ko'ra ko'proq mos variant hisoblanadi:
  • Xizmat WPA2 xavfsizligini qo'llab-quvvatlaydi. (Ayrim vaqtinchalik tarmoqlar faqat WEP shifrlashni qo'llab-quvvatlaydi.)
  • Qurilmalar o'zlari olib boradigan xizmatlarni taqdim etishi mumkin, bu esa boshqa qurilmalarni mos foydalanuvchilarni topishni osonlashtiradi.
  • Android Wi-Fi orqali ad-hoc rejimini qo'llab-quvvatlamaydi.


IV. P2P va client-server.
"Client-Server" tarmog'i modeli ma'lumot almashishga, "Peer-to-Peer" tarmog'i modeli esa uzoqdagi kompyuterlarga ulanishga qaratilgan.
Mijoz-server va "Peer-to-Peer" tarmoq modelining asosiy farqi shundaki Mijoz-server model, ma'lumotlar boshqaruvi markazlashtirilgan, holbuki Foydalanuvchilararo har bir foydalanuvchi o'z ma'lumotlari va dasturlariga ega. Bundan tashqari, biz quyida keltirilgan taqqoslash jadvali yordamida Client-Server va Peer-to-Peer tarmoq modellari o'rtasidagi yana bir qancha farqlarni ko’rib o’tamiz.

Farqlar

Mijoz-server

Foydalanuvchilararo

Asosiy

Serverga ulangan ma'lum bir server va ma'lum bir mijozlar mavjud.

Mijozlar va serverlar ajratilmaydi; har bir tugun mijoz va server vazifasini bajaradi.

Xizmat

Xizmat va server uchun mijoz so'rovi xizmat bilan javob beradi.

Har bir tugun xizmatlarni so'rashi va xizmatlarni taqdim etishi mumkin.

Fokus

Ma'lumotni almashish.

Ulanish.

Ma'lumotlar

Ma'lumotlar markazlashtirilgan serverda saqlanadi.

Har bir tengdoshning o'ziga xos ma'lumotlari mavjud.

Server

Bir vaqtning o'zida bir nechta mijoz xizmatlarga murojaat qilganda, server tiqilib qolishi mumkin.

Xizmatlar peer-to-peer tizimida tarqatilgan bir nechta serverlar tomonidan taqdim etilayotganligi sababli, blokirovka qilinmagan server.

Xarajatlar

Mijoz-serverni amalga oshirish qimmatga tushadi.

Peer-to-peer dasturini amalga oshirish arzonroq.

Barqarorlik

Mijoz-server yanada barqaror va ko'lamini kengaytiradi.

Agar tizimda tengdoshlar soni ko'paysa, Peer-toPeer azoblanadi.

Download 1.41 Mb.

Do'stlaringiz bilan baham:
1   2   3




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling