Rozdiel kľúčov: TCP znamená protokol riadenia prenosu. Je to pripojený a spoľahlivý protokol, ktorý je prítomný v transportnej vrstve. IP znamená internetový protokol. Je to protokol o sieťovej vrstve menej pripojený a je zodpovedný za odosielanie paketov do zariadení v sieti.
Svet počítačov je veľmi zaujímavý a predovšetkým sieť počítačov. Prevrala celú koncepciu komunikácie. Prvky počítačovej siete komunikujú navzájom a poskytujú používateľom veľké množstvo funkcií. Posielame e-maily našim priateľom, posielame im obrázky, počúvame vzdialený rozhlasový kanál a mnoho ďalších vecí. Celé fungovanie siete sa zdá byť plynulé na jednoduchej platforme. Avšak za touto jednoducho vyzerajúcou sieťou leží zložitý systém, ktorý bol zjednodušený použitím rôznych protokolov. V slovníku počítačovej siete sú protokoly pravidlá, konvencie a dátové štruktúry, ktoré riadia dátovú komunikáciu. Tieto protokoly určujú spôsob, akým môžu počítače a iné sieťové zariadenia vymieňať informácie prostredníctvom siete.
Môže vzniknúť zjavná otázka
Aká je potreba týchto protokolov?
Odpoveď na otázku spočíva v heterogénnom systéme vytvárania sietí. Počítače, ktoré sa vzájomne ovplyvňujú, sa môžu líšiť v rôznych atribútoch, ako je hardvér, špecifikácie atď. Preto je potrebné zjednotiť súbor pravidiel, ktoré by sa mali dodržiavať na celom svete, s cieľom komunikovať údaje medzi rôznymi typmi počítačových systémov. Môžeme jednoducho povedať, že je to jazyk počítačov, s ktorými si môžeme hovoriť.
TCP a IP sú dva najznámejšie internetové protokoly zo sady komunikačných protokolov. Protokoly sú umiestnené v vrstvenej hierarchii. Pri každom odosielaní správy od zdroja odosielateľovi musí správa prechádzať z každej vrstvy protokolu. Štandardy pre sieť používajú dva hlavné protokoly, ktoré sú známe modelom Open System Interconnection (OSI) a modelom TCP / IP. OSI je sedemvrstvová architektúra, zatiaľ čo TCP / IP pozostáva zo štyroch vrstiev. Teraz dostaneme podrobnosti o protokoloch TCP a IP.

Správa, ktorá je v bajtoch (forma 0 a 1) je rozdelená na upínacie skľučovadlá, ktoré sú známe ako segmenty. Po obdržaní segmentov príjemca prijíma potvrdenia pre segmenty. TCP tiež udržuje časovač. Ak potvrdenie nie je prijaté včas, správa sa odošle. Každý bajt, ktorý sa prenáša prostredníctvom protokolu TCP, obsahuje poradové číslo. Segment TCP pozostáva zo záhlavia segmentu a z údajovej sekcie. Záhlavie obsahuje 10 polí, ktoré musia existovať a voliteľné rozšírenie pole. TCP poskytuje tieto možnosti:
1. Zoskupuje bajty v segmentoch TCP a potom ich prenesie na IP.
2. Pomocou potvrdení poskytuje väčšiu spoľahlivosť.
3. Tok prenosu bytov môže byť tiež informovaný pomocou potvrdení, ktoré odosielateľ odošle odosielateľovi.
4. Umožňuje multiplexovanie, čo znamená, že mnohé procesy v rámci jedného hostiteľa môžu využívať zariadenia komunikácie TCP.
5. Poskytuje full duplexný mechanizmus, čo znamená, že dáta môžu byť prenášané v oboch smeroch naraz.
IP protokol predstavuje internetový protokol a definuje adresy, ktoré sú potrebné na odoslanie údajov zo zdroja do cieľa. Bol vyvinutý v 70-tych rokoch minulého storočia. Adresa IP sa používa na poskytovanie jedinečnej adresy pre počítače v sieti. Keďže adresa je jedinečná, môže byť použitá ako identifikátor, ktorý sa má pripojiť k ostatným počítačom. Údaje sú usporiadané do paketov, ktoré sú tiež známe ako datagramy a každý datagrama IP obsahuje údaje hlavičky a správy. IP protokol využíva koncepciu koniec koncov vo svojom návrhu, a preto sa systém považuje za nespoľahlivý v každom jednotlivom sieťovom prvku alebo prenosovom médiu. Pri absencii centrálneho monitorovania má sieť tendenciu byť

Je to protokol bez pripojenia a je náchylný k rôznym chybovým podmienkam, ako je poškodenie dát, strata paketov, duplikácia a nedoručenie. Bez spojenia odkazuje na usporiadanie, kde odosielateľ odošle dáta bez určenia dostupnosti prijímača. Aj keď je k dispozícii prijímač, prijímač nemusí byť pripravený na príjem. Takéto situácie môžu viesť k rôznym problémom. TCP / IP však odkazuje na kombináciu protokolov TCP a IP.
Niektoré z kľúčových rozdielov boli uvedené v nasledujúcej tabuľke:
TCP | IP | |
definícia | Služba TCP poskytuje službu výmeny údajov medzi aplikáciami | IP spracováva adresovanie a smerovanie správ do počítačov v jednej alebo viacerých sieťach |
prípojka | Pripojenie orientované | Pripojte menej metódy |
umiestnenia | doprava | internet |
Spoľahlivosť | spoľahlivý | nespoľahlivý |
prevod | Segmenty na internetovú vrstvu | Datagramy na fyzickú úroveň |
Regulácia prietoku | Áno | žiadny |
formát | Segmenty TCP majú záhlavie 20 bajtov s> = 0 bajt dát | IP datagramy obsahujú správu alebo jeden fragment správy, ktorý môže mať dĺžku až 65 535 bajtov (oktetov) |