voix sur ip - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/enseignement/ear/voip... ·...

41
Voix sur IP Julien Vey Gil Noirot Étude d’approfondissement Réseaux

Upload: vuonghanh

Post on 12-Sep-2018

230 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Voix sur IP

Julien Vey Gil Noirot

Étude d’approfondissement Réseaux

Page 2: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Ce dont nous allons parler L’architecture VoIPLes protocolesLes limites de la VoIP

Ce dont nous n’allons pas parlerLe fonctionnement détaillé du RTCLe traitement du signal

Julien Vey - Gil Noirot 2VoIP

Introduction

Page 3: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Introduction au RTC

Les enjeux de la VoIP

L’architecture VoIP

Les protocoles de communication

Les protocoles de transport

Les limites de la VoIP

Julien Vey - Gil Noirot 3VoIP

Sommaire

Page 4: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Julien Vey - Gil Noirot 4VoIP

Réseau Téléphonique Commuté

Page 5: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Un peu d’histoire …

Julien Vey - Gil Noirot 5VoIP

Le réseau téléphonique commuté (RTC)

Page 6: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Réseau téléphonique « habituel »Basé sur la commutation de circuits

Julien Vey - Gil Noirot 6VoIP

Le réseau téléphonique commuté (RTC)

Page 7: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

L’architecture du RTC

Julien Vey - Gil Noirot 7VoIP

Le réseau téléphonique commuté (RTC)

Page 8: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Julien Vey - Gil Noirot 8VoIP

La Voix sur IP

Page 9: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Réduction des coûts

Standardiser l’équipement

Accroître la productivité

Permettre la mobilité

Julien Vey - Gil Noirot 9VoIP

Les enjeux de la VoIP

Page 10: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Julien Vey - Gil Noirot 10VoIP

L’architecture VoIP

Page 11: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Julien Vey - Gil Noirot 11VoIP

Les protocoles de communication

Page 12: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Julien Vey - Gil Noirot 12VoIP

Protocoles de signalisation

H323UIT

SIP IETF

...

Page 13: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Julien Vey - Gil Noirot 13VoIP

H.323

Page 14: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Regroupe un ensemble de protocoles pour :SignalisationNégociation de codecsTransport de l’information

S’articule autour d’une architecture comportant

des terminauxgatekeepergatewayMCU

Julien Vey - Gil Noirot 14VoIP

H.323

Page 15: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

La couche protocolaire

Julien Vey - Gil Noirot 15VoIP

H.323

Page 16: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Deux types de signalisationmode indirect

Julien Vey - Gil Noirot 16VoIP

H.323 – La signalisation

Page 17: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Julien Vey - Gil Noirot 17VoIP

H.323 – La signalisation

Deux types de signalisationmode direct

Page 18: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Julien Vey - Gil Noirot 18VoIP

H.323 – La signalisation d’appel

Page 19: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Julien Vey - Gil Noirot 19VoIP

H.323 – La signalisation d’enregistrement

Requête d’enregistrement

Page 20: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Localisation d’un terminal

Julien Vey - Gil Noirot 20VoIP

H.323

Page 21: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Julien Vey - Gil Noirot 21VoIP

H.323 – Les autres fonctionnalitées

Échange des capacités des terminauxMessage TCS (Terminal Capability Set)

contient les paramètres supportés par chaque terminalLa négociation choisit les meilleurs paramètres pour la communication (codecs, …)

Ouverture de canaux logiques pour la signalisation

Page 22: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Julien Vey - Gil Noirot 22VoIP

Session Initiation Protocol SIP

Page 23: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Julien Vey - Gil Noirot 23VoIP

Architecture de SIP

Page 24: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Julien Vey - Gil Noirot 24VoIP

Localisation SIP

Page 25: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Julien Vey - Gil Noirot 25VoIP

Langage SIP

Entete:précise dans quel langage sont spécifiées les informations données dans le corps du message

Corps: descriptif des paramètres de la sessioninformations sur l’émetteur du messageinformations réseau liste des flux multimédias utilisésliste des codages supportésinformations de sécurité

Page 26: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Version du protocole SIPStatus Code

180 RINGING

Description Code

Julien Vey - Gil Noirot 26VoIP

Langage SIP

6 méthodes requête-INVITE-ACK-OPTIONS-BYE-CANCEL-REGISTER

Page 27: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Julien Vey - Gil Noirot 27VoIP

Communication directe

Page 28: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Entrée dans le serveur de localisation:» sip: [email protected] <-> IP Délai d’expiration

Julien Vey - Gil Noirot 28VoIP

Enregistrement

Page 29: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Julien Vey - Gil Noirot 29VoIP

Communication SIP avec proxy

Page 30: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Julien Vey - Gil Noirot 30VoIP

Les protocoles de transport

Page 31: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Julien Vey - Gil Noirot 31VoIP

Pourquoi pas TCP ou UDP ?

Page 32: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

La couche protocolaire

Julien Vey - Gil Noirot 32VoIP

RTP/RTCP

Page 33: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Contraintes temporelles fortes

Synchronisation des flux

Reconstitution de l’ordre et détection de pertes

Julien Vey - Gil Noirot 33VoIP

RTP : Real-Time Transfert Protocol

Page 34: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Julien Vey - Gil Noirot 34VoIP

RTP et l’overhead

Page 35: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Contrôle et supervision du réseau

Julien Vey - Gil Noirot 35VoIP

RTCP : Real-time Transfert Control Protocol

Page 36: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Julien Vey - Gil Noirot 36VoIP

Les limites de la VoIP

Page 37: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Temps de numérisationTemps de remplissage des paquetsTemps de propagationTemps de transmissionTemps de traitement par les noeuds intermédiaires

Julien Vey - Gil Noirot 37VoIP

Latence

Page 38: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Téléphonie classiqueRéseau spécifique => ne peut recevoir des paquetsd’attaque

------Authentification

Norme IEEE 802.1xConfidentialité

Cryptage symétrique/asymétriqueIntégrité

Signature

Julien Vey - Gil Noirot 38VoIP

Sécurité

Page 39: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

DisponibilitéTéléphonie classique 99.999% ~ 5min/anFAI 99% ~ 3 jours/an

Coût pour augmenter d’un “ facteur 9”Obtenir disponibilité de la téléphonie classique => multiplication du coût par presque 10

Julien Vey - Gil Noirot 39VoIP

Disponibilité

Page 40: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Sites internetFrame IP, http://www.frameip.comWikipedia, http://fr.wikipedia.org

OuvragesTéléphonie sur IP, L.Ouakil – G.Pujolle, ed. EyrollesL’essentiel de la VoIP, O.Hersent, D.Gurle, JP. Petit, ed. Dunod

RapportsA comparison of H.323 vs SIP, P. Papageorgiou

Julien Vey - Gil Noirot 40VoIP

Bibliographie

Page 41: Voix sur IP - mescal.imag.frmescal.imag.fr/membres/florence.perronnin/Enseignement/ear/VoIP... · Protocoles de signalisation. H323. UIT. SIP . IETF... ulJ ien Vey - Gil Noirot VoIP

Julien Vey - Gil Noirot 41VoIP

Démonstrations