Разлика између ТЦП и УДП

ТЦП вс УДП
Ток промета преко Интернета заснован је на протоколима који су ТЦП (протокол за контролу преноса) и УДП (Усер Датаграм Протоцол).

Иако је ТЦП популарнији на Интернету, УДП се не може учинити сувишним. ТЦП дозвољава исправку грешака, али УДП то не ради. У случају ТЦП-а, постоји гаранција за испоруку података на месту преузимања или адресе. Ово је омогућено помоћу „контроле протока“ која одређује захтев за поновно слање података. Контрола протока такође проверава и зауставља пренос података, осим ако су претходно испоручени претходни пакети. Ово се заснива на процесу у којем клијент може затражити поновно слање одређеног пакета са сервера све док цијели пакет не буде примљен као у изворном облику.

УДП је такође уобичајен, али на њега се не може ослањати за слање важних података попут сигурних датотека, важних веб страница итд. Користи се углавном за стриминг медија укључујући аудио и видео записе. УДП је бржи од ТЦП-а и медијски плејери најбоље раде с њим. Нема контроле протока или исправке грешака, али брзина је далеко већа, па упркос томе што медији за стриминг нису високог квалитета, могу се правилно видети помоћу УДП-а.

ТЦП је сигурнији у поређењу с УДП-ом, јер служи као адекватно покриће за вирусе. ТЦП такође има компликовану структуру оквира. У случају УДП-а, оперативни систем мора да уради врло мало посла да би превео податке.

УДП је веза мања док је ТЦП усмерен на везу што захтева потоњи протокол да успостави потпуну везу између пријемника и пошиљаоца. Веза треба да се прекине након завршетка преноса да би се ослободио системски ресурси који су коришћени у протоколу. УДП не захтева ауторизацију и у реду је за слободно лебдеће ширење података.