Académique Documents
Professionnel Documents
Culture Documents
I. Généralités.................................................................................................................................. 2
II. Les protocoles de transport................................................................................................ 2
1. Le protocole RTP.................................................................................................................... 3
2. Le protocole RTCP.................................................................................................................. 3
3. Le protocole SRTP.................................................................................................................. 4
III. Les protocoles de signalisation...........................................................................................4
1. SIP............................................................................................................................................. 4
2. IAX2.......................................................................................................................................... 7
3. Skinny/SCCP............................................................................................................................ 8
4. MGCP......................................................................................................................................... 8
5. H323.......................................................................................................................................... 9
IV. Architecture VoIP................................................................................................................ 11
1. Le routeur............................................................................................................................... 12
2. La passerelle.......................................................................................................................... 12
3. Le PABX.................................................................................................................................. 12
4. Les Terminaux....................................................................................................................... 12
SM DOMAN 1
LES PROTOCOLES VOIP M2/ESGIS
I. Généralités
que soient les technologies LAN ou WAN traversées d'une extrémité à l'autre du
réseau :
l'usage VoIP.
SM DOMAN 2
LES PROTOCOLES VOIP M2/ESGIS
Pour le transport de la voix, en plus de TCP et UDP, nous distinguons les protocoles
suivants :
RTP ;
RTCP ;
SRTP ;
1. Le protocole RTP
RTP définit une méthode standardisée de transport réseau pour transmettre des
instantannée, l'IPTV, etc. RTP n'est pas un protocole fermé et complet mais plutôt un
2. Le protocole RTCP
RTP est en fait composé de deux protocoles, RTP à proprement dit et un sous-
protocole RTCP qui se charge d'échanger des informations sur la QoS pour une
session.
Bien que RTP se veuille indépendant des protocoles sous-jacents, il utilise largement le
SM DOMAN 3
LES PROTOCOLES VOIP M2/ESGIS
3. Le protocole SRTP
Secure Real-time Transport Protocol (ou SRTP) définit un profil de RTP qui a pour but
Un protocole de signalisation est celui qui permet d'établir, maintenir et fermer une
SIP
H.323
IAX
Skiny/SCCP
MGCP
déploiements VoIP.
1. SIP
Session Initiation Protocol (dont l'abréviation est SIP) est un protocole normalisé et
standardisé par le RFC 3261, et est complété par le RFC 3265. Il a été conçu pour
SM DOMAN 4
LES PROTOCOLES VOIP M2/ESGIS
Description Protocol).
utilisateurs.
a) Concept SIP
SIP ne transporte pas les données échangées durant la session comme la voix ou la
vidéo.
protocoles peut être utilisé pour cet échange. Cependant le protocole RTP (Real-time
Il est supporté par UDP (communément) ou TCP sur le port 5060 et/ou 5061 (sécurisé
par TLS). Il est supporté aussi bien par IPv4 et IPv6. Il ne fonctionne pas sans
b) Architecture SIP
SIP est un protocole de couche Application. Un premier rôle fondamental est celui
d'agent utilisateur (UA, User Agent) qui prend le nom de client (UAC) s'il établit
SM DOMAN 5
LES PROTOCOLES VOIP M2/ESGIS
Sur le plan fondamental, une session SIP pour être illustrée par un appel direct entre
Dans cet exemple nous constatons un échange de méthodes (INVITE, ACK, BYE) et de
SM DOMAN 6
LES PROTOCOLES VOIP M2/ESGIS
4. IAX2
(IAX2) propose une alternative aux protocoles de signalisation tels que SIP.
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.
SM DOMAN 7
LES PROTOCOLES VOIP M2/ESGIS
même connexion
• facile à firewaller/NATer.
5. Skinny/SCCP
Skinny Client Control Protocol (SCCP) est un protocole propriétaire CISCO utilisé pour
les échanges entre le Call Manager et les IP phones. Cisco a donc créé SCCP, qui utilise
le port 2000.
L’avantage de Skinny est qu’il utilise des messages prenant très peu de bande passante
c’est pourquoi il est utilisé pour les communications entre les téléphones IP et le
6. MGCP
Contrairement à SIP et H.323 qui sont des protocoles orientés session, MGCP est un
protocole à stimuli. Nous avons vu que dans le cas de SIP et H.323, le poste possède
fait qu’actionner ses organes (sonnerie, combiné, micro, haut-parleur, affichage d’un
caractère) selon les directives qui lui sont envoyées par le serveur d’appels. Ses seules
et de les signaler au serveur d’appel. Ainsi, lors d’un appel entrant, le serveur d’appel
envoie au poste l’ordre de sonner avec un certain cadencement et envoie caractère par
SM DOMAN 8
LES PROTOCOLES VOIP M2/ESGIS
H.323 sont sans objet. Pour implémenter une nouvelle fonction, il suffit de mettre à
jour le serveur d’appels. Tout ceci induit une très grande souplesse, par exemple sur
utilisé.
Si l’usager appuie sur une touche du poste, celui-ci ne peut préjuger de la fonction
qu’elle supporte et ne fait que remonter au serveur d’appels qu’il y a eu appui sur la
touche repérée par son numéro. C’est au serveur d’appel, qui détient les informations
atouts :
• développement simple,
iPBX et IP Centrex, ces dernières notamment étant amenées à gérer des nombres
7. H323
multimédia sur IP, et de manière plus générale, sur tout réseau à transmission de
SM DOMAN 9
LES PROTOCOLES VOIP M2/ESGIS
paquets, IP n’étant qu’un cas parmi d’autres. Il est largement utilisé dans les coeurs de
réseau.
H323 définit des spécifications des divers constituants d’un réseau qui sont les
• Le gatekeeper, que nous avons déjà rencontré sous le nom de « serveur d’appels
téléphonique public.
• Les MCU (Multipoint Control Unit) sont utilisées pour gérer des conférences
• Les terminaux sont soit des PC, soit des équipements téléphoniques dédiés qui
données.
• H.225-RAS qui est le protocole utilisé par les terminaux (ou les gateways) pour
communiquer avec le gatekepeer pour établir une connexion entre deux usagers
bande passante.
services téléphoniques.
SM DOMAN 10
LES PROTOCOLES VOIP M2/ESGIS
canaux logiques entre les terminaux (ou les gateways) ainsi que les paramètres
de la communication.
prévoit de nombreux services qui sont implémentés ou non par les constructeurs.
L’utilisateur qui désire utiliser certaines fonctions un peu particulières doit s’assurer
de son implémentation avant de porter son choix sur tel ou tel type de terminal ou de
versions différentes. H.323 est ce qu’on appelle un protocole orienté session dans
lequel les extrémités sont intelligentes. Comme nous l’avons vu avec le RNIS, le
terminal gère une partie du traitement d’appels, avec les mêmes conséquences sur la
propre programmation.
Par ailleurs, H.323 est un protocole complexe qui, ayant été développé à l’origine pour
H.323 est néanmoins utilisé par de nombreuses applications destinées aux particuliers
et aux entreprises. Il est utilisé par un grand nombre d'opérateurs dans le cadre de
SM DOMAN 11
LES PROTOCOLES VOIP M2/ESGIS
toujours :
des terminaux
un serveur de communication
une passerelle
1. Le routeur
Le routeur permet d'aiguiller les données et le routage des paquets entre deux
8. La passerelle
SM DOMAN 12
LES PROTOCOLES VOIP M2/ESGIS
9. Le PABX
peut être un microphone et des haut-parleurs branchés sur la carte son, même si un
casque est recommandé. Pour une meilleure clarté, un téléphone USB ou Bluetooth
SM DOMAN 13