UDP va TCP protokollari zaifliklari
UDP ulanishsiz protokol bo'lib, u ma'lumotlarni uzatishdan oldin internetni talab qilmaydi. Shunday qilib, hech qanday tayyorgarliksiz yoki muzokaralarsiz, ma'lumotlarni qabul qiluvchiga yuborish mumkin. Qabul qiluvchi ularga g'amxo'rlik qila olishi kerak.
UDP odatda ishonchsizdir, chunki qayta uzatish, tasdiqlash yoki vaqt tugashi tushunchasi yo'q. Har doim ma'lumot yuborilganda, u maqsadli xostga yetkazilishiga kafolat bo'lmaydi. Ba'zida ma'lumot tranzit paytida yo'qolishi yoki ikki marta etkazib berilishi mumkin. Eng yomoni, agar uy egasi buni eslatib qo'ymasa, bu haqda hech qanday ishora ham yo'q. Biroq, bu nosozlik turlari tarmoq ulanishlari uchun juda past.
Ma'lumotlar yetkazilmaganidan tashqari, ular UDPda ham ishlamay qolgan bo'lishi mumkin. Ma'lumotlar yuborilgan ketma-ketlik, ular xost ilovasiga etib kelganida bir xil tartibda bo'lishini kafolatlab bo'lmaydi. Ba'zan paketlarga buyurtma berish mumkin, shunda siz avval kechiktirilgan paketni olasiz. Bundan tashqari, ular qabul qilinmaguncha, bu buyurtmalarni oldindan aytib bo'lmaydi.
TCP dan farqli o'laroq, UDP tiqilib qolishni nazorat qilish usullariga ega emas. UDPda tiqilib qolishni nazorat qilish usullari mavjud emasligi sababli, UDP orqali yuborilgan katta hajmdagi ma'lumotlar tiqilib qolishga olib kelishi mumkin.
Buning uchun hech qanday cheklovlar yo'q.
UDP bilan ishlash haqida gap ketganda, marshrutizatorlar juda beparvo. Buning sababi shundaki, har ma'lumot to'qnashganda, u uni qayta uzatmaydi. Bundan tashqari, UDP paketlari marshrutizatordagi TCP paketlardan oldin ham o'chiriladi.
Xulosa.
TCP ulanishga yo'naltirilgan protokol, UDP esa ulanishsiz protokol. TCP va UDP o'rtasidagi asosiy farq tezlikdir, chunki TCP UDP dan nisbatan sekinroq. Umuman olganda, UDP juda tez, sodda va samarali protokol, ammo yo'qolgan ma'lumotlar paketlarini qayta uzatish faqat TCP bilan mumkin.
TCP va UDP o'rtasidagi yana bir e'tiborga molik tafovut shundaki, TCP ma'lumotlarni foydalanuvchidan serverga (va aksincha) buyurtmali yetkazib berishni ta'minlaydi, UDP esa oxirigacha aloqaga mo'ljallangan emas va qabul qiluvchining tayyorligini tekshirmaydi (talab qiladi). kamroq qo'shimcha xarajatlar va kamroq joy egallaydi).
Foydalanilgan adabiyotlar
R. Breden, tahrir. (Oktyabr 1989). Internet-xostlarga qo'yiladigan talablar - aloqa qatlamlari.
"Internet Protocol Suite bilan tanishish". Tizimlarni boshqarish bo'yicha qo'llanma.
www.geeksforgeeks.org web sayti.
https://uz.living-in-belgium.com/difference-between-tcp-and-udp-350#menu-1
https://ru.wikipedia.org/
Do'stlaringiz bilan baham: |