Nivelul de prezentare

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

Stratul de prezentare , în telecomunicații , este al șaselea strat al modelului ISO / OSI pentru rețelele de calculatoare . Acesta își propune să transforme datele furnizate de stratul aplicației într-un format standard și să ofere servicii comune de comunicații, cum ar fi criptarea , compresia textului și reformatarea.

Descriere

Stratul de prezentare permite gestionarea sintaxei și semanticii informațiilor transmise, spre deosebire de celelalte straturi care gestionează o secvență de biți . Există trei tipuri diferite de sintaxă:

  • abstract (definirea formală a datelor pe care le schimbă aplicațiile);
  • concret local (modul în care datele sunt reprezentate local);
  • transfer (modul în care datele sunt codificate în timpul transferului).

Securitatea prin criptare , deși este un tip de criptare , este, în general, implementată în acest strat, mai degrabă decât în stratul de legătură sau chiar direct în stratul de transmisie fizică de pe canal, pentru a evita să fie nevoie să criptați întregul flux de informații care conține toate informațiile generale asociate cu antetele protocoalelor nivelurilor superioare, când în realitate este suficient să criptați doar sarcina utilă provenită din stratul aplicației , permițând o economie a încărcării de procesare (decriptare) la recepție.

Cel mai frecvent caz de salvare a sarcinii de procesare pentru utilizarea unităților izolate în medii neomogene (cum ar fi computerele personale sau laptopurile utilizatorilor) este conexiunea în HTTPS (protocolul de aplicație combinat care necesită utilizarea protocolului TLS în stratul de prezentare în care este focalizată încărcătura utilă, deci fără recriptare a anteturilor stratului de rețea).

Dar în implementările reale ale arhitecturilor de rețea, în care, de exemplu, este necesară criptarea tuturor comunicațiilor protocolului IP, securitatea poate fi implementată în mai multe straturi cu straturi suplimentare sau protocoale criptând, de asemenea, informațiile generale (de exemplu, cu adoptarea IPsec protocolul stratului de rețea în caz de conexiune pe serverul HTTPS ar recripta datele deja criptate în stratul superior SSL și TLS al stratului de prezentare.

Un argument similar se aplică compresiei datelor : este util să comprimați sarcina utilă a informațiilor din stratul aplicației, dar poate fi dăunător să comprimați cheltuielile generale la nivel fizic sau de legătură, deoarece, în principiu, ar putea fi o compresie cu pierderi , în timp ce integritatea informației este absolut necesar pentru cheltuielile generale pentru efectuarea funcțiilor de control / procesare în diferitele straturi de protocol primite. De asemenea, acest fapt contribuie și la economisirea sarcinii de procesare (decompresie) la recepție.

Alte

În programarea web , stratul de prezentare este, de asemenea, un strat al arhitecturii pe trei niveluri a aplicațiilor web sau așa - numitul front-end de utilizator al aplicației.

linkuri externe

Telematică Portal telematic : accesați intrări Wikipedia care vorbesc despre rețele, telecomunicații și protocoale de rețea