Разлика между TCP и IP

mac_ipTCP срещу IP

Протоколът за управление на предаването (известен също като TCP) е основен протокол на Internet Protocol Suite. Той работи на по-високо ниво от своя сънародник, Интернет протокол (известен също като IP). Двете основни грижи на TCP са двете крайни системи - уеб браузър и уеб сървър, например. TCP осигурява доставката на поток байтове от програма от единкомпютъркъм друг компютър. TCP също така отговаря за контролирането на размера, контрола на потока и скоростта наданниобмен и задръстване на мрежовия трафик.

IP е протокол, използван за комуникация на данни през мрежова мрежа с комутация на пакети (т.е. интернет мрежа, в която всички предадени данни са групирани заедно). Както при TCP, той също използва Internet Protocol Suite. Това е основният протокол в Интернет слоя на Internet Protocol Suite. Неговата основна задача е да доставя отличени протограми дейтаграми (известни също като пакети) от изходния хост до целевия хост въз основа само на техните адреси. Като такъв, IP дефинира методи за адресиране и структури за капсулиране на пакетите.



TCP осигурява комуникацияуслугина междинно ниво между приложна програма и IP. Това означава, че когато приложната програма иска да изпрати голямо количество данни през интернет, използвайки IP, вместо да разбива данните на размери, които отговарят на IP, и да използва поредица от заявки от IP, софтуерът е в състояние за издаване на една заявка до TCP и оставете този протокол да обработва подробностите за IP трансфера. TCP открива проблеми, които възникват в IP, иска повторно предаване на загубените пакети, пренареждапоръчкана пакетите (така че те да бъдат върнати в правилния им ред) и помага да се сведе до минимум задръстванията в мрежата (с цел намаляване на появата на други проблеми по линията). След като всичко това имаса билиготово и правилното копие на данните е съставено, пакетът се предава заедно с приложната програма.

IP капсулирането означава, че данните от протокол от горния слой се събират под формата на пакет - или дейтаграма. Няма истинскитрябваза настройка на веригата преди хостът да изпраща пакети на друг хост, с който никога преди това не е комуникирал. Като такъв, IP е протокол без връзка - в пряк контраст с обществените комутируеми телефонни мрежи, които изискват настройка на схема, за да премине всяко телефонно обаждане. В резултат на IP капсулирането той може да се използва в хетерогенна мрежа (мрежа, свързваща компютри, която може да се състои от комбинация от инструменти за свързване), за да се разрешат IP адресите към адресите на връзката за данни.

Резюме:

1. TCP е ядро, работещо на относително високо ниво; IP работи на по-ниско ниво.

2. TCP предоставя комуникационни услуги на междинно ниво между приложна програма и IP; IP капсулира всички данни и е без връзка.