Foydalanuvchi Datagram Protocol xususiyatlari
User Datagram Protocol atributlariga ega bo'lib, uni yo'qolgan ma'lumotlarga bardosh bera oladigan ilovalar bilan foydalanish uchun foydali qiladi. Quyida ba'zi misollar keltirilgan:
Bu paketlarni uzatilganidan boshqacha tartibda tushirish va qabul qilish imkonini beradi, bu esa kechikish tashvish tug'dirishi mumkin bo'lgan real vaqtda ilovalar uchun mos keladi.
U DNS yoki Network Time Protocol (NTP) kabi tranzaksiyaga asoslangan protokollar uchun ishlatilishi mumkin.
U ko'p sonli mijozlar ulangan va real vaqt rejimida xatolarni tuzatish zarur bo'lmagan joylarda, masalan, o'yinlar, ovozli yoki video konferentsiya va oqimli media kabi joylarda foydalanish mumkin.
UDP sarlavhasi tarkibi
UDP tarmoq ulanishlari orqali uzatish uchun xabar ma'lumotlarini qadoqlashda sarlavhalardan foydalanadi. UDP sarlavhalari protokolning texnik xususiyatlari bilan belgilangan maydonlar deb ataladigan parametrlar to'plamini o'z ichiga oladi.
User Datagram Protocol sarlavhasi to'rtta maydonga ega, ularning har biri 2 bayt. Ular quyidagilar:
manba port raqami, bu jo'natuvchining raqami;
maqsad port raqami, datagram manzili bo'lgan port;
uzunlik, UDP sarlavhasining baytlardagi uzunligi va har qanday inkapsullangan ma'lumotlar; va
nazorat summasi -xatolarni tekshirishda foydalaniladigan -- IPv6 da undan foydalanish talab qilinadi va IPv4 da ixtiyoriy.
To'rtta UDP sarlavha maydonlarining tarkibi: manba porti, maqsad porti, UDP uzunligi va nazorat summasi
UDP qanday ishlaydi
UDP bir kompyuterdan ikkinchisiga datagram olish uchun IP-dan foydalanadi. UDP UDP paketidagi ma'lumotlarni to'plash va paketga o'zining sarlavha ma'lumotlarini qo'shish orqali ishlaydi. Ushbu ma'lumotlar aloqa qilish uchun manba va maqsad portlari, paket uzunligi va nazorat summasidan iborat. UDP paketlari IP-paketga kiritilgandan so'ng, ular o'z manzillariga jo'natiladi.
TCP dan farqli o'laroq, UDP paketlarning to'g'ri manzilga etib borishiga kafolat bermaydi. Bu shuni anglatadiki, UDP qabul qiluvchi kompyuterga to'g'ridan-to'g'ri ulanmaydi, buni TCP qiladi. Aksincha, u ma'lumotlarni jo'natadi va ma'lumotlarni kerakli joyga to'g'ri olish uchun jo'natuvchi va qabul qiluvchi kompyuterlar orasidagi qurilmalarga tayanadi.
Aksariyat ilovalar UDP yordamida yuborilgan paketlar natijasida kutilgan har qanday javobni kutishadi. Agar ilova ma'lum vaqt oralig'ida javob olmasa, dastur paketni qayta yuboradi yoki u urinishni to'xtatadi.
UDP ishonchlilik, tartib yoki ma'lumotlar yaxlitligini ta'minlash uchun qo'l siqish dialoglarini o'z ichiga olmaydigan oddiy uzatish modelidan foydalanadi. Shunday qilib, UDP xizmati ishonchsizdir. Paketlar ishlamay qolishi, nusxalari bordek ko'rinishi yoki ogohlantirishsiz yo'qolishi mumkin.
Garchi bu uzatish usuli yuborilayotgan maʼlumotlarning belgilangan manzilga yetib borishiga kafolat bermasa-da, u kam xarajatlarga ega va birinchi marta mutlaqo ishlashi shart boʻlmagan xizmatlar uchun mashhurdir.
Do'stlaringiz bilan baham: |