Introduction à la téléphonie IP Asterisk sous GNU/Linux cours ...
68 pages
Latin

Introduction à la téléphonie IP Asterisk sous GNU/Linux cours ...

Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
68 pages
Latin
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

MarcSCHAEFER Conseilet Email: schaefer@alphanet.ch
Epervier15 réalisationsen Tél.: +41328414014
2053Cernier informatiquelibre Fax: +41328414081
Ing.inf.dipl.EPFL http://www.cril.ch/ Mobile: +41795025692
IntroductionàlatéléphonieIPAsterisk
sousGNU/Linux
coursdebase
Marc SCHAEFER
schaefer@alphanet.ch
Informatique libre
25avril2008
CoursdebaseAsterisk RELEASERevision : 1.6 Cernier,le25avril2008
Licenceetdroitsd’auteurs
Ce cours est c 2006 CRIL Marc SCHAEFER. Vous avez cependant le droit de le copier, trans
mettre, modifier et redistribuer, dans la mesure où vous respectez les termes de la licence GFDL et
considérezl’invariant(les2premièrespages).
Sivousnedésirezpasaccepterlestermesdelalicence,jevousdonnemalgrétoutledroitdeconsulter
cecourssansrestrictions(cequidevraitêtreévident!)
Dans tous les cas, vous devez accepter le fait que je décline toute responsabilité quant à l’utilisation
quevouspourriezfairedececoursetnem’engageenrienàcepropos.
MarcSCHAEFER
Ing.inf.dipl.EPFL
Conseiletréalisationseninformatiquelibre(CRIL)
http://www.cril.ch/ Tabledesmatières
1 Introductionàlatechnologievoix sur IP 4
1.1 Qualitédeservice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
1.2 Codecs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
1.3 Protocolesdegestiondesessionetaudio . . . . . . . . . . . . . . . . . . . . . . . . 17
1.4 Problèmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
2 ...

Sujets

Informations

Publié par
Nombre de lectures 1 251
Langue Latin

Extrait

MarcSCHAEFER Conseilet Email: schaefer@alphanet.ch Epervier15 réalisationsen Tél.: +41328414014 2053Cernier informatiquelibre Fax: +41328414081 Ing.inf.dipl.EPFL http://www.cril.ch/ Mobile: +41795025692 IntroductionàlatéléphonieIPAsterisk sousGNU/Linux coursdebase Marc SCHAEFER schaefer@alphanet.ch Informatique libre 25avril2008 CoursdebaseAsterisk RELEASERevision : 1.6 Cernier,le25avril2008 Licenceetdroitsd’auteurs Ce cours est c 2006 CRIL Marc SCHAEFER. Vous avez cependant le droit de le copier, trans mettre, modifier et redistribuer, dans la mesure où vous respectez les termes de la licence GFDL et considérezl’invariant(les2premièrespages). Sivousnedésirezpasaccepterlestermesdelalicence,jevousdonnemalgrétoutledroitdeconsulter cecourssansrestrictions(cequidevraitêtreévident!) Dans tous les cas, vous devez accepter le fait que je décline toute responsabilité quant à l’utilisation quevouspourriezfairedececoursetnem’engageenrienàcepropos. MarcSCHAEFER Ing.inf.dipl.EPFL Conseiletréalisationseninformatiquelibre(CRIL) http://www.cril.ch/ Tabledesmatières 1 Introductionàlatechnologievoix sur IP 4 1.1 Qualitédeservice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.2 Codecs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 1.3 Protocolesdegestiondesessionetaudio . . . . . . . . . . . . . . . . . . . . . . . . 17 1.4 Problèmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2 LecentralAsterisk 28 2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 2.2 Fonctionsadministrativesdebase . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 2.3 LaconsoleAsterisk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 2.4 Matérieletinterfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 2.5 Leconceptde dial plan . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 2.6 LaManagerinterface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 3 Résoudrelesproblèmes 58 3.1 LogssystèmesetAsterisk . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 3.2 DebuggingSIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 3.3 DebISDN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 3.4 EchoenISDN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 3.5 tcpdumpetEthereal(Wireshark) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 4 Oùtrouverdeladocumentation 66 5 Corrigédesexercices 67 CoursdebaseAsterisk Chapitre1:Introductionàlatechnologievoix sur IP p.4 ’ $ 1.Introductionàlatechnologievoix sur IP Contenuduchapitre – notionsdequalitédeservice(QoS) – lescodecs – lesprotocolesdegestiondesessionetaudio 1 – lesproblèmescourantsliésàlavoix sur IP Butsduchapitre – connaîtrelescaractéristiquesdescodecs(notammentenbandepassanteetqualité) –lesprincipalesdesprotocolesIAX2,SIPetH.323ainsique leursdomainesd’utilisation – connaîtrelesproblématiquesdefirewall,écho,jitter,traitementdesDTMFetbande passante – savoirdimensionnerapproximativementuneconnexionenfonctiondescodecsutilisés & % Ce premier chapitre traite principalement de la technologie voix sur IP en général. Les codecs, pro tocoles etproblèmes courantssont traitésde manière informative.Quelques exemplesde dimension nementdeliaisonserontégalementproposés. Lecturessupplémentaires – QoSenvoix sur IP: http://www.voip info.org/wiki QoS – codecs:http://en.wikipedia.org/wiki/Speech_encoding – protocoles IAX2 http://en.wikipedia.org/wiki/IAX2 SIP http://fr.wikipedia.org/wiki/Session_Initiation_Protocol H.323 http://fr.wikipedia.org/wiki/H.323 c 2006CRIL Marc SCHAEFER DisponiblesouslicenceGFDL,invariant:les2premièrespages CoursdebaseAsterisk Chapitre1:Introductionàlatechnologievoix sur IP Qualitédeservice p.5 ’ $ Qualitédeservice–1.1 Contenudusous chapitre – caractéristiques – facteursdedélai – réseaulocal/fournisseur/global – qualitédeservicedansuncaspratique2 Caractéristiquesimportantes – délaiperceptibleetvariationdudélai(jitter) – tauxd’erreur(<<1%) – bandepassante & % Tauxd’erreur Un des paramètres les plus importants est le taux d’erreur. Un taux d’erreur élevé amènera à une communicationtrèsfortementdégradéevoireimpossible. Une des causes d’un taux d’erreur élevé est la congestion : la surcharge temporaire d’une ligne ou d’unéquipement,quisupprimealorslesdatagrammesIPexcédentaires(engénéralsanspriorité). Echo 1– un délai de plus de 100 ms environ de bout en bout crée une perception de décalage et augmente laperceptiondegêned’unéchorésiduel – encasdeprésenced’écho,desdélaispluscourtssontparfoisproblématiques. Bandepassante Le calcul de la bande passante nécessaire dépend du codec utilisé, du nombre de communications maximumetdusurdébitdegestiondesprotocoles.Ilfautdoncs’assurerqu’enproduction,lesystème 1maxselonITU TG.114150ms c 2006CRIL Marc SCHAEFER DisponiblesouslicenceGFDL,invariant:les2premièrespages CoursdebaseAsterisk Chapitre1:Introductionàlatechnologievoix sur IP Qualitédeservice p.6 n’autorise pas plus de connexions que possible. Des exemples de dimensionnement seront proposés danslechapitresurlescodecs. c 2006CRIL Marc SCHAEFER DisponiblesouslicenceGFDL,invariant:les2premièrespages CoursdebaseAsterisk Chapitre1:Introductionàlatechnologievoix sur IP Qualitédeservice p.7 ’ $ Facteursdedélai – lignes – composants/équipements – surcharge/congestion – MTU(maximumtransmissionunit)d’interface – tampons(buffers)decompensationdejitteretsuppressiond’écho – groupementd’échantillonsdansundatagramme 3 & % Exercices 1. quepeut onfairepourassurerautraficvoix sur IPunfonctionnementcorrectmêmeencasde partagedelaliaison? 2. quel serait le MTU nécessaire sur une liaison ADSL 600/100 de manière à garantir un délai maximumdûauMTUde50ms? 3. combiendedonnéesutilesdansledatagrammeaudiodel’exempleIAX2àlafigureci dessus? celacorrespondàcombiend’échantillonsaudio(ouqueldurée)?combiend’entêtes?déduisez lerendementetledébittotalnécessaire. 4. quelsontlesproblèmesd’unMTUtropbas? c 2006CRIL Marc SCHAEFER DisponiblesouslicenceGFDL,invariant:les2premièrespages CoursdebaseAsterisk Chapitre1:Introductionàlatechnologievoix sur IP Qualitédeservice p.8 5. les tampons de traitement d’un téléphone sont de 400 bytes, pour un codec 8 bit à 8000 Hz (G.711A lawparexemple),quepouvez vousdirepourledélaiajouté? c 2006CRIL Marc SCHAEFER DisponiblesouslicenceGFDL,invariant:les2premièrespages CoursdebaseAsterisk Chapitre1:Introductionàlatechnologievoix sur IP Qualitédeservice p.9 ’ $ Casduréseaulocal – sipossible,utiliserunréseauséparé – physiquementséparé – évt.VLANavecprioritisationdutrafic – sansfil:privilégierlessolutionsgarantissantlaQoS(DECT) 4 & % c 2006CRIL Marc SCHAEFER DisponiblesouslicenceGFDL,invariant:les2premièrespages CoursdebaseAsterisk Chapitre1:Introductionàlatechnologievoix sur IP Qualitédeservice p.10 ’ $ Connexionàdesfournisseurs – dépendanceducontrat(SLA)aveclefournisseurIP – pourunemeilleurefiabilité,choisirunpourlasolutioncomplète – p.ex.liaisonADSLetconnexionauréseautéléphoniqueparlemêmeopérateur,dédié oupartagé – castypique:remplacementdeligneISDNPRI(30canaux)parADSLsymétriquede capacitésuffisante,connexiondirecteaufournisseur(ougarantiedebandepassante 5 ADSLSwisscom) – réservation,prioritisationdetraficpossible(partage),diversesméthodessuivant fournisseur & % c 2006CRIL Marc SCHAEFER DisponiblesouslicenceGFDL,invariant:les2premièrespages
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents