Ma'lumotlarni uzatish protokolining tavsifi




Download 485,25 Kb.
bet6/15
Sana19.12.2023
Hajmi485,25 Kb.
#124231
1   2   3   4   5   6   7   8   9   ...   15
Bog'liq
UDP protokoli asosida videokonferensiya dasturiy ta\'minotini yaratish

2.2 Ma'lumotlarni uzatish protokolining tavsifi
Mijoz va server o'rtasida ma'lumotlarni uzatish uchun TCP transport protokoliga asoslangan protokol ishlatiladi; mijozlar o'rtasida ma'lumotlarni uzatish UDP datagram protokoliga asoslangan protokol yordamida amalga oshiriladi.
2.2.1 Mijoz va server o'zaro aloqasi
Mijoz-server o'zaro aloqasi yuqori darajadagi ishonchlilikni talab qiladi, shuning uchun xabarlarni kafolatlangan yetkazib berish zarur. Buning uchun TCP protokoliga asoslangan protokol ishlatilgan. Keling, uning asosiy jihatlarini ko'rib chiqaylik.
Mijoz ulanganda server bilan aloqa o'rnatiladi. Ulanish so'rovini olgan server foydalanuvchi bilan o'zaro aloqada bo'lish uchun tarmoq ajratadi va unga tasdiqlashni yuboradi.
Keyin mijoz serverga avtorizatsiya xabarini yuboradi , u serverga ulanishga urinayotgan foydalanuvchining nomi va paroli bilan birga keladi. Server qabul qilingan ma'lumotlarni tahlil qiladi - bunday hisobga olish ma'lumotlariga ega foydalanuvchi ro'yxatdan o'tgan foydalanuvchilar ro'yxatida yoki yo'qligini tekshiradi, bunday nomga ega foydalanuvchi onlayn yoki yo'qligini tekshiradi va tekshirish natijasiga qarab mijozga AuthorizationSuccess yoki AuthorizationFailed xabarini yuboradi .
Agar foydalanuvchi ro'yxatdan o'tgan bo'lsa, mijoz hisobga olish ma'lumotlari bilan birga Ro'yxatdan o'tish xabarini yuboradi. Server roʻyxatdan oʻtgan foydalanuvchilar roʻyxatida bir xil ismli foydalanuvchi bor yoki yoʻqligini tekshiradi va tekshirish natijalariga koʻra mijozga RegistrationSuccess yoki RegistrationFailed xabarini yuboradi. Muvaffaqiyatli ro'yxatdan o'tish yoki avtorizatsiya haqida xabar olgan mijoz tarmoqdagi foydalanuvchilar haqida ma'lumot olish uchun serverga ClientInfo xabarini yuboradi. Server bunday xabarni olganda, mijozga barcha faol foydalanuvchilar haqida ma'lumot yuboradi. Shunday qilib, har bir mijoz barcha faol foydalanuvchilar haqida ma'lumotga ega va agar kerak bo'lsa, boshqa mijoz bilan ma'lumotlar uzatishni tashkil qilish imkoniyatiga ega bo'ladi.

2.3-rasm. Mijoz va server o'rtasidagi o'zaro ta'sir sxemasi
Agar u aloqani to'xtatishi kerak bo'lsa, mijoz serverga Ulanishni o'chirish xabarini yuboradi . Ushbu xabarni olgandan so'ng, server foydalanuvchi haqidagi barcha ma'lumotlarni o'chirib tashlaydi.
O'zaro ta'sir diagrammasi 2.3-rasmda ko'rsatilgan.

Download 485,25 Kb.
1   2   3   4   5   6   7   8   9   ...   15




Download 485,25 Kb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Ma'lumotlarni uzatish protokolining tavsifi

Download 485,25 Kb.