Stratul de transport

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Stratul de transport , în telecomunicații , tehnologia informației și în domeniul rețelelor de calculatoare , este al patrulea dintre straturile din modelul ISO / OSI . Sarcina sa este de a furniza servicii la nivelul 5 de mai sus ( nivelul sesiunii ) și pentru a atinge acest scop utilizează serviciile oferite de nivelul 3 de bază ( nivelul rețelei ). Scopul stratului de transport este de a oferi un canal logic de comunicare cap la cap pentru pachete .

Funcționalitate

Următoarele sunt serviciile oferite în general de stratul de transport; nu uitați că niciunul dintre aceste servicii nu este obligatoriu. În consecință, pentru fiecare aplicație este posibil să se aleagă cel mai potrivit protocol în acest scop.

  • Serviciu orientat spre conexiune . De obicei, stratul de rețea nu stabilește o conexiune persistentă cu gazda țintă. Stratul de transport se ocupă apoi de crearea unei conexiuni persistente care este apoi închisă când nu mai este necesară.
  • Comanda de livrare corectă . Deoarece pachetele pot urma căi diferite în cadrul rețelei, nu există nicio garanție că datele vor fi livrate în aceeași ordine în care au fost trimise. Stratul de transport verifică dacă pachetele sunt reordonate în ordinea corectă la primire înainte de a le trece la nivelul următor.
  • Transfer fiabil . Protocolul este responsabil pentru asigurarea primirii tuturor datelor trimise; dacă serviciul de rețea utilizat pierde pachete, protocolul de transport are grijă să le retransmită expeditorului sub formă de fișiere corupte.
  • Controlul debitului . Dacă gazdele implicate în comunicare au performanțe foarte diferite, se poate întâmpla ca un computer mai rapid să „ inundeze ” cu date unul mai lent, ducând la pierderea pachetelor. Prin controlul debitului, o gazdă „ tulburată ” poate cere reducerea ratei de transmisie, astfel încât să poată gestiona informațiile primite.
  • Controlul congestiei : protocolul recunoaște o stare de congestie a rețelei și ajustează viteza de transmisie în consecință.
  • Orientarea octeților . În loc să manipuleze date pe bază de pachete, oferă posibilitatea de a vedea comunicația ca un flux de octeți, facilitând utilizarea acesteia.
  • Multiplexare . Protocolul permite stabilirea mai multor conexiuni simultane între aceleași două gazde, de obicei folosind abstractizarea portului . În utilizarea obișnuită, diferite servicii utilizează porți logice de comunicare diferite.

Numele de transport pentru acest strat poate fi deci înșelător, deoarece nu implementează niciun mecanism de transfer de date fizic și logic pe canal ( multiplexare / acces multiplu , adresare și comutare ) pe care nivelurile arhitecturale inferioare le elimină prin mecanismele modului de transfer particular adoptat, dar, dimpotrivă, se ocupă cu suplinirea deficiențelor funcțiilor de transfer în ceea ce privește fiabilitatea prin implementarea funcțiilor menționate anterior ca garanții pentru transportul în sine, adică închiderea cercului pe tot ceea ce transportul în întregime ar trebui să facă și să garanteze .

Stratul de transport pe Internet

În stiva de protocol Internet , cele mai utilizate protocoale de transport sunt TCP și UDP . TCP este cel mai complicat dintre cele două și oferă un serviciu end-to-end orientat spre conexiune și orientat pe octeți, cu verificarea comenzii de livrare, verificarea erorilor și controlul fluxului. Numele este un acronim pentru T ransmission C ontrol P rotocol. UDP , pe de altă parte, este un protocol mai slab și oferă un serviciu de datagramă, fără conexiune, cu un mecanism de reducere a erorilor și cu mai multe porturi. Numele este un acronim pentru U ser D atagram P rotocol.

Exemple

Unele protocoale de transport sunt enumerate mai jos. De obicei, aceste protocoale se bazează pe IP .

  • AEP, AppleTalk Echo Protocol
  • AMTP , pe amtp.bw.org .
  • ATP , AppleTalk Transaction Protocol
  • NBP , Protocolul de legare a numelui
  • NetBEUI , NetBIOS Extended User Interface
  • RSVP, Protocolul de rezervare a resurselor
  • RTMP , Protocolul de întreținere a tabelelor de rutare
  • SMB , Server Message Block
  • SPX , schimb de pachete secvențiat
  • SCTP , Protocol de transmisie a controlului fluxului
  • TCP , Protocolul de control al transmisiei
  • UDP , User Datagram Protocol
Telematică Portal telematic : accesați intrări Wikipedia care vorbesc despre rețele, telecomunicații și protocoale de rețea