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

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

Садржај чланка

  • Дефиниција
  • Поређење
  • Закључци

Дефиниција

ТЦП - транспортног протокола за пренос података у ТЦП / ИП мрежама, унапред успостављајући везу са мрежом.

УДП - транспортни протокол који преноси датаграм поруке без потребе за успостављањем везе у ИП мрежи.

до садржаја ↑

Поређење

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

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

до садржаја ↑

Закључци

  1. ТЦП гарантује испоруку пакета података непромењен, редослед и без губитака, УДП не гарантује ништа.
  2. ТЦП захтева унапред дефинисану везу; УДП не захтева везу.
  3. УДП пружа већу брзину података.
  4. ТЦП је поузданији и контролише процес размене података.
  5. УДП је пожељнији за програме који репродукују стреаминг видео, видео фоније и телефонију, мрежне игре.