RTCP

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 12 martie 2013; verificările necesită 13 modificări .
RTCP
Nume Protocol de control al transportului în timp real
Nivel (conform modelului OSI ) Transport
Familie TCP/IP
Specificație RFC 3550
 Fișiere media la Wikimedia Commons

RTCP ( eng.  Real-Time Transport Control Protocol - protocol de control al transmisiei în timp real) este un protocol utilizat împreună cu RTP . Protocolul este descris în RFC 3550 , [1] . RTCP se bazează pe transmiterea periodică a pachetelor de control către toți participanții la sesiune, folosind același mecanism de distribuție ca și pentru pachetele de date.

Protocolul RTCP este utilizat pentru a transmite informații despre întârzierile și pierderile de pachete media, bufferul de jitter , nivelul semnalului audio. Sunt transmise, de asemenea, valorile calității apelurilor și pierderea returnării ecoului.

Sunt definite următoarele tipuri de mesaje RTCP:

RFC 3611 definește și mesajul XR - Extended Report, care vă permite să trimiteți mai mulți parametri decât rapoartele standard, și anume:

Criptare RTCP

SRTCP
Nume Protocol securizat de control al transportului în timp real
Nivel (conform modelului OSI ) Transport
Familie TCP/IP
Scopul protocolului Criptare RTCP
Specificație RFC 3711
 Fișiere media la Wikimedia Commons

Există o variantă a protocolului RTP cu criptare Secure Real-time Transport Protocol (SRTP) pentru a asigura transferul securizat de date. Și din moment ce RTP este strâns legat de RTCP (Protocol de control în timp real), care poate fi utilizat pentru a gestiona o sesiune RTP, SRTP are și un protocol soră numit Secure RTCP (sau SRTCP ). SRTCP oferă aceeași funcționalitate legată de securitate în RTCP pentru aceeași funcționalitate SRTP în RTP.

Protocolul SRTCP este descris în RFC 3711 despre SRTP în capitolul 3.4.

SRTCP adaugă 3 noi câmpuri obligatorii „SRTCP index”, „encrypt-flag” și „authentication tag” și un câmp MKI opțional la descrierea pachetului RTCP.

Utilizarea SRTP sau SRTCP este opțională când se utilizează RTP sau RTCP, dar chiar dacă se utilizează SRTP/SRTCP, toate caracteristicile suplimentare (cum ar fi criptarea și autentificarea) sunt opționale și pot fi activate sau dezactivate. Singura excepție este caracteristica de autentificare a mesajelor, care este necesară atunci când utilizați SRTCP.

Pentru a cripta un flux media (în scopul confidențialității unei conexiuni vocale), SRTP, împreună cu SRTCP, standardizează utilizarea unui singur cifru, AES , care poate fi utilizat în două moduri, transformând cifrul bloc inițial AES într-un stream cipher.

Vezi și

Note

  1. ^ RFC 3550 , RTP: A Transport Protocol for Real-Time Applications , H. Schulzrinne, S. Casner, R. Frederick, V. Jacobson, The Internet Society (iulie 2003)

Link -uri