Ikki turi mavjud (1-rasm): P2P (Peer-to-peer) va mijoz/server


P2P infratuzilmasi xizmatlari



Yüklə 448,2 Kb.
səhifə2/2
tarix01.06.2023
ölçüsü448,2 Kb.
#121729
1   2
p2p

P2P infratuzilmasi xizmatlari

  • manzilni aniqlash va mashrutlash

  • anonimlikni ta’minlash

  • reputatsiyani boshqarish

P2P tarmoqlarini markazlashtirish darajasi bo’yicha quyidagicha bo’ladi:
To'liq markazlashtirilmagan arxitektura

  • Ijobiy

  1. Ishtirokchilar soni tez o'sib borayotgan / pasayib ketgan taqdirda ham, xatolarga bardoshlik

  2. Yuqori darajadagi himoyalanganlik

  • Salbiy

  1. Marshrutlash va qidirish algoritmlarining ba'zilari talab qilinadi, ba'zida bu natijaning ishonchliligini kafolatlamaydi

  2. Bunday tarmoqqa kirish uchun siz kamida bitta tugunning koordinatalarini bilishingiz kerak, ma'lum miqdordagi tarmoq ishtirokchilarining manzil ma'lumotlari ro'yxatlari ommaviy manbalarda e'lon qilinishi kerak

To'liq markazlashtirilmagan topologiya sxemasi 2-rasmda keltirilgan.

2-rasm.

  • Qisman markazlashtirilgan arxitektura

  • Ijobiy

  • Salbiy

Markazlashtirish darajasiga - tarmoqning qaysi markazlashtirilishini va markazlashtirilmagan topologiyadan kelib chiqadigan xususiyatlariga bog'liq.
Qisman markazlashtirilgan arxitektura 3-rasmda keltirilgan.

  • Gibrid markazlashtirilmagan arxitekturalar

  • Ijobiy

  1. Izlashdan faylni olishgacha bo'lgan butun jarayon eng qisqa sxema bo'yicha amalga oshiriladi: serverga qidirish so'rovi, serverdan natijalarni berish, kerakli tugunga ulanish

  2. Shu bilan birga, nafaqat aniq gugurtlarni qidirish mumkin, bu juda muhim

  • Salbiy

  1. Server tarmoqning murakkabligini anglatadi. Nosozlik tizimning ishlashini yo'qotishiga olib keladi

Tarmoq populyatsiyasining sezilarli darajada ko'payishi bilan server DDoS hujumiga uchraydi va bu uning ishlamay qolishiga olib keladi.
Gibrid markazlashtirilmagan topologiya 4-rtasmda keltirilgan.

3-rasm.

4-rasm.
p2p tarmoq tuzilishi:

  • Strukturalashmagan tizimlar

- Ulardagi tarkibni (fayllarni) joylashtirish tarmoqning topologiyasi bilan hech qanday aloqasi yo'q. Qidiruv motorlar shafqatsiz kuch usullaridan tasodifiy yurish va marshrutni indekslashni o'z ichiga olgan yanada murakkab strategiyalargacha.
- Strukturalashmagan tizimlar o'zgaruvchan sonli tugunlarga ega tarmoqlar uchun ko'proq mos keladi.

  • Strukturalashgan tizimlar

- Tuzilmali tarmoqlarda ustki qatlam topologiyasi qat'iy nazorat qilinadi va fayllar aniq belgilangan joylarda joylashtiriladi. Tarqatilgan marshrutlash jadvallari so'rovni kerakli tarkib bilan tugunga samarali yo'naltiradi.
- Ularning kamchiligi o'zgaruvchan sonli tugunlar muhitida xabarlarni samarali yo'naltirish uchun zarur bo'lgan strukturani boshqarishning murakkabligi.
Eng ko’p ishlatiladigan p2p mijozlari 5-rasmda keltirilgan.

5-rasm.
Server — bu tarmoqdagi boshqa kompyuterlarga xizmat ko'rsatadigan kompyuter. Ular taqdim etayotgan xizmatlarda bir-biridan farq qiladigan har xil turdagi serverlar mavjud; ma'lumotlar bazasi serverlari, fayl serverlari, bosma serverlar, pochta serverlari, veb-serverlar va boshqalar.
Mijoz / server arxitekturasi asosida yaratilgan mahalliy tarmoqdagi manbaga kirish uchun foydalanuvchi foydalanuvchi nomi (Login) va parolni (Parol) kiritishi kerak. Shuni ta'kidlash kerakki, foydalanuvchi nomi ochiq ma’lumotdir va parol maxfiydir. Foydalanuvchi nomini tekshirish jarayoni autentifikatsiya deb ataladi. Kiritilgan parol foydalanuvchi nomi autentifikatsiyaga mos kelishini tekshirish jarayoni. Birgalikda identifikatsiya va autentifikatsiya qilish avtorizatsiya jarayonini tashkil qiladi. Ko'pincha "autentifikatsiya" atamasi keng ma'noda ishlatiladi: autentifikatsiyaga murojaat qilish.
«peer-to-peer» arxitekturasining afzalligi uning soddaligi va arzonligi hisoblanadi. Mijoz/server tarmoqlari yuqori darajadagi ishlash va xavfsizlikni ta'minlaydi.
Kliyent-server texnologiyasi:
- Ilovaning mantiqiy tarkibiy qismlari mijoz va server jarayonlariga bo'lingan taqsimlangan hisoblash tizimining arxitekturasi.
- "Peer-to-peer" taqsimlangan hisoblash tizimlaridan farqli o'laroq, amaliy komponentlarning funktsiyalari mijoz va server o'rtasida aniq taqsimlangan.

5-rasm.

  • Mijozning xususiyatlari:

    • so'rov tashabbuskori;

    • odatda oz sonli serverlarga ulanishni o'z ichiga oladi;

    • odatda to'g'ridan-to'g'ri oxirgi foydalanuvchi bilan o'zaro aloqada bo'ladi (GUI orqali).

  • Server xususiyatlari:

    • mijozning so'rovini passiv ravishda kutadi;

    • odatda ko'p sonli mijozlarga ulanishni o'z ichiga oladi;

    • odatda foydalanuvchi bilan bevosita aloqada bo'lmaydi.

  • Ikki darajali arxitektura: mijoz va server.

  • Uch bosqichli (ko'p darajali) arxitektura:

    • mijoz,

    • ilova serveri (mijozlar uchun ma'lumotlarni qayta ishlaydi),

    • ma'lumotlar bazasi serveri (ma'lumotlar serveri uchun ma'lumotlarni saqlaydi).

  • Ustunligi (peer-to-peer bilan taqqoslaganda):

  • inkapsulatsiya

  • yaxshilangan xavfsizlik (server tomonidan kirishni boshqarish)

  • ma'lumotlarning markazlashtirilgan yangilanishi

  • ko'p sonli tayyor yechimlar

  • har xil funktsional mijozlarni yaratish qobiliyat

  • Kamchiliklari (peer-to-peer bilan taqqoslaganda):

  • aloqa kanallariga notekis yuk

  • butun tizim serverning ishdan chiqishiga qarshi

Yüklə 448,2 Kb.

Dostları ilə paylaş:
1   2




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin