Protocol de transmisie de control al fluxului

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

În tehnologia informației și telecomunicații, Stream Control Transmission Protocol ( SCTP ) este un protocol de strat de transport standardizat de IETF în octombrie 2000 . Protocolul este definit în RFC 2960, în timp ce RFC 3286 oferă o introducere generală.

Caracteristici

SCTP îndeplinește funcțiile stratului de transport (cum ar fi TCP sau UDP ) bazându-se pe un serviciu de rețea de pachete , cum ar fi IP . SCTP este un protocol unicast capabil să ofere un serviciu similar cu cel oferit de TCP , prin efectuarea livrării ordonate și fiabile a datelor. Controalele de debit și de congestie sunt efectuate în stilul TCP , făcând din SCTP un protocol compatibil TCP . Spre deosebire de TCP, fluxul de informații nu constă într-un singur flux de biți , ci într-o secvență de mesaje de utilizator fragmentate în bucăți de date .

SCTP a fost creat cu scopul de a oferi un instrument eficient pentru transportarea informațiilor de semnalizare prin rețele IP , dar poate fi utilizat și pentru diferite aplicații.

Beneficii

Principalele beneficii care decurg din utilizarea SCTP sunt:

  • Suport pentru multi-homing , care este caracteristica unui computer personal de a avea interfețe de rețea diferite. Când unul sau ambele puncte finale au adrese IP diferite, fiecare gazdă stabilește o adresă principală către care să trimită date. Bucățile de date retransmise sunt trimise la o a doua adresă, în timp ce toate adresele rămase sunt utilizate în scopuri de redundanță.
  • Livrarea datelor are loc prin fluxuri independente pentru a evita problemele inutile de blocare a capului de linie . În cadrul fiecărui flux secvența poate fi menținută sau nu.
  • Un mecanism pentru crearea asociației SCTP bazat pe o strângere de mână în patru direcții , adică cu schimbul a patru pachete. Acest mecanism permite protocolului să fie invulnerabil la atacurile de inundații .
  • Rezistență mai mare la erori datorită algoritmului de corecție a verificării redundanței ciclice pe 32 de biți (CRC).

Implementări

SCTP este implementat în următoarele sisteme de operare:

RFC

  • RFC 3873 Stream Control Transmission Protocol (SCTP) Management Information Base (MIB)
  • RFC 3758 Stream Control Transmission Protocol (SCTP) Extensie parțială de fiabilitate
  • RFC 3554 privind utilizarea protocolului de transmisie a controlului fluxului (SCTP) cu IPsec
  • RFC 3436 Transport Layer Security over Stream Control Transmission Protocol
  • RFC 3309 Stream Control Transmission Protocol (SCTP) Checksum Change
  • RFC 3286 Introducere în Protocolul de transmisie a controlului fluxului
  • Declarație de aplicabilitate a RFC 3257 Stream Control Transmission Protocol
  • RFC 2960 Protocol de transmisie pentru controlul fluxului
Controlul autorității LCCN ( EN ) sh2001003092
Telematică Portal telematic : accesați intrări Wikipedia care vorbesc despre rețele, telecomunicații și protocoale de rețea