Sunteți pe pagina 1din 11

Compararea protocoalelor TCP si UDP.

Protocoale ce utilizeaza TCP si UDP la transportarea


datelor
Definiția TCP
TCP sau Protocol de control al transmisiei este un protocol orientat
spre conexiune, găsit în stratul de transport al modelului TCP / IP.
Stabilește o conexiune între computerul sursă și cel de destinație
înainte de a începe comunicarea. TCP este extrem de fiabil, deoarece
folosește controlul de strângere de mână în 3 direcții, flux, eroare și
control al congestiei. Se asigură că datele trimise de la computerul
sursă sunt primite cu precizie de computerul de destinație. Dacă în
caz, datele primite nu sunt în formatul corespunzător, atunci TCP
retransmite datele. În TCP, transmisiile sunt gestionate folosind
sistemul de ferestre glisante care ajută la detectarea transmisiei
confirmate și retransmiterea automată a acesteia.
Funcții îndeplinite de TCP
Adresare / multiplexare - Procesele de aplicare cu nivel superior sunt
determinate prin utilizarea porturilor TCP. Acest strat multiplexează în principal
datele primite din diferitele procese și trimite date cu ajutorul protocolului de
strat de rețea subiacent.

Stabilirea, gestionarea și terminarea conexiunilor - Există un grup de proceduri


care sunt urmate de dispozitive pentru a configura o conexiune prin care pot
călători datele. Odată ce conexiunea este stabilită, este necesară gestionarea și,
în cele din urmă, după terminarea conexiunii TCP, aceasta este întreruptă.

Date de manipulare și ambalare - Această caracteristică oferă un mecanism


care permite trimiterea datelor către TCP din straturile superioare, care este apoi
ambalată în mesaj pentru a le trimite în continuare către software-ul TCP de
destinație. Software-ul care se află la capătul de recepție despachetează datele și
le furnizează aplicației de pe mașina de destinație.
Transferul de date - În acest pas, datele ambalate sunt
transferate în procesul TCP pe celelalte dispozitive prin
respectarea principiului stratificării.

Furnizarea de servicii de fiabilitate și calitate a transmisiei -


Implică serviciile și caracteristicile care permit unei aplicații
să considere protocolul un mediu fiabil de transfer al datelor.

Furnizarea de funcții de control al debitului și de evitare a


congestiei - Această caracteristică controlează fluxul de date
între cele două dispozitive și tratează congestia.
Protocoale TCP
HTTP (Hypertext Transfer Protocol),
HTTP (Hypertext Transfer Protocol Secure),
FTP (File Transfer Protocol),
SMTP (Simple Mail Transfer Protocol) etc.
Definiția UDP
UDP sau User Datagram Protocol este un protocol fără
conexiune găsit în stratul de transport al modelului TCP / IP.
Nu stabilește o conexiune și nici nu verifică dacă computerul
de destinație este gata să primească sau nu; trimite doar
datele direct. UDP este utilizat pentru a transfera datele într-
un ritm mai rapid. Este mai puțin fiabil și este astfel utilizat
pentru transmiterea de date, cum ar fi fișiere audio și video.
UDP nu garantează livrarea datelor și nici nu retransmite
pachetele pierdute. Este doar un protocol de împachetare care
facilitează aplicația în accesarea IP-ului.
Funcții îndeplinite de UDP
Sarcina principală a unui UDP este de a prelua date din protocoalele de nivel
superior și de a le poziționa în mesajele UDP, care sunt apoi mutate pe IP pentru
transmisie. Urmează câțiva pași specifici pentru a transmite datele care sunt date
mai jos.

Transfer de date cu nivel superior - În acest pas, un mesaj este trimis către
software-ul UDP de către o aplicație.

Încapsularea mesajelor UDP - Include încapsularea mesajului în câmpul Date.


Se adaugă anteturile mesajului UDP împreună cu câmpul portului sursă și
câmpul portului de destinație. De asemenea, calculează valoarea sumelor de
control.

Transferați mesajul către IP - În cele din urmă, mesajul UDP este transferat
către IP pentru transmisie. În mod similar, când sfârșitul destinației primește
mesajul, întregul proces se inversează.
Protocoale UDP
BOOTP (Bootstrap Protocol),
DHCP (Dynamic Host Configuration Protocol),
DNS (server de nume de domeniu),
TFTP (Trivial File Transfer Protocol) etc.
Concluzie
Atât TCP cât și UDP au avantajele și dezavantajele lor.
UDP este mai rapid, mai simplu și eficient și, prin
urmare, este utilizat în general pentru trimiterea
fișierelor audio, video. TCP, pe de altă parte, este
robust, fiabil și garantează livrarea pachetelor în
aceeași ordine.

Prin urmare, concluzionăm că atât TCP, cât și UDP


sunt esențiale pentru transmiterea datelor.

S-ar putea să vă placă și