Шта су + разлика између ТЦП-а и УДП-а

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

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

Укратко, рецимо да ненамерно користите ова два протокола сваки дан када приступате Интернету, што их чини најважнијим у начину на који ваш уређај комуницира са отвореним Вебом (и уређајима који су на њега повезани) и обрнуто.

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

Шта је ИП адреса?

ИП, што је скраћеница од Интернет Протоцол, је сама кичма на којој је изграђен Интернет какав познајемо. Његов значај може се лако закључити по чињеници да је сваком уређају додељена јединствена ИП адреса како би могао да приступи Интернету.

Некада се адреса састојала само од бројева и децимала. Да будемо прецизнији, ИПв4 адреса се може формирати од четири појединачна броја, од којих сваки може имати вредност између 0 и 254. ИПв4 нам је дао укупан опсег од 4,3 милијарде јединствених ИП адреса.

Неизбежно, Интернет је почео да долази до тачке у којој није било могуће генерисати нове јединствене ИП адресе, када је ИПв6 систем дошао да спаси дан. Јавне ИПв6 адресе користе хексадецималне цифре и свака садржи 128 битова, што значи да уместо базе 10 (0 до 10) користе базу 16 (0 до 10 плус „а“ до „ф“).

Уз помоћ ИПв6 система, укупан опсег јавних ИПв6 адреса које бисмо могли да имамо је 340 ундецилиона (3,4 * 10^28). Ако је то немогуће замислити, погледајте како ИПв4 и ИПв6 адресе изгледају у наставку:

Пример ИПв4 адресе: 10.238.126.215
Пример ИПв6 адресе: фе80:0дб8:0412:2001:3ц5е:0000:10а9

Иако је крајњи циљ да ИПв6 замени ИПв4, данас ова два протокола раде заједно.

ИП адресе омогућавају уређајима који имају приступ Интернету да лоцирају, комуницирају једни са другима и размењују информације. Дељење података, стримовање видео записа или слање е-поште не би били могући без ИП адресе. Све што радите на мрежи може се преписати у податке.

  Како прилагодити поставке Стеам претраге

Да би се обезбедила оптимална функционалност, ИП дели ове податке на мање делове како би могао боље да управља њима. Ове делове података називамо пакетима. Међутим, ови пакети не садрже само информације које би требало да носе, већ и одредишну ИП адресу уређаја до којег треба да дођу. Ово одредиште се зове заглавље.

Након што пакет напусти ваш уређај, он се креће ка гејтвеју, који скенира одредишну ИП адресу вашег пакета на свом домену. Вреди напоменути да мрежни пролаз може да види само дати скуп ИП адреса на Интернету.

Дакле, ако мрежни пролаз не може да пронађе адресу у свом домену, он само шаље пакет на други гејтвеј и ова операција се наставља све док пакет не стигне до мрежног пролаза који може да открије одредишну ИП адресу наведену у заглављу и пошаље на уређај повезан са том адресом.

Још једна ствар коју вреди напоменути је да чињеница да су ваши подаци подељени у мале пакете значи да не морају нужно да стижу по реду, или чак да користе исту руту. У ствари, пакети обично сваки пут покушавају да пронађу најбржу руту коју могу.

На крају, али не и најмање важно, требало би да знате да Интернет протокол није специфичан за формат, што га чини идеалним за било који облик података, било да говоримо о видео снимцима, сликама, аудио записима, имејловима, тренутним порукама или чак играма.

Шта је ТЦП?

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

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

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

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

  Шта су цурења меморије и како их можете поправити?

Овај процес се данас дешава веома брзо и обезбеђује да подаци стигну на машину примаоца тачно онако како су били на уређају пошиљаоца, без додатних промена. Штавише, то укључује сталну комуникацију на оба краја, јер се процес заправо може описати као континуирано напредовање између уређаја који учествују све док подаци не стигну и буду 100% потврђени.

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

Укратко, ТЦП:

Уверава се да ниједан пакет није испуштен
Тражи да се пакети поново пошаљу ако открије нестале
Шаље пакете по реду тако да се лако могу поново саставити
Најпопуларнији Интернет протокол
Спорије од УДП-а јер треба да се увери да сваки пакет стигне
Погодан за веб локације, е-пошту, ФТП (Протокол за пренос датотека), П2П дељење датотека

Шта је УДП?

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

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

Дакле, са сигурношћу се може рећи да је УДП бржи, али зашто бисте желели да жртвујете брзину на рачун губитка података успут? Па, у суштини постоје неке апликације у којима губитак пакета није баш трагедија.

На пример, ако користите ВоИП клијент и разговарате са неким, можда ћете приметити повремени губитак кадрова или мало муцања у звуку, што је већину времена лако игнорисати и стога није пресудно. Исто важи и за играње, где можете приметити да игра застајкује, или с времена на време. Само наставите да играте и то је крај јер УДП само испушта пакете који су се изгубили у транзиту.

Другим речима, УДП:

Бржи је од ТЦП-а и користи мање ресурса
Не мора нужно да шаље пакете по реду
Испушта све пакете који недостају ради убрзања везе
Пошиљалац нема начина да сазна да ли су пакети одбачени
Углавном се користи за видео стримовање, ВоИП, игре и преносе уживо

  Како да откажем претплату на Приме Видео Цханнел

ТЦП и УДП у употреби ВПН-а

Данас, све више и више ВПН-ова почиње да усваја ВиреГуард или креира свој власнички протокол који ће се користити, али многи од њих се ослањају на ОпенВПН јер је после свих ових година и даље поуздан, брз и безбедан.

Међутим, оно што можда не знате је да ОпенВПН ради и са ТЦП и са УДП-ом, и већину времена вам омогућава да бирате између та два протокола. Иако ово може звучати као велика одлука (интегритет података у односу на брзину), прави проблем лежи негде другде.

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

Због тога вам ВПН провајдери дозвољавају да бирате између ТЦП и УДП. Ако приметите да ваша веза не ради на једном протоколу, можете једноставно да пређете на други и прекрстите прсте. Неки ВПН провајдери вам нуде напредна подешавања где такође можете да изаберете прилагођени порт за своју везу како бисте избегли заштитни зид.

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

ТЦП

УДП

ТЦП је најчешће коришћени протокол на Интернету
Сви послати подаци стижу до примаоца, без гаранције губитка пакета
Пакети се шаљу по реду
Захтева више ресурса, што га чини и споријим.

УДП се користи за игре, видео стриминг, ВоИП, преносе уживо
Пошиљалац неће знати да ли пакет недостаје (није примљен)
Пакети се не шаљу обавезно по реду
Потребно мање ресурса, брже.

ТЦП вс УДП: Закључак

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

ТЦП обавља неколико провера током преноса података и генерално је драстичнији у погледу негубљења пакета, што га чини одличним за веб локације, е-пошту, тренутне поруке, слике и дељење датотека.

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