Шта је ТЦП?
ТЦП / ИП вам помаже да одредите како одређени рачунар треба да буде повезан на Интернет и како можете да преносите податке између њих. Помаже вам у стварању виртуелне мреже када је повезано више рачунарских мрежа.
ТЦП / ИП је скраћеница од Трансмиссион Цонтрол Протоцол / Интернет Протоцол. Специјално је дизајниран као модел који нуди изузетно поуздан и целовит бајтни ток преко непоуздане мреже.
У овом упутству ћете научити:
- Шта је ТЦП?
- Шта је УДП?
- Како функционише ТЦП?
- Како функционише УДП?
- Карактеристике ТЦП-а
- Разлика између ТЦП и УДП
- Примена ТЦП-а
- Примена УДП-а
- Предност ТЦП-а
- Предност УДП-а
- Мане ТЦП-а
- Мане УДП-а
- Када користити УДП и ТЦП?
Шта је УДП?
УДП је протокол оријентисан на Датаграм. Користи се за емитовање и мултицаст врсту мрежног преноса. Пуни облик УДП-а је Усер Датаграм Протоцол (Датаграм је преносна јединица повезана са мрежом са комутацијом пакета). УДП протокол ради готово слично ТЦП-у, али избацује све ствари за проверу грешака, све бацк-анд -даље комуникација и испоручивост.
КЉУЧНЕ РАЗЛИКЕ:
- ТЦП је протокол оријентисан на везу, док је УДП протокол без везе.
- Брзина за ТЦП је мања, док је брзина УДП-а бржа
- ТЦП користи протокол руковања попут СИН, СИН-АЦК, АЦК, док УДП не користи протоколе руковања
- ТЦП врши проверу грешака и такође врши опоравак грешака, с друге стране, УДП врши проверу грешака, али одбацује погрешне пакете.
- ТЦП има сегменте потврде, али УДП нема ниједан сегмент потврде.
- ТЦП је тежак, а УДП лаган.
Како функционише ТЦП?
ТЦП веза се успоставља уз помоћ тросмерног руковања. То је процес иницирања и признавања везе. Једном када је веза успостављена, започиње пренос података, а када је процес преноса завршен, веза се прекида затварањем успостављеног виртуелног кола.
Како функционише УДП?
УДП користи једноставну методу преноса без подразумеваних руковања дијалога за наручивање, поузданост или интегритет података. УДП такође претпоставља да провера и исправљање грешака нису важни или се не извршавају у апликацији, како би се избегли режијски трошкови такве обраде на нивоу мрежног интерфејса. Такође је компатибилан са пакетним емитовањем и мултицастингом.
Карактеристике ТЦП-а
Ево неколико важних карактеристика ТЦП-а
- Захвалнице за испоруку
- Поновни пренос
- Одлаже пренос када је мрежа загушена
- Лако откривање грешака
Ево неколико важних карактеристика УДП-а:
- Подржава апликације које захтевају пропусни опсег и толеришу губитак пакета
- Мање кашњења
- Шаље велику количину пакета.
- Могућност губитка података
- Омогућава мале трансакције (ДНС тражење)
Разлика између ТЦП и УДП
Овде су разлике између ТЦП и УДП
ТЦП | УДП |
То је протокол оријентисан на везу. | То је протокол без везе. |
ТЦП чита податке као токове бајтова, а порука се преноси на границе сегмента. | УДП поруке садрже пакете који су послати један по један. Такође проверава интегритет у време доласка. |
ТЦП поруке се пребацују путем Интернета са једног рачунара на други. | Није заснован на вези, тако да један програм може послати пуно пакета другом. |
ТЦП преуређује пакете података у одређеном редоследу. | УДП протокол нема фиксни редослед јер су сви пакети независни један од другог. |
Брзина за ТЦП је мања. | УДП је бржи јер се не покушава опоравити грешка. |
Величина заглавља је 20 бајтова | Величина заглавља је 8 бајтова. |
ТЦП је тежак. ТЦП требају три пакета да би поставили соцкет везу пре него што било који кориснички подаци могу бити послати. | УДП је лаган. Не постоје везе за праћење, редослед порука итд. |
ТЦП врши проверу грешака и такође врши опоравак грешке. | УДП врши проверу грешака, али одбацује погрешне пакете. |
Сегменти захвалности | Нема сегмената за потврду |
Коришћење протокола руковања попут СИН, СИН-АЦК, АЦК | Нема руковања (тако протокол без везе) |
ТЦП је поуздан јер гарантује испоруку података до одредишног рутера. | Достава података до одредишта не може се гарантовати у УДП-у. |
ТЦП нуди опсежне механизме за проверу грешака јер пружа контролу протока и потврду података. | УДП има само један механизам за проверу грешака који се користи за контролне суме. |
Примена ТЦП-а
Ево предности / предности употребе ТЦП / ИП модела:
- Помаже вам да успоставите / успоставите везу између различитих врста рачунара.
- Функционише независно од оперативног система
- Подржава многе протоколе усмјеравања.
- Омогућава умрежавање између организација.
- Може се управљати независно.
- Подржава неколико протокола усмјеравања.
- ТЦП се може користити за успостављање везе између два рачунара.
Примена УДП-а
- УДП метод углавном користе временски осетљиве апликације као и сервери који одговарају на мале упите из веће базе клијената.
- УДП је компатибилан са пакетним емисијама за слање по целој мрежи и за слање вишеструким слањем.
- Такође се користи у систему имена домена, преносу гласа преко ИП-а и мрежним играма.
Предност ТЦП-а
Ево предности / предности ТЦП-а:
- Помаже вам да успоставите / успоставите везу између различитих врста рачунара.
- Функционише независно од оперативног система.
- Подржава многе протоколе усмјеравања.
- Омогућава умрежавање између организација.
- ТЦП / ИП модел има високо скалабилну архитектуру клијент-сервер.
- Може се управљати независно.
- Подржава неколико протокола усмјеравања.
- Може се користити за успостављање везе између два рачунара.
Предност УДП-а
Ево предности / предности УДП-а:
- Никада вас не ограничава на модел комуникације заснован на вези; зато је латенција покретања у дистрибуираним апликацијама мала.
- Прималац УДП пакета их неуправља, што такође укључује границе блокова.
- Емитовање и мултицаст пренос су такође доступни са УДП-ом
- Може доћи до губитка података
- Мала трансакција (ДНС тражење)
- Апликација са интензивним пропусним опсегом која трпи губитак пакета
Мане ТЦП-а
Ево недостатака коришћења ТЦП-а:
- ТЦП никада не закључује пренос без изричитог тражења свих података у покрету.
- Не можете да користите за емитовање или мултицаст пренос.
- ТЦП нема границе блокова, па морате да креирате своје.
- ТЦП нуди многе функције које не желите. То може изгубити пропусни опсег, време или труд.
- У овом моделу транспортни слој не гарантује испоруку пакета.
- Замена протокола у ТЦП / ИП није лака.
- Не нуди јасно одвајање од својих услуга, интерфејса и протокола.
Мане УДП-а
Овде су важни недостаци / недостаци УДП-а:
- У УДП протоколу, пакет не сме бити испоручен или испоручен два пута. Може се испоручити неисправно, тако да нећете добити назнаке.
- Рутери су прилично неопрезни са УДП-ом, па га никада не преносе ако се судари.
- УДП нема контролу загушења и контролу протока, па је имплементација посао корисничке апликације.
- УДП углавном воли да пати од већег губитка пакета
Када користити УДП и ТЦП?
- ТЦП је идеалан избор, па чак и са њим повезани трошкови. Стога, када је већи део додатних трошкова у вези, ваша апликација остаје повезана било које време.
- УДП је идеалан за употребу са мултимедијом попут ВоИП-а.
- Користите ТЦП сокете када и клијент и сервер у то време независно шаљу пакете; повремено кашњење је прихватљиво. (нпр. Онлине Покер).
- Требали бисте користити кориснички УДП ако и клијент и сервер могу одвојено да шаљу пакете, а повремено кашњење такође није прихватљиво. (нпр. игре за више играча).