TCP/IP yra ryšio protokolų rinkinys, kurį aštuntajame dešimtmetyje sukūrė JAV Gynybos departamento Defence Advanced Research Projects Agency (DARPA). Jis buvo sukurtas DARPA tinkle, pavadintame ARPANET, ir toliau buvo naudojamas bendravimui internete. Šiandien visi kompiuteriai, jungiantys prie interneto arba į internetą panašių privačių plačiajuosčių tinklų, iš esmės naudoja šį protokolą.
Standartizavimas
Nors kompiuteriai gali keistis duomenimis vienas su kitu, naudodami kelis duomenų perdavimo būdus, komunikacija pagal savo apibrėžimą reikalauja, kad perduota informacija būtų suprantama gavimo vietoje pabaiga. Ryšio protokolas yra kaip kalba; tai leidžia kompiuteriams bendrauti tarpusavyje, kad priimantis kompiuteris suprastų jam siunčiamus duomenis. TCP/IP standartizuoja šį komunikacijos procesą, siūlydamas vieną universalų protokolą, skirtą visiems kompiuteriams per internetą, kurį jie gali naudoti bendraudami tarpusavyje.
Dienos vaizdo įrašas
Sąveika
Kaip ir bendraujant su žmonėmis, kompiuteriai gali naudoti kelias skirtingas kalbas, kad galėtų bendrauti tarpusavyje. Kai kurie protokolai gali būti tinkamesni naudoti tam tikruose privačiuose tinkluose nei TCP/IP. Tačiau TCP/IP netgi leidžia tokius tinklus prijungti prie interneto. Be to, tai leidžia kompiuteriams ir įrenginiams su skirtinga aparatūros architektūra ir skirtingomis operacinėmis sistemomis bendrauti tarpusavyje. Tai reiškia, kad kompiuteris, kuriame veikia „Windows“, gali prisijungti prie žiniatinklio serverio, kuriame veikia „Linux“, ir naršyti ten priglobtą svetainę. Tai gana panašu į anglų kalbos kaip tarptautinės kalbos vartojimą šiandien.
Kreipimasis
TCP/IP kiekvienam tinklo kompiuteriui priskiria unikalų adresą, vadinamą jo IP adresu. Taigi, kiekvienas tinkle esantis kompiuteris yra unikaliai identifikuojamas ir informacija gali būti siunčiama į jį tiesiog kreipiantis į jo IP adresą. Dabartinis IP adresavimo diegimas yra žinomas kaip IPv4, o naujesni diegimas, palaikantis daug didesnį unikalių adresų skaičių, vadinamas IPv6, kuris pakeis IPv4.
Ryšys
Ryšys su TCP/IP pradedamas užmezgus ryšį tarp dviejų kompiuterių. Tai pasiekiama sisteminiu būdu, vadinamu trijų krypčių TCP rankos paspaudimu. Ryšį inicijuojantis kompiuteris siunčia ryšio užklausos paketą kitam kompiuteriui. Jei kompiuteris turi teisingą IP adresą, jis siunčia paketą atgal. Jei pirmasis kompiuteris gauna tą paketą, jis siunčia kitą į antrąjį kompiuterį, kurį gavęs pastarasis užmezga ryšį. Tada informacija keičiamasi naudojant šį užmegztą ryšį, todėl sumažėja rizika, kad duomenys bus pažeisti.