Сиз качан TCP ордуна UDP колдонот элеңиз?
Сиз качан TCP ордуна UDP колдонот элеңиз?

Video: Сиз качан TCP ордуна UDP колдонот элеңиз?

Video: Сиз качан TCP ордуна UDP колдонот элеңиз?
Video: FTP (File Transfer Protocol), SFTP, TFTP Explained. 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.

UDPтин TCPден кандай артыкчылыгы бар?

Биринчиден, жагымдуу өзгөчөлүктөрүнүн бири UDP ал жоголгон пакеттерди кайра жөнөтүүнүн жана эч кандай байланыш орнотуунун кереги жок болгондуктан, маалыматтарды жөнөтүү азыраак кечиктирүүгө алып келет. Бул кечиктирүү түзөт UDP аудио жана видео сыяктуу кечиктирүүчү колдонмолор үчүн жагымдуу тандоо.

Сунушталууда: