0% ont trouvé ce document utile (0 vote)
134 vues5 pages

Protocoles TOIP

Télécharger au format docx, pdf ou txt
Télécharger au format docx, pdf ou txt
Télécharger au format docx, pdf ou txt
Vous êtes sur la page 1/ 5

les protocoles réseau sous-lesquels tourne les solutions

VoIP/ToIP
La voix sur IP1, ou « VoIP » pour « Voice over IP », est une technologie
informatique qui permet de transmettre la voix sur des réseaux compatibles IP, via
Internet ou des réseaux privés (intranets) ou publics, qu'ils soient filaires
(câble/ADSL/fibre optique) ou non (satellite, Wi-Fi et réseaux mobiles).
Longtemps confinés au transport de la voix, des logiciels de VoIP tels que Skype,
Facebook Messenger, WhatsApp, Snapchat, Discord ou encore Viber2,3 gèrent
aujourd'hui tous les flux multimédia (téléphonie, appels vidéo, messagerie
instantanée et transferts de fichiers).
En ce qui concerne la téléphonie uniquement, cette technologie est complémentaire
de la téléphonie sur IP (« ToIP » pour Telephony over Internet Protocol), qui
concerne les fonctions réalisées par un autocommutateur téléphonique IPBX
Les protocoles VOIP/TOIP:
 SIP(Session Initiation Protocol)
 H.323
 Media Gateway Control Protocol (MGCP)
 RTP (Real-Time Transport Protocol)
 RTCP (Real-time Transfert Control Protocole)
 IAX (Inter-Asterisk eXchange)

 H.323
H.323 regroupe un ensemble de protocoles de communication de la voix,
de l'image et de données sur IP. C'est un protocole développé par l'UIT-T
qui le définit comme : « systèmes de communication multimédia en
mode paquet ». La première version est publiée en novembre 19961. La
version actuelle de la norme date de 20092 et est précédée de plusieurs
autres mise à jour, toujours rétrocompatibles.
Il est dérivé du protocole H.320, utilisé sur RNIS.
Il est supplanté par le protocole SIP.
les protocoles réseau sous-lesquels tourne les solutions
VoIP/ToIP
Généralité
Le H323 gère :
La signalisation : Les messages de signalisation sont ceux que l’on
envoie
pour demander d’être mis en relation avec une autre personne, qui
indiquent que la ligne est occupée, que le téléphone sonne…
Cela comprend aussi les messages que l’on envoie pour signaler que tel
téléphone est connecté au réseau et peut être joint .
RAS (Registration Admission Status), Q.931
 La négociation de codec : elle est utilisée pour se mettre d’accord
sur la façon de coder les informations qu’on va s’échanger
H.245
Le transport de l’information : RTP
Le fonctionnement de H.323
Cas 1 : communication « point à point » de deux clients simples

-L'appelant saisit l'adresse IP du destinataire dans le champ du logiciel


réservé à cet effet.
-Les protocoles de signalisation proposent au logiciel du destinataire
d'établir la communication et transmet son ID H323.
-Le logiciel du destinataire répond soit « occupé » soit « libre ».
Si « libre », l'appelant énumère ses possibilités de codecs audio et vidéo
(si disponibles).
-Le destinataire énumère les codecs compatibles à l'appelant pour accord.
les protocoles réseau sous-lesquels tourne les solutions
VoIP/ToIP
Si accord, d'autres ports TCP et UDP sont négociés pour l'audio (UDP),
la vidéo (UDP) et les données (TCP).
Cas 2 : communication « point à point » entre deux clients enregistrés
auprès d'un gatekeeper
Cas 3 : communication « Multipoints » entre plusieurs clients (MCU
nécessaire)
Cas 4 : 3 gatekeeper

 SIP(Session Initiation Protocol)


Session Initiation Protocol, abrégé SIP, est un protocole de
communication standard ouvert de gestion de sessions souvent utilisé
dans les télécommunications multimédia (son, image, etc.). Il est depuis
2007 le plus courant pour la téléphonie par internet (la VoIP).

SIP n'est pas seulement destiné à la VoIP mais aussi à de nombreuses


autres applications telles que la visiophonie, la messagerie instantanée, la
réalité virtuelle ou même les jeux vidéo en ligne.
Généralité
SIP intervient aux différentes phases de l'appel :
 Localisation de l’utilisateur : détermination du système terminal à
utiliser pour la communication
 Disponibilité de l’utilisateur : détermination de la volonté de l’appelé
às’engager dans une communication
 Capacités de l’utilisateur : détermination du support et des
paramètres de support à utiliser
les protocoles réseau sous-lesquels tourne les solutions
VoIP/ToIP
 Etablissement de session : établissement des paramètres de session à
la fois chez l’appelant et l’appelé
 Gestion de session : comprend le transfert et la terminaison des
sessions, la modification des paramètres de session, et l’invocation
des services.
Fonctionnement
Les méthodes
 INVITE permet à un client de demander une nouvelle session,
 ACK confirme l'établissement de la session,
 CANCEL annule un INVITE en suspens,
 BYE termine une session en cours,
 OPTIONS permet de récupérer les capacités de gestion des
usagers, sans ouvrir de session,
 REGISTER permet de s'enregistrer auprès d'un serveur
d'enregistrement

*En pratique, la mise en place de SIP repose sur trois


éléments : User Agent, registrar et proxy.

 Media Gateway Control Protocol (MGCP) est un


protocole permettant de contrôler les passerelles multimédia
(Media Gateways) qui assurent la conversion de la voix et de
la vidéo entre les réseaux IP et le Réseau Téléphonique
Commuté (RTC).
 RTP (Real-Time Transport Protocol)
(RTP) est un protocole de communication informatique permettant le
transport de données1 soumises à des contraintes de temps réel, tels
que des flux média audio ou vidéo.
les protocoles réseau sous-lesquels tourne les solutions
VoIP/ToIP
RTP est à l'heure actuelle principalement utilisé comme transport de
média pour les services de la voix sur IP ou de vidéo conférence, voire
de streaming. En mode unidirectionnel, il est toujours associé avec un
autre protocole de signalisation qui gère l'établissement de session et
permet l'échange du numéro de port utilisé par les deux extrémités.
 RTCP (Real-time Transfert Control Protocole)
Le protocole RTCP est base sur des transmissions périodiques de
paquets de contrôle par tous les participants dans la session.
C'est un protocole de contrôle des flux RTP, permettant de véhiculer des
informations basiques sur les participants d'une session, et sur la qualité
de service.
 IAX (Inter-Asterisk eXchange)
IAX (Inter-Asterisk eXchange) est un protocole de voix sur IP
issu du projet de PABX open source Asterisk.
Il permet la communication entre un client et serveur ou entre
serveurs asterisk.

Sa principale différence avec SIP vient de sa capacité à contrôler


et réguler la transmission de flux multimédia avec un débit plus
faible (notamment pour la voix). Il présente aussi l'avantage de
s'intégrer dans des réseaux NATés, en effet IAX n'utilise qu'un
seul port UDP : le 4569 pour la signalisation et les données.

Le nom IAX est souvent utilisé pour parler de la version 2 du


protocole, en effet la première version n'est pratiquement plus
utilisée.

Ce protocole est de plus en plus utilisé et est standardisé dans la


version 2 depuis février 2010 au travers de la RFC 5456.

Vous aimerez peut-être aussi