Rozdíl mezi TCP a IP

TCP vs. IP

Protokol řízení přenosu (známý také jako TCP) je základním protokolem sady Internet Protocol Suite. Funguje na vyšší úrovni než jeho krajan, internetový protokol (známý také jako IP). Dva hlavní problémy TCP jsou dva koncové systémy - například webový prohlížeč a webový server. TCP poskytuje doručení proudu bajtů z programu z jednoho počítače do druhého počítače. TCP má také na starosti kontrolu velikosti, řízení toku, rychlosti výměny dat a přetížení síťového provozu.

IP je protokol používaný pro datovou komunikaci přes síť s přepínáním paketů (tj. Síť, ve které jsou všechna přenášená data seskupena dohromady). Stejně jako u TCP používá také sadu Internet Protocol Suite. Je to primární protokol v internetové vrstvě sady Internet Protocol Suite. Jeho hlavním úkolem je dodávat rozlišovací protokoly datagramů (známé také jako pakety) ze zdrojového hostitele do cílového hostitele pouze na základě jejich adres. IP proto definuje metody a struktury adresování pro zapouzdření paketů.

TCP poskytuje komunikační služby na střední úrovni mezi aplikačním programem a IP. To znamená, že když aplikační program chce odeslat velké množství dat přes internet pomocí IP, namísto rozdělení dat na velikosti, které se vejdou do IP a pomocí řady požadavků z IP, je software schopen vydání jednoho požadavku na TCP a nechat tento protokol zpracovat podrobnosti přenosu IP. TCP detekuje problémy, které se vyskytují v IP, požaduje opakovaný přenos ztracených paketů, přeskupuje pořadí paketů (tak, aby byly vráceny zpět do správného pořadí) a pomáhá minimalizovat přetížení sítě (aby se snížil výskyt dalších problémů v řadě). Jakmile je vše hotovo a je zkompilována správná kopie dat, paket je předán aplikačnímu programu.

Zapouzdření IP znamená, že data z protokolu horní vrstvy se shromažďují ve formě paketu - nebo datagramu. Neexistuje skutečná potřeba nastavení obvodu předtím, než hostitel pošle pakety jinému hostiteli, s nímž nikdy předtím nekomunikoval. IP je tedy protokol bez připojení - v přímém kontrastu s veřejnými komutovanými telefonními sítěmi, které vyžadují nastavení obvodu, aby mohl každý telefonní hovor projít. V důsledku zapouzdření IP může být použit přes heterogenní síť (síť propojující počítače, které se mohou skládat z kombinace nástrojů pro připojení) za účelem rozlišení IP adres na adresy datových spojení..

Souhrn:

1. TCP je jádro pracující na relativně vysoké úrovni; IP pracuje na nižší úrovni.

2. TCP poskytuje komunikační služby na střední úrovni mezi aplikačním programem a IP; IP zapouzdřuje všechna data a je bez připojení.