Sunteți pe pagina 1din 4

Tema 2.

Modelul TCP/IP: structur i funcionare

Tema 2. Modelul TCP/IP


Modelul TCP/IP: structur i funcionare

Modelul de referin TCP/IP Dei modelul de referin OSI a fost creat pentru asigurarea interoperabilitii echipamentelor de reea, modelul TCP/IP a fost conceput pentru a oferi o referin pentru dezvoltarea de protocoale compatibile. Modelul de referin TCP/IP i stiva protocolului TCP/IP (TCP/IP protocol stack) au fcut posibil comunicarea ntre dou computere aflate n oricare parte a lumii, cu viteza luminii. Astfel, TCP (Tranmission Control Protocol) are rolul de mprire a datelor n pachete i asigur transmiterea corect a mesajelor ntre computere. Pachetele sunt numerotate, putndu-se verifica primirea lor n forma n care au fost transmise i reconstituirea mesajelor lungi, formate din mai multe pachete. IP (Internet Protocol) asigur livrarea pachetelor numai dac n funcionarea reelelor nu apar erori. Dac un mesaj este prea lung, IP cere fragmentarea lui n mai multe pachete. Transmiterea pachetelor IP se face ntre calculatoare gazd i nu direct ntre programele de aplicaie. Protocolul TCP/IP are avantajul c nu depinde de configuraia hardware, de mediile de transmisie, i este suportat de majoritatea sistemelor de operare.

Spre deosebire de OSI, modelul TCP/IP are doar patru niveluri:

4 3 2 1

Aplicaie Transport Internet Acces reea


1

Tema 2. Modelul TCP/IP: structur i funcionare

Dei dou dintre niveluri au acelai nume ca la modelul OSI, nu trebuie confundate ntre ele pentru c fiecare nivel are funcii total diferite pentru fiecare model n parte.

Nivelul Aplicaie Proiectanii TCP/IP au considerat c protocoalele de nivel superior trebuie s includ detaliile nivelurilor prezentrii i sesiunii ale modelului OSI. Pur i simplu au creat un nivel aplicaie care manevreaza protocoalele de nivel superior, problemele de reprezentare, codificrile i controlul dialogurilor. TCP/IP combin toate aceste deziderate ntr-un singur nivel, care asigur mpachetarea corect a datelor pentru nivelul urmtor.

TCP/IP

Nivelul Aplicaie ofer servicii de reea aplicaiilor utilizator cum ar fi browserele web, programele de e-mail, terminalul virtual (TELNET), transfer de fiiere (FTP).

Nivelul Transport Nivelul transport al modelului TCP/IP administreaz transmisia de date de la un computer la altul, asigurnd calitatea serviciului de comunicare, sigurana liniei de transport, controlul fluxului i detecia i corecia erorilor. Una dintre TCP/IP funciile acestui nivel este de a mpri datele n segmente mai mici pentru a fi transportate uor prin reea. El este proiectat astfel nct s permit conversaii ntre entitile pereche din gazdele surs, respectiv, destinaie.

Tema 2. Modelul TCP/IP: structur i funcionare

n acest sens Nivelul Transport implic dou protocoale capt-la-capt: protocolul de control al transmisiei (TCP) i protocolul datagrama al utilizatorului (UDP) TCP (Trasmission Control Protocol) este un protocol sigur orientat pe conexiune care permite ca un flux de octei trimii de pe o main s ajung fr erori pe orice alt main din reea. Orientarea pe conexiune nu semnifica faptul c exist un circuit ntre computerele care comunic, ci faptul c segmentele nivelului Aplicaie cltoresc bidirecional ntre dou gazde care sunt conectate logic pentru o anumit perioad. Acest proces este cunoscut sub denumirea de packet switching. TCP/IP fragmenteaz fluxul de octei n mesaje discrete i paseaz fiecare mesaj nivelului Internet. TCP trateaz totodat controlul fluxului pentru a se asigura c un emitor rapid nu inund un receptor lent cu mai multe mesaje dect poate acesta s prelucreze. Al doilea protocol din acest nivel, UDP (User Datagram Protocol), este un protocol nesigur, fr conexiuni, destinat aplicaiilor care doresc s utilizeze propria lor secveniere i control al fluxului. Protocolul UDP este de asemenea mult folosit pentru interogri rapide ntrebare-rspuns, client-server i pentru aplicaii n care comunicarea prompt este mai importatnt dect comunicarea cu acuratee, aa cum sunt aplicaiile de transmisie a vorbirii i a imaginilor video.

Nivelul Internet Iniial nivelul reea trebuia s asigure rutarea pachetelor n interiorul unei singure reele. Cu timpul a aprut posibilitatea interconexiunii ntre reele, astfel nct acestui nivel i-au fost adugate funcionaliti de comunicare ntre o reea surs i o reea destinaie.

TCP/IP

Pe lng rolul nivelului Internet de a trimite pachete de la surs spre reeaua internetwork (dintre reele) este i cel de a controla sosirea lor la destinaie indiferent de traseul sau reelele traversate pn la destinaie. Protocolul specific care guverneaz acest nivel se numete protocol Internet (IP). n acest nivel se realizeaz alegerea cii optime i distribuirea pachetelor. Acesta este locul unde acioneaza routerul n internet.

Tema 2. Modelul TCP/IP: structur i funcionare

n stiva TCP/IP, protocolul IP asigur rutarea pachetelor de la o adres surs la o adres destinaie, folosind i unele protocoale adiionale, precum ICMP sau IGMP. Determinarea drumului optim ntre cele dou reele se face la acest nivel. Comunicarea la nivelul IP este nesigur, sarcina de corecie a erorilor fiind plasat la nivelurile superioare (de exemplu prin protocolul TCP). n IPv4 (nu i IPv6), integritatea pachetelor este asigurat de sume de control.

Nivelul Acces reea Pe acest nivel sunt definite Standardele i tehnologiile Ethernet IEEE 802.3, precum CSMA/CD i 10BASE-T. Acest strat se ocup cu toate serviciile pe care le necesit un pachet IP pentru a realiza o legatur fizic, incluznd i detalii legate de tehnologiile LAN i WAN, de medii de transmisie, adic ceea ce fac nivelurile OSI Legtur de date i Fizic.
TCP/IP

Protocoalele TCP/IP

FTP

HTTP

SMTP

DNS

DNS

TFTP

TCP

UDP

IP

INTERNET

LAN

Alte LAN i WAN