Transport de flux structurat
Structured Stream Transport (SST) [1] este un protocol de transport experimental în rețelele de calculatoare care oferă o abstractizare ordonată și fiabilă a fluxurilor de octeți similară cu TCP , dar extinde și optimizează controlul fluxului, astfel încât aplicațiile să poată utiliza fluxuri cu mult mai multă granularitate decât s-au dorit.
Caracteristicile SST
- Multiplexează mai multe fluxuri de aplicații per conexiune la rețea
- Oferă firelor de execuție o structură moștenită: aplicațiile pot genera fire ușoare din firele existente
- Eficient: fără strângere de mână în trei căi la pornire sau TIME-WAIT la oprire
- Suportă tranzacții de cerere/răspuns fără serializare într-un singur fir
- Semnalizare generală în afara benzii: solicitări de control deja în curs
- Livrare fiabilă și convenabilă într-un model unificat semantic
- acceptă mesaje/datagrame de orice dimensiune: nu este nevoie să limitați dimensiunea cadrelor video, răspunsurile RPC etc.
- Prioritizarea dinamică a firelor de aplicație
- de exemplu, încărcați mai întâi părțile vizibile ale paginii web, schimbați prioritățile pe măsură ce utilizatorul derulează
- Securitate criptografică end-to-end suplimentară, comparabilă cu SSL
- Comunicare peer-to-peer prin NAT prin perforare
- Implementat ca o bibliotecă care poate fi legată direct la aplicații precum SSL pentru o implementare ușoară.
Note
- ↑ Structured Stream Transport . pdos.csail.mit.edu . Preluat la 23 noiembrie 2020. Arhivat din original la 18 septembrie 2020. (nedefinit)