Skirtumas tarp TCP ir IP

TCP ir IP

Transmission Control Protocol (dar žinomas kaip TCP) yra pagrindinis interneto protokolo rinkinio protokolas. Jis veikia aukštesniame lygyje nei jo tėvynainis, interneto protokolas (dar žinomas kaip IP). Du pagrindiniai TCP rūpesčiai yra dvi galinės sistemos - pavyzdžiui, interneto naršyklė ir žiniatinklio serveris. TCP teikia baitų srauto tiekimą iš programos iš vieno kompiuterio į kitą. TCP taip pat atsakinga už dydžio, srauto valdymo, keitimosi duomenimis greičio ir tinklo srauto perkrovos valdymą.

IP yra protokolas, naudojamas duomenų perdavimui per paketinį komutuojamą interneto tinklą (tai yra interneto tinklą, kuriame visi perduoti duomenys yra sugrupuoti). Kaip ir TCP, jis taip pat naudoja interneto protokolų rinkinį. Tai yra pagrindinis interneto protokolų rinkinio interneto sluoksnio protokolas. Jos pagrindinė užduotis yra atskirti išskirtų protokolų duomenų schemas (taip pat žinomas kaip paketus) iš šaltinio pagrindinio kompiuterio į tikslinį pagrindinį kompiuterį, remiantis tik jų adresais. Taigi IP apibrėžia adresų paketų kapsuliavimo metodus ir struktūras.

TCP teikia ryšių paslaugas tarpiniu lygmeniu tarp taikymo programos ir IP. Tai reiškia, kad kai taikomoji programa nori perduoti didelį duomenų kiekį internetu naudodama IP, užuot suskirstę duomenis į dydžius, kurie tinka IP, ir naudodamiesi IP užklausų serija, programinė įranga yra pajėgi išduoti vieną užklausą TCP ir leisti šiam protokolui tvarkyti išsamią IP perdavimo informaciją. TCP nustato IP kylančias problemas, prašo pakartotinai perduoti prarastus paketus, pertvarko paketų tvarką (kad jie vėl būtų tinkamai išdėstyti) ir padeda sumažinti tinklo perkrovą (siekiant sumažinti pasikartojimą) kitų problemų). Kai visa tai bus padaryta ir surinkta tinkama duomenų kopija, paketas perduodamas kartu su programa.

IP inkapsuliacija reiškia, kad duomenys iš viršutinio sluoksnio protokolo yra renkami paketų arba datagramų pavidalu. Nėra jokio realaus poreikio grandinės sąrankai, kol pagrindinis kompiuteris nesiunčia paketų kitam pagrindiniam kompiuteriui, su kuriuo anksčiau niekada nebuvo bendravęs. IP yra protokolas be ryšio - priešingai nei viešieji komutuojami telefonų tinklai, kuriems reikalinga nustatyti grandinę, kad kiekvienas telefono skambutis vyktų. Dėl IP inkapsuliacijos jis gali būti naudojamas nevienalyčiame tinkle (tinkle, jungiančiame kompiuterius, kurie gali būti sudaryti iš sujungimo priemonių derinio), siekiant išspręsti IP adresus į duomenų jungčių adresus..

Santrauka:

1. TCP yra šerdis, veikianti palyginti aukštu lygiu; IP veikia žemesniame lygyje.

2. TCP teikia ryšių paslaugas tarpiniu lygmeniu tarp taikymo programos ir IP; IP apima visus duomenis ir yra be ryšio.