voip - les protocoles - rofes.fr · 0 voip - les protocoles germain bauvin matthieu michaud pouya...

23
0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

Upload: lamdang

Post on 13-Sep-2018

224 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: VoIP - les protocoles - rofes.fr · 0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

0

VoIP - les protocoles

Germain BauvinMatthieu MichaudPouya MohtachamJulien Quintard

Pierre-Yves Rofes-Vernis

Page 2: VoIP - les protocoles - rofes.fr · 0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

1

Plan• PSTN• H.323• RTP• RTCP/RTSP• Skype• SIP• IAX2• Conclusion

Page 3: VoIP - les protocoles - rofes.fr · 0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

2

PSTN

• Réseau Téléphonique Commuté>> Réseau classique

• Met en relation 2 clients– Commutation manuelle– Puis automatique, PABX

Page 4: VoIP - les protocoles - rofes.fr · 0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

3

H.323 - Présentation• Créé en 1996 par l'ITU

(International Telecommunication Union)• Evolution liée à celle du protocole IP• Succède au H320 qui lui marchait sur RNIS

(Réseau Numérique à Intégration de Services)• Aujourd'hui le plus utilisé (NetMeeting® de

Microsoft)

Page 5: VoIP - les protocoles - rofes.fr · 0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

4

H.323 - Avantages• Codecs standards pour la compression de données

(g.7xx pour l'audio, h.26x pour la vidéo)• Interopérable, indépendant du réseau, et du

système d'exploitation• Gestion de la bande passante, possibilité de limiter

le nombre de connexions ou de leur attribuer unepartie de la bande passante

• Support du multipoint et du multicast: permetd'économiser des ressources

Page 6: VoIP - les protocoles - rofes.fr · 0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

5

H.323 - Inconvénients

• Interopérabilite limitée, car un seul codecobligatoire (G.711 a 64kbps), peut limiter laqualité si pas de meilleurs codecs de partet d'autre.

• Protocole complexe, nécessite une capacitéde traitement accrue sur les terminaux

• Donc augmentation du prix

Page 7: VoIP - les protocoles - rofes.fr · 0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

6

H.323 - Conclusion

• A l'heure actuelle, surtout employé pourdes applications propriétaires

• Accès payant pour la documentation sur lesderniers développements

• Sera probablement remplace par SIP àterme

Page 8: VoIP - les protocoles - rofes.fr · 0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

7

RTP - Présentation

• Transport du contenu

• Conserve la synchronisation et tolère la perte– Séquence les paquets

– Identifie les messages pour une éventuelle compensation

– Estampille les différents medias pour la synchronisation

– Description du tramage (décodage)

– Identification de la source (multicast)

Page 9: VoIP - les protocoles - rofes.fr · 0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

8

RTCP/RTSPRTCP• Retour sur la qualité de service (statistiques)• Synchronisation entre medias (voix et images)• Meta-données (nom, numéro de téléphone)• Contrôle de la session• Message envoyé périodiquement

RTSP• Contrôle la communication entre deux serveurs• S'utilise comme un magnétoscope

Page 10: VoIP - les protocoles - rofes.fr · 0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

9

Skype - Présentation• Réseau pair-à-pair de téléphonie sur IP

propriétaire• Permet de téléphoner sur IP gratuitement• Permet de recevoir des appels ou de

téléphoner vers de la téléphonie standardpour un coût défini

• Supporte également la communication pargroupe, la vidéo-conférence etc...

Page 11: VoIP - les protocoles - rofes.fr · 0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

10

Skype - avantages

• Permet l'appel vers des personnes situéesderrière du NAT

• Se base sur un réseau pair-à-pair alors queles autres utilisent généralement un modèleclient-serveur

Page 12: VoIP - les protocoles - rofes.fr · 0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

11

Skype - Inconvénients

• Route les appels via les différents noeudsdu réseau

• Code propriétaire et fermé• Protocole propriétaire et non-interopérable• Souffre d'une qualité de service inexistante

Page 13: VoIP - les protocoles - rofes.fr · 0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

12

Skype - Conclusions

• Protocole propriétaire & fermé>> Peu d’informations disponibles

Page 14: VoIP - les protocoles - rofes.fr · 0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

13

SIP - Présentation

• Protocole très simple en mode texte àl'instar de HTTP, FTP etc...

• Introduit par le monde internet (IETF)contrairement à H.323

• Conçu pour toutes applications multimédia:visiophonie, messagerie instantanée, jeuxvidéos etc...

Page 15: VoIP - les protocoles - rofes.fr · 0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

14

SIP - Avantages• Standard: IETF• Protocole extrêmement simple• Réseau pair-à-pair sauf dans le cas d'un client

derrière du NAT• Flexible: voix, vidéo, musique, réalité virtuelle

etc...• Téléphonie sur réseaux publics: il existe des

passerelles vers de la téléphonie standard maiscelles-ci sont payantes

• Interoperable : a certains points communs avecH323 (Codecs vidéo, son, etc…)

Page 16: VoIP - les protocoles - rofes.fr · 0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

15

SIP - Inconvénients

• Se basant sur les adresses IP, les clientsderrière du NAT sont injoignablesdirectement

• Problèmes dans la gestion de la présence etde la messagerie instantanée

• Faible nombre d'utilisateurs : ce protocoleest encore peu connu mais tend àremplacer H.323

• Utilise des Registrars centralisés ceux-cipour devenir surcharges et donc s'effondrer

Page 17: VoIP - les protocoles - rofes.fr · 0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

16

SIP - Conclusion

• SIP ne s'occupe pas du transport dedonnées mais juste d'initier des sessions decommunication entre des utilisateurs

• Le transport des données est laissé à unprotocole tel que RTP

Page 18: VoIP - les protocoles - rofes.fr · 0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

17

IAX2 - Présentation

• Alternative à SIP et H.323• Protocole sur IP• Utilise un seul port UDP (4569)• Polyvalent, tout type de flux• Encoder par éléments d’informations et pas

en ASCII

Page 19: VoIP - les protocoles - rofes.fr · 0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

18

IAX2 - Avantages

• Utilisation optimisée de la bande passantepour les appels individuels

• Utilisable en NAT• Supporte le maillage (IAX Trunkated)• Supporte la transmission de contexte

(langue, …)• Plus résistant aux attaques par buffer

overrun

Page 20: VoIP - les protocoles - rofes.fr · 0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

19

IAX2 - Inconvénients

• Bande passante moins bien utilisé en cas deconférence audio

• Protocole non standard• Peu répendu à l’heure actuelle

Page 21: VoIP - les protocoles - rofes.fr · 0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

20

IAX2 - Conclusions

• Protocole ultime• Facile d’administration (1 seul port à gérer)• Facile d’implémentation

Page 22: VoIP - les protocoles - rofes.fr · 0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

21

Conclusion

Page 23: VoIP - les protocoles - rofes.fr · 0 VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis

22

Des questions ?