TCP орнына UDP қашан қолданар едіңіз?
TCP орнына UDP қашан қолданар едіңіз?

Бейне: TCP орнына UDP қашан қолданар едіңіз?

Бейне: TCP орнына UDP қашан қолданар едіңіз?
Бейне: NAS vs SAN - Network Attached Storage vs Storage Area Network 2024, Қараша
Anonim

UDP сондай-ақ пайдаланылады байланысты құру және синхрондау шығындары болатын жағдайларда TCP пайдалы жүктемеден асып түседі. DNS сұраулары тамаша үлгі болып табылады. Бір пакет шығу, бір сұрау үшін бір пакет кері. Егер TCP көмегімен бұл болар еді әлдеқайда қарқынды болады.

Сол сияқты, сіз TCP орнына UDP пайдалануым керек деп сұрай аласыз.

Әдетте, UDP пайдаланыңыз сенімділіктен гөрі жылдамдық маңыздырақ болатын қолданбаларда. Мысалы, бұл жақсы болуы мүмкін UDP пайдаланыңыз кейбір деректер нүктелерін жоғалтуға болатын afastacquisition жүйесінен деректерді жіберетін қолданбада. UDP пайдаланыңыз серверді тыңдайтын кез келген құрылғыға(ларға) тарату үшін.

Сол сияқты, DNS үшін тасымалдау протоколы ретінде TCP орнына UDP пайдаланудың қандай артықшылықтары бар?

  • 1) UDP әлдеқайда жылдам. TCP баяу, өйткені ол 3 жақты сілкіністі қажет етеді.
  • 2) DNS сұраулары әдетте өте кішкентай және UDPsegments ішіне жақсы сәйкес келеді.
  • 2) UDP сенімді емес, бірақ сенімділік қолданбалы қабатқа қосылуы мүмкін. Қолданба UDP пайдалана алады және atimeout және қолданба деңгейінде қайта жіберу арқылы сенімді болуы мүмкін.

Сондай-ақ, UDP TCP-ден жақсы ма?

UDP тарату және көп тарату типті желі үшін тиімді. TCP сенімді, өйткені ол деректерді тағайындалған маршрутизаторға жеткізуге кепілдік береді. UDP болып табылады Тезірек , қарапайым және тиімдірек TCP қарағанда . Жоғалған пакеттерді қайта жіберу мүмкін TCP , бірақ жоқ UDP.

TCP-ден UDP артықшылығы неде?

Біріншіден, тартымды ерекшеліктерінің бірі UDP ол жоғалған пакеттерді қайта жіберуді қажет етпейтіндіктен және ешқандай қосылымды орнатуды қажет етпейтіндіктен, деректерді жіберуге кідіріс азырақ болады. Бұл кідіріс жасайды UDP аудио және бейне сияқты кешіктіруге сезімтал қолданбалар үшін тартымды таңдау.

Ұсынылған: