Protocolul de control al transmisiei / Protocolul Internet

Protocolul de control al transmisiei / Protocolul Internet ( TCP / IP ) este un grup de protocoale de rețea . În esență, este Protocolul de Internet (IP), Protocolul de control al transmisiei (TCP), Protocolul de utilizator Datagram (UDP) și Protocolul de mesaje de control al internetului (ICMP). Într-un sens mai larg, întreaga familie de protocol Internet este denumită și TCP / IP.

Calculatoarele care participă la rețea sunt identificate folosind adrese IP . Un computer sau, în general, un dispozitiv cu o adresă IP este denumit gazdă în jargonul TCP / IP . Inițial, TCP a fost dezvoltat ca un protocol de rețea monolitic , dar ulterior a fost împărțit în protocoalele IP și TCP. Grupul de bază al familiei de protocol este completat de UDP ca un protocol de transport suplimentar .

istorie

TCP / IP dezvoltat din activitatea DARPA la începutul anilor 1970. După ce inovatorul Arpanet a fost construit la sfârșitul anilor 1960 , DARPA a început să lucreze la tehnologii alternative de transmisie.

În 1972 Robert E. Kahn a fost angajat la DARPA Information Processing Technology Office , unde a lucrat la rețelele de comutare a pachetelor prin satelit și la rețelele radio terestre, unde i-a atras atenția cât de important ar fi să poți comunica prin toate rețelele, indiferent a tehnologiei de transmisie.

În primăvara anului 1973, Vinton Cerf s-a alăturat lui Kahn pentru a lucra la noi modele de conexiuni de arhitectură deschisă cu scopul de a crea următorul protocol pentru Arpanet.

În vara anului 1973, Kahn și Cerf au dezvoltat un model fundamental nou care compensează diferențele dintre rețelele fizice prin introducerea unui strat de abstractizare sub forma protocolului Internet (IP). În același timp, spre deosebire de Arpanet, sarcina de a asigura fiabilitatea a fost mutată de la rețeaua fizică la computerele gazdă individuale. Cerf susține că a fost puternic influențat de Hubert Zimmerman și Louis Pouzin , dezvoltatorii rețelei CYCLADES .

Odată cu reducerea la minimum a sarcinilor rețelei fizice, aproape toate rețelele ar putea fi acum conectate, complet independente de implementarea lor fizică.

Această idee a fost dezvoltată în continuare în prima specificație TCP ( RFC 675 ) la grupul de cercetare Cerf din Stanford din 1973 până în 1974 .

Apoi DARPA, BBN Technologies , Universitatea Stanford și University College London au început să dezvolte primele implementări pe diferite platforme hardware. Au fost dezvoltate patru versiuni: TCP v1, TCP v2, TCP v3 / IP v3 împărțit în primăvara anului 1978 și apoi TCP / IP v4 stabil, care este folosit și astăzi pe internet.

În 1975 a fost efectuat un test TCP / IP cu două rețele între Stanford și University College London (UCL), iar în noiembrie 1977 un test cu trei rețele între Statele Unite, Marea Britanie și Norvegia. Între 1978 și 1983 au fost dezvoltate alte prototipuri TCP / IP la mai multe instituții de cercetare. O trecere completă la TCP / IP în Arpanet a avut loc la 1 ianuarie 1983.

În martie 1982, Departamentul Apărării al SUA a declarat TCP / IP drept standard pentru toate rețelele de calculatoare militare.

În 1985, Internet Architecture Board a organizat un atelier de trei zile despre TCP / IP pentru industria computerelor, la care au participat 250 de furnizori, ceea ce a făcut ca protocolul să fie mai popular și ulterior mai utilizat.

utilizare

Multă vreme, TCP / IP a fost în competiție cu protocoale precum X.25 ( ITU-T ), IPX / SPX (Novell), AppleTalk (Apple) sau NetBEUI ( Microsoft Windows ). Este unul dintre primele protocoale de rețea (și singurul de succes) care este universal și independent disponibil pentru toate sistemele de operare obișnuite și aproape fiecare rețea concepută. Cu toate acestea, datorită utilizabilității sale universale, acesta poate fi configurat doar cu puține cunoștințe de bază; Integrarea diferitelor segmente de rețea necesită hardware special ( routere ) și cunoștințe aprofundate de specialitate.

Cel mai târziu, cu progresul triumfător al internetului, care necesită utilizarea adreselor IP, dar și datorită flexibilității și capacității sale de rutare, acest protocol de rețea a reușit să obțină o acceptare generală.

Semnificația protocoalelor

Importanța protocoalelor Internet reiese din istoria lor și este strâns legată de dezvoltarea internetului. Abia mai târziu, când Internetul a fost stabilit de mult timp, au devenit protocolul standard în rețele. Pentru o lungă perioadă de timp, Apple și Microsoft au folosit propriile protocoale de rețea, care au fost înlocuite doar treptat cu penetrarea internetului. Până la Windows pentru grupurile de lucru , TCP / IP a trebuit să fie instalat manual sub Windows. Componentele dial-up erau disponibile acolo doar cu Internet Explorer , iar aceste componente trebuiau configurate individual de mână. Cu sistemele de operare moderne (de exemplu, Linux sau Windows din versiunea 2000 și ME ) și utilizarea serverelor de rețea sau achiziționarea automată a adreselor de la furnizorul de servicii Internet , configurarea protocoalelor de internet pentru utilizatorul final nu mai este practic necesară, ceea ce a fost o premisă importantă pentru succesul lor.

Între timp, Novell, Apple și Microsoft și-au înlocuit în mare măsură propriile protocoale de rețea cu TCP / IP. Astăzi routerele, imprimantele sau serverele de imprimare, telefoanele IP, radiourile IP sau firewall-urile hardware folosesc, de asemenea, acest protocol ca standard. În practică, există și conexiuni IP la alte componente hardware (cum ar fi scanere, PDA-uri, telefoane mobile integrate în rețea etc.), deoarece implementarea este practic simplă datorită modularității și deschiderii acestui standard.

Datorită restricției de adresă a Protocolului Internet v4 , stratul Internet din modelul stratului trebuie înlocuit în esență cu IPv6 . Celelalte straturi ale acestui model rămân relativ neafectate, cu excepția cazului în care stratul aplicației conține adrese suplimentare, cum este cazul FTP , de exemplu .

Vezi si

Link-uri web

  • RFC 1180 A tutorial TCP / IP (engleză)

Dovezi individuale

  1. ^ Gilbert Held: ABC-urile TCP / IP . CRC Press, 29 octombrie 2002, ISBN 978-1-4398-3230-1 , p. 32.
  2. V. Cerf și colab .: Specificația protocolului de control al transmisiei pe internet . Decembrie 1974. Cerere de comentarii 675. Adus pe 4 martie 2011.
  3. Istorie Internet
  4. ^ Hote Ronda: De la ARPANET la Internet . TCP Digest (UUCP). Adus pe 5 iulie 2007.