Stiva de protocoale

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 17 octombrie 2015; verificările necesită 17 modificări .

O stivă de protocoale este un set organizat ierarhic de protocoale de rețea suficient pentru a organiza interacțiunea nodurilor dintr- o rețea . Protocoalele funcționează simultan în rețea, ceea ce înseamnă că munca protocoalelor trebuie organizată în așa fel încât să nu existe conflicte sau operațiuni incomplete. Prin urmare, stiva de protocoale este împărțită în niveluri construite ierarhic, fiecare dintre acestea îndeplinește o sarcină specifică - pregătirea, primirea, transmiterea datelor și acțiunile ulterioare cu acestea.

Numărul de straturi dintr-o stivă variază în funcție de stiva de protocol specific. Protocoalele de nivel inferior sunt adesea implementate într-o combinație de software și hardware , în timp ce protocoalele de nivel superior sunt de obicei implementate în software.

Există un număr suficient de stive de protocoale care sunt utilizate pe scară largă în rețele. Cele mai populare stive de protocoale sunt ISO OSI , TCP/IP utilizate pe Internet și multe rețele bazate pe sistemul de operare UNIX , IPX/SPX de la Novell , NetBIOS/SMB , dezvoltat de Microsoft și IBM , DECnet de la Digital Equipment Corporation , SNA de la IBM și alții.

Stive de protocoale de comunicare standard

OSI

Este important să se facă distincția între modelul OSI și stiva de protocol OSI. În timp ce modelul OSI este o diagramă conceptuală a modului în care sistemele deschise interacționează, stiva OSI este un set de specificații specifice de protocol.

Spre deosebire de alte stive de protocoale, stiva OSI este pe deplin compatibilă cu modelul OSI, inclusiv specificațiile de protocol pentru toate cele șapte straturi de comunicare definite în acest model:

Stiva de protocol OSI
7. Aplicat X.400 X.500 VTP FTAM JTM Alte
6. Depuneri Protocolul stratului de prezentare OSI
5. Sesiune Protocolul de sesiune OSI
4. Transport Protocoale de transport OSI
3. În rețea ES-IS, IS-IS, CONP, CLNP
2. Canal ethernet

(OSI-8802.3,

IEEE-802.3)

autobuz simbol

(OSI-8802.4,

IEEE-802.4)

inel cu simboluri

(OSI-8802.5,

IEEE-802.5)

X.25 ISDN FDDI

(ISO-9314)

1. Fizic HDLC

LAP-B

TCP/IP

Stiva de protocoale TCP/IP este setul de protocoale de rețea pe care se bazează Internetul . De obicei, în stiva TCP/IP, primele 3 straturi ( aplicație , prezentare și sesiune ) ale modelului OSI sunt combinate într-o singură aplicație. Deoarece o astfel de stivă nu oferă un protocol unificat de transfer de date, funcțiile pentru determinarea tipului de date sunt transferate în aplicație.

Niveluri de stivă TCP/IP:

  1. Stratul de legătură descrie modul în care pachetele de date sunt transmise prin stratul fizic, inclusiv codificarea (adică secvențe speciale de biți care determină începutul și sfârșitul unui pachet de date).
  2. Stratul de rețea a fost conceput inițial pentru a transfera date de la o (sub)rețea la alta. Exemple de astfel de protocol sunt X.25 și IPC pe ARPANET . Odată cu dezvoltarea conceptului de rețea globală, au fost introduse capacități suplimentare în nivelul de transfer de la orice rețea la orice rețea, indiferent de protocoalele de nivel inferior, precum și capacitatea de a solicita date de la distanță.
  3. Protocoalele nivelului de transport pot rezolva problema livrării negarantate a mesajelor („Mesajul a ajuns la destinație?”) Și, de asemenea, pot garanta secvența corectă a sosirii datelor.
  4. La nivelul aplicației funcționează majoritatea aplicațiilor de rețea. Aceste programe au propriile protocoale de comunicare, cum ar fi HTTP pentru WWW , FTP (transfer de fișiere), SMTP (e-mail), SSH (conexiune sigură la o mașină la distanță), DNS (traducere nume simbolic în adresă IP ) și multe altele .

Există un dezacord cu privire la modul de potrivire a modelului TCP/IP în modelul OSI, deoarece straturile din modele nu sunt aceleași. O interpretare simplificată a stivei TCP/IP poate fi reprezentată după cum urmează:

OSI TCP/IP
7. Aplicat HTTP, FTP, Telnet , SMTP, DNS ( RIP peste UDP și BGP peste TCP fac parte din stratul de rețea), LDAP , RTP Aplicat
6. Depuneri
5. Sesiune
4. Transport TCP, UDP, SCTP , DCCP (protocoalele de rutare precum OSPF care rulează pe IP fac parte din stratul de rețea) Transport
3. În rețea IP (protocoale auxiliare precum ICMP și IGMP , dar fac parte din stratul de rețea; ARP nu funcționează pe IP) reţea
2. Canal Ethernet, Token Ring și altele asemenea canalizat
1. Fizic

IPX/SPX

Numele stivei a fost dat de protocoalele straturilor de rețea și transport - Internetwork Packet Exchange ( IPX ) și Sequenced Packet Exchange ( SPX ). Protocoalele de rutare RIP și NLSP sunt de asemenea alocate stratului de rețea al acestei stive . Și, în calitate de reprezentanți ai primelor trei straturi, figura de mai jos prezintă două protocoale populare: protocolul NetWare Core Protocol ( NCP ) și protocolul de anunț al serviciului Service Advertising Protocol ( SAP ).

OSI IPX/SPX
7. Aplicat SAP, NCP
6. Depuneri
5. Sesiune
4. Transport SPX
3. În rețea IPX, RIP, NLSP
2. Canal Ethernet, Token Ring, FDDI și altele
1. Fizic

NetBIOS/SMB

La nivelurile fizice și de legături de date ale acestei stive sunt implicate și protocoale care au devenit deja răspândite, precum Ethernet, Token Ring, FDDI, iar la nivelurile superioare, protocoale specifice NetBEUI (NetBEUI Extended User Interface Protocol) și SMB . NetBEUI a fost conceput ca un protocol eficient, cu resurse reduse, pentru rețele cu până la 200 de stații de lucru. Acest protocol conține multe caracteristici utile de rețea care pot fi atribuite straturilor de transport și sesiune ale modelului OSI, dar nu poate fi folosit pentru a ruta pachete. Acest lucru limitează utilizarea protocolului NetBEUI la rețelele locale care nu sunt împărțite în subrețele și face imposibilă utilizarea acestuia în rețelele compuse.

Protocolul Server Message Block (SMB) acceptă funcțiile de nivel de sesiune, de nivel de prezentare și de nivel de aplicație. Bazat pe SMB, serviciul de fișiere este implementat. precum și servicii de tipărire și mesagerie între aplicații.

OSI NetBIOS/SMB
7. Aplicat SMB
6. Depuneri
5. Sesiune NetBIOS
4. Transport
3. În rețea Ethernet, Token Ring, FDDI și altele
2. Canal
1. Fizic

Vezi și

Literatură