TCP/IP este o suită de protocoale de comunicație dezvoltată în anii 1970 de către Defense Advanced Research Projects Agency (DARPA) a Departamentului de Apărare al SUA. A fost dezvoltat pe rețeaua DARPA numită ARPANET și a evoluat în continuare pentru a fi utilizat pentru comunicarea pe Internet. Astăzi, toate computerele care se conectează la Internet sau la rețele private de suprafață asemănătoare internetului folosesc în esență acest protocol.
Standardizare
Deși computerele sunt capabile să facă schimb de date între ele folosind mai multe metode de transfer de date, comunicarea prin însăși definiția ei necesită ca informațiile transferate să fie înțelese la recepție Sfârșit. Un protocol de comunicare este ca un limbaj; permite computerelor să comunice între ele, astfel încât computerul receptor să înțeleagă datele trimise către acesta. TCP/IP standardizează acest proces de comunicare oferind un protocol universal pentru toate computerele de pe Internet, pe care să-l folosească în comunicarea între ele.
Videoclipul zilei
Interoperabilitate
La fel ca în comunicarea umană, computerele pot folosi mai multe limbi diferite pentru a comunica între ele. Unele protocoale pot fi mai potrivite pentru utilizarea în anumite rețele private decât TCP/IP. Cu toate acestea, TCP/IP chiar permite ca astfel de rețele să fie conectate la Internet. În plus, permite computerelor și dispozitivelor cu arhitecturi hardware diferite și care rulează sisteme de operare diferite să comunice între ele. Aceasta înseamnă că un computer care rulează Windows se poate conecta la un server web care rulează Linux pentru a naviga pe site-ul web găzduit acolo. Este destul de asemănător cu utilizarea englezei ca limbă internațională astăzi.
Adresarea
TCP/IP atribuie fiecărui computer din rețea o adresă unică numită adresa sa IP. Astfel, fiecare computer din rețea este identificabil în mod unic și informațiile ar putea fi trimise acestuia prin simpla adresare a adresei sale IP. Actuala implementare a adresei IP este cunoscută ca IPv4, în timp ce o implementare mai nouă care acceptă un număr mult mai mare de adrese unice numite IPv6 este în curs de dezvoltare pentru a înlocui IPv4.
Conexiune
Comunicarea cu TCP/IP începe cu stabilirea unei conexiuni între cele două computere. Acest lucru se realizează într-o manieră sistematică, numită strângere de mână TCP în trei căi. Calculatorul care inițiază comunicarea trimite un pachet de cerere de conectare către celălalt computer. Dacă computerul este cel cu adresa IP corectă, trimite un pachet înapoi. Dacă primul computer primește acel pachet, acesta trimite altul către al doilea computer, a cărui recepție de către acesta din urmă stabilește o conexiune. Informațiile sunt apoi schimbate folosind această conexiune stabilită, reducând riscul ca datele să fie compromise.