|
V. QoS xizmat sifatini ta'minlash
|
bet | 5/20 | Sana | 04.06.2024 | Hajmi | 464,09 Kb. | | #260169 |
Bog'liq Spes gosV. QoS xizmat sifatini ta'minlash
QoS - tarmoqning xavfsizlik mexanizmi va tarmoqni uzilish va tiqish kabi muammolarni hal qilish uchun foydalaniladigan texnologiya. Har bir makonning haqiqiy tuyg'usini olish uchun audio va videokliplarni kechiktirish 0,25S dan kam bo'lishi kerak va jitter 10m dan kam bo'lishi kerak. Shu bilan birga labda sinxronizatsiya talab qilinadi. Sinxronizatsiya vaqtida erishilgunga qadar, paketni yo'qotish darajasi inson tomonidan qabul qilinadigan oraliq doirasida va ma'lum bir uzatish xatosiga yo'l qo'yiladi, shuning uchun sayt haqida to'liq ma'lumot tabiiy va samarali tarzda ifodalanishi mumkin.
TCP va UDP protokollarining o`zaro farqi?
TCP (Transmission Control Protocol) va UDP (User Datagram Protocol) ikkita asosiy transport qatlamining protokollari bo'lib, ular tarmoqlarda ma'lumotlarni uzatish uchun ishlatiladi. Ularning o'zaro farqlari quyida keltirilgan:
TCP (Transmission Control Protocol)
Aloqa o'rnatish (Connection-oriented): TCP protokoli ma'lumotlarni uzatishdan oldin aloqa o'rnatish jarayonini talab qiladi. Bu jarayon "uch tomonlama qo'l siqish" (three-way handshake) deb nomlanadi.
Ishonchlilik (Reliability): TCP ma'lumotlarni ishonchli uzatishni ta'minlaydi. Paketlar ketma-ketligi va yetkazib berilishini nazorat qiladi. Agar paketlar yo'qolsa yoki buzilsa, ularni qayta uzatadi.
Paketlarning tartibi (Ordering): TCP paketlarning ketma-ket yetib borishini ta'minlaydi, shuning uchun ma'lumotlar uzatish tartibi muhim bo'lganda ishlatiladi.
Xato nazorati (Error Checking): TCP paketlardagi xatolarni aniqlaydi va to'g'rilaydi.
Sezgirlik (Congestion Control): TCP tarmoqning bandligi va yuklanishini nazorat qiladi, shuning uchun tarmoqda trafik ko'payganda tezlikni kamaytiradi.
UDP (User Datagram Protocol)
Aloqa o'rnatmasdan (Connectionless): UDP protokoli aloqa o'rnatmasdan ma'lumotlarni uzatadi. Har bir paket (datagram) alohida-alohida yuboriladi va qabul qilinadi.
Ishonchlilik yo'q (Unreliable): UDP ma'lumotlarni uzatishda ishonchlilikni ta'minlamaydi. Paketlar yo'qolishi, ikki marta yetib kelishi yoki buzilishi mumkin va buni UDP nazorat qilmaydi.
Paketlarning tartibi yo'q (No Ordering): UDP paketlarning ketma-ket yetib borishini ta'minlamaydi. Paketlar qabul qilinish tartibi uzatish tartibiga mos kelmasligi mumkin.
Xato nazorati cheklangan (Limited Error Checking): UDP paketlarda faqat asosiy xato nazorati mavjud va paketlarni qayta uzatish yo'q.
Sezgirlik yo'q (No Congestion Control): UDP tarmoqning bandligi va yuklanishini nazorat qilmaydi, shuning uchun trafik ko'payganda ham tezlikni o'zgartirmaydi.
Foydalanish holatlari
TCP: Elektron pochta (SMTP), veb sahifalar (HTTP/HTTPS), fayllarni uzatish (FTP), bank operatsiyalari kabi yuqori ishonchlilik talab qilinadigan ilovalar.
UDP: Video oqim (streaming), onlayn o'yinlar, VoIP (Internet orqali ovozli qo'ng'iroqlar), real vaqt ilovalari kabi yuqori tezlik va past kechikish talab qilinadigan, lekin ishonchlilik unchalik muhim bo'lmagan ilovalar.
Xulosa
TCP va UDP protokollari tarmoqlarda turli xil ma'lumotlarni uzatish ehtiyojlariga moslashgan. TCP yuqori ishonchlilik va tartibni talab qiladigan ilovalar uchun, UDP esa tezlik va past kechikish talab qilinadigan ilovalar uchun javob beradi.
|
| |