Réseau
RTP : Real-time Transport Protocol. « Protocole de transport en temps réel », par analogie avec le tapis roulant d'un sushi-bar : les assiettes arrivent numérotées et datées, et celle qui tombe ne revient pas.
Rôle : RTP transporte la voix et la vidéo, généralement sur UDP. Chaque paquet porte un numéro de séquence, un horodatage et un type de contenu, ce qui permet de remettre les échantillons dans l'ordre et de compenser la gigue.
Compagnons : RTCP (RTP Control Protocol) remonte les statistiques de qualité : pertes, gigue, délais. La mise en relation et le choix des ports reviennent à SIP et SDP, RTP se contentant de faire couler le flux.
Pas de retransmission : Un paquet perdu reste perdu : en conversation, une syllabe en retard vaut moins qu'une syllabe manquante. C'est l'un des rares domaines où l'on préfère ouvertement l'approximation à la vérité, par pure politesse envers l'interlocuteur.
Version protégée : Nu, RTP circule en clair et sans authentification. SRTP (Secure Real-time Transport Protocol) ajoute chiffrement, intégrité et protection contre le rejeu.
Ce qui arrive si on s'en passe
RTP nu circule en clair et sans authentification : quiconque se trouve sur le chemin écoute la conversation ou la vidéo en rassemblant les paquets, que leurs numéros de séquence et horodatages aident obligeamment à remettre dans l'ordre. Faute d'intégrité et de protection contre le rejeu, un attaquant peut aussi injecter des paquets forgés ou rejouer d'anciens. Sans RTCP, pertes et gigue restent invisibles, et la qualité se dégrade sans que personne sache pourquoi. Sans SRTP, une visioconférence confidentielle a la discrétion d'un appel passé sur haut-parleur dans un train, avec cette différence que les voisins du train, eux, ne prennent pas de notes.
Explication de la marmotte
Pendant un appel par internet ou une visioconférence, la voix et l'image sont découpées en milliers de petits morceaux envoyés les uns derrière les autres. Pour que l'autre personne entende une conversation fluide, chaque morceau porte un numéro et une heure, un peu comme les pages numérotées d'un livre. L'appareil qui reçoit peut ainsi les remettre dans le bon ordre et les jouer au bon rythme. Si un morceau se perd en route, on ne le redemande pas : attendre gênerait plus que le petit trou dans le son.
Où ce terme est utilisé
- VoIP, signalisation et communications temps réel (10 occurrences)
- Performance, QoS, capacité et sobriété énergétique (2 occurrences)
