TCP vs IP
Edastuse juhtimisprotokoll (tuntud ka kui TCP) on Interneti-ühenduse komplekti tuumprotokoll. See töötab kõrgemal tasemel kui kaasmaalane, Interneti-protokoll (tuntud ka kui IP). TCP kaks peamist muret on kaks lõppsüsteemi - näiteks veebibrauser ja veebiserver. TCP pakub baitivoo edastamist programmist ühest arvutist teise. TCP vastutab ka suuruse, voo juhtimise, andmevahetuse kiiruse ja võrguliikluse ummikute juhtimise eest.
IP on protokoll, mida kasutatakse andmesideks pakettkommuteeritud Interneti-võrgu kaudu (st Interneti-võrk, milles kõik edastatud andmed on rühmitatud). Nagu TCP puhul, kasutab see ka Interneti-protokolli komplekti. See on Interneti-ühenduse komplekti Interneti-kihi peamine protokoll. Selle peamine ülesanne on eristada eristatavaid protokolli andmegramme (tuntud ka kui pakette) lähtemajutajalt sihtmasinale, mille aluseks on ainult nende aadressid. Sellisena määratleb IP adresseerimise meetodid ja struktuurid pakettide kapseldamiseks.
TCP pakub sideteenuseid rakendustasude ja IP vahel vahetasandil. See tähendab, et kui rakendusprogramm soovib IP kaudu suure hulga andmeid Interneti kaudu saata, selle asemel et jagada andmed IP-le sobivateks suurusteks ja kasutada IP-st terve rida päringuid, on tarkvara võimeline TCP-le ühe päringu väljastamise ja laske sellel protokollil hallata IP-edastuse üksikasju. TCP tuvastab IP-s tekkinud probleemid, taotleb kadunud pakettide uuesti edastust, korraldab pakettide järjekorra ümber (nii, et need seataks tagasi õigesse järjekorda) ja aitaks minimeerida võrgu ummikuid (selleks, et esinemist vähendada) muudest probleemidest). Kui see kõik on tehtud ja andmete korrektne koopia koostatud, edastatakse pakett rakendusprogrammile.
IP kapseldamine tähendab seda, et ülemise kihi protokolli andmed kogutakse paketi või datagrammi kujul. Vooluringi seadistamiseks pole reaalset vajadust, enne kui host saadab paketid teisele hostile, millega ta pole varem suhelnud. Sellisena on IP ühenduseta protokoll - vastupidiselt üldkasutatavatele telefonivõrkudele, kus iga telefonikõne läbimiseks on vaja vooluringi seadistamist. IP kapseldamise tulemusel saab seda kasutada heterogeense võrgu kaudu (võrk, mis ühendab arvuteid, mis võivad koosneda ühendusvahendite kombinatsioonist), et lahendada IP-aadressid andmelingi aadressideks.
Kokkuvõte:
1. TCP on tuum, mis töötab suhteliselt kõrgel tasemel; IP töötab madalamal tasemel.
2. TCP pakub rakenduste programmi ja IP vahel vahetasandil sideteenuseid; IP kapseldab kõik andmed ja on ühendusteta.