Protocolul de control al transmisiei (TDP)

Protocolul de control al transmisiei (TDP)

Fig. 4. Schema modelului OSI.

Protocolul de control al transmisiei (TCP)

CE ESTE TCP / IP?

Protocolul de cooperare (IP)

IP definește livrarea pachetelor nelegate. Această livrare conectează una sau mai multe rețele gestionate prin pachete în rețeaua globală. Termenul "nelegat" înseamnă că aparatele de recepție și trimitere nu sunt conectate printr-un circuit direct. Aici, pachetele individuale de date (datagrame) sunt direcționate prin diferite mașini WAN către rețeaua de destinație locală și către aparatul de recepție. Astfel, mesajele sunt împărțite în mai multe datagrame, care sunt trimise separat. Rețineți că livrarea pachetelor nelegate nu este sigură. Datagramele individuale pot fi recepționate sau nu primite și sunt foarte susceptibile de a fi primite în ordinea în care au fost trimise. TCP crește fiabilitatea. Datagrama este alcătuită dintr-un antet, o informație și o zonă de date. Antetul este folosit pentru rutare și procesul datagramei. Datagrama poate fi împărțită în părți mici, în funcție de capacitățile fizice ale rețelei locale pe care este transmisă. (Atunci când o poartă de acces trimite o datagramă la LAN, care nu poate găzdui datagrama ca un singur pachet, acesta ar trebui să fie defalcate în bucăți, care sunt suficient de mici pentru transmiterea prin rețea). Antetele fragmentelor datagramei conțin informațiile necesare pentru a colecta fragmentele în datagrama completă. Fragmentele nu ajung neapărat în ordinea în care au fost trimise; Un modul software care efectuează un protocol IP pe aparatul de recepție trebuie să colecteze fragmentele din datagrama originală. Dacă se pierd fragmente, datagrama completă este resetată.

Protocolul de control al transmisiei (TCP)

Protocolul de control al transmisiei (TCP) funcționează împreună cu IP pentru a asigura o livrare sigură. Acesta oferă un mijloc de a asigura fiabilitatea că diferitele datagrama care constituie mesajele merge în ordinea corectă pe mașina gazdă, și că unele dintre datagramelor care lipsesc vor fi trimise înapoi, deoarece acestea nu sunt luate în mod corect. Prima tinta este TCP pentru a asigura conexiuni fiabilitate, siguranță și un serviciu circuit virtual între perechile de procese legate de la nivelul de încredere de pachete de-rețea, care se poate întâmpla pierderea, distrugerea, duplicarea, întârzierea sau ordinea pierderii de pachete. Astfel, securitatea, de exemplu, cum ar fi restricționarea accesului utilizatorilor, la mașini adecvate, poate fi efectuată prin TCP. TCP se referă numai la fiabilitatea generală. Există mai multe considerații privind posibilitatea obținerii unui serviciu datagrame fiabil. Dacă datagrama este trimisă prin rețeaua locală către gazda de la distanță, atunci rețelele intermediare nu garantează livrarea. În plus, aparatul de trimitere nu poate cunoaște ruta transmisiei datagramelor. Fiabilitatea căii sursă-receptor este furnizată de TCP pe fundalul nesiguranței mediului. Acest lucru face ca TCP să se potrivească cu o mare varietate de aplicații de legături multi-mașină. Fiabilitatea este asigurată de o sumă de control (coduri de detectare a erorilor) sunt numere consecutive în antetul TCP primirea directă a datelor și o retransmitere a datelor neconfirmat.

CONCEPTUL NIVELULUI PROTOCOLULUI.

Protocoalele de comunicație software sunt împărțite în diferite niveluri, unde nivelul cel mai scăzut este nivelul de hardware care transmite date fizic, iar cel mai înalt nivel este programul de aplicații pe mașina gazdă. Fiecare nivel se distinge prin propriul set de drepturi și niciun protocol nu poate include toate sarcinile de diferite nivele. Așa cum sa discutat anterior, IP - oferte de comunicații Internet Protocol cu ​​rutarea datagramelor, în timp ce TCP - Transmission Control Protocol, care are un nivel mai ridicat decât IP, oferă mesagerie securizată, divizat în datagrame. Aplicațiile, la rândul lor, se bazează pe TCP atunci când trimit informații către mașina de destinație. Aplicațiile utilizează TCP / IP pentru a furniza comunicații virtuale între mașini. De fapt, toate informațiile sunt împărțite în datagramuri, care pot fi fragmentate în timpul transmiterii ulterioare. Module software care execută IP, apoi reasambla datagrame separate. În timp ce modulele care execută TCP se asigură că diferitele datagrame se vor reasambla în ordinea în care au fost trimise. Există mai multe protocoale de nivel înalt speciale pentru aplicații specifice, cum ar fi telnet (TC) și ftp (TC) și protocoalele pentru aceste funcții de rețea, cum ar fi gateway management. În acest ghid, totuși, există legături la aceste protocoale ca programe și servicii.

Articole similare