____________Le protocole TURN____________
Généralités  |  Une communication S.I.P avec TURN  |  Les limites du protocoles

    Exemple d'une communication S.I.P utilisant un serveur STUN/TURN

Comme vous pouvez le voir sur le schéma ci-dessous, la communication du client avec le serveur STUN/TURN se fait en trois parties :

En effet, il y a tout d’abord pour des raisons de sécurité évidente une double authentification, qui dans le cas de TURN sont des messages STUN.

Ensuite, le client émet des requêtes afin de caractériser le N.A.T (BindingRequest). Ces requêtes se font bien évidemment sur UDP.

Le client ayant ainsi caractérisé le N.A.T, il pourra sans problème envoyer un paquet S.I.P contenant l’adresse IP publique et les ports à utiliser pour pouvoir communiquer avec le seveur TURN

Finalement, le serveur servira de relais pour la communication S.I.P et pour le flux de données.

 
Exposés RIO 2005Florian Cléret & Nicolas Vanwolleghem