Bienvenue sur le site sip.goffinet.org !

Le Protocole SIP, Session Initiation Protocol, Contexte VoIP, analyses avec Wireshark, protocole, et mise en oeuvre avec Asterisk. Support de formation sur le protocole SIP.

Auteur : François-Emmanuel Goffinet

Description : Support de formation sur le protocole SIP.

Historique du document

Ce document trouve son origine dans l’expérience de l’auteur comme formateur dans plusieurs programmes de formations éprouvés dans des écoles et des centres de formation. En voici une liste non-exhaustive.

  • CCNA Voice Primer (Cisco Academy)
  • Base de Téléphonie IP, 40 p. (Communauté Wallonie Bruxelles)
  • VOIP UC Open-Source : Architectures et Solutions, 4 j. (Evoliris)
  • Formation Asterisk, 4 j. (Evoliris)
  • CCNA Collaboration, 5 j. (Egilia)
  • Formation SIP + Wireshark, 2 j. (Egilia)
  • Formation Téléphonie IP Etat de l’Art, 2 j. (Egilia)
  • Formation Asterisk, 3 j. (Egilia)
  • Voix sur IP, les fondamentaux, 3 j. (AJC Formation)
  • Protocole SIP, 3 j. (AJC Formation)

Objectif du document

Le seul objectif de ce document pour l’instant consiste à fournir au public des formations prestées un support de cours qui accompagne des activités présentielles.

Ce document est publié (rendu public) par la seule volonté de partager le savoir et d’évaluer la qualité du document par une publication sur Internet.

Public visé

Ce document s’adresse à des informaticiens en quête de savoir.

Logiciels et fichiers nécessaires

Structure du document


Photo de couverture : Correspondance Cinéma - Phono - Télégraphique. Chromolithographie. Villemard, 1910.


Asterisk Avancé

7 minutes de lecture

Voici une dernnière étape qui propose de s’interfacer avec des bases de données et d’exploiter l’API d’Asterisk, de procéder aux sauvegardes et à la mise à jour d’Asterisk. Enfin, le propos s’intéresse au “Text-to-speech”.

Asterisk intermédiaire

13 minutes de lecture

On trouvera ici une seconde étape pratique dans l’étude d’Asterisk : interactivité, connectivité externe, boites vocales, sécurité du trafic sont au menu de cet exercice.

Asterisk Concepts de bases

31 minutes de lecture

Ce chapitre est un exercice complet d’installation et de configuration d’un central téléphonique IP (IP PBX) simple avec Asterisk. Il permet de s’initier rapidement à la programmation et à la manipulation du logiciel, à manipuler les comptes SIP et le plan d’appel (dialplan).

Asterisk Core PABX

23 minutes de lecture

Voici une introduction au logiciel de téléphonie Asterisk.

Solution FreePBX

15 minutes de lecture

On propose ici un exercice d’installation et de configuration d’un IP-PBX avec Astersik/FreePBX dans le but d’illustrer le déploiement VoIP dans une PME. Plus il y a d’utilisateurs et de périphériques, plus le lab est représentatif.

Annexes

8 minutes de lecture

UA en ligne de commande (pjsipua et linphone), capture en ligne de commande et filtres VoIP.

SIP et la sécurité

44 minutes de lecture

SIP et la sécurité, Menaces, Scans SIP, Attaque APR, sipdump/sipcrack john, Metasploit, Frameworks, Denial Of Service, contre-mesures, Session Border Controller, SBC, SIPS, TLS, SRTP, ZRTP.

Extensions SIP

22 minutes de lecture

Extensions SIP : MWI, méthodes SUBSCRIBE, NOTIFY, PUBLISH, REFER, MESSAGE, INFO, PRACK et UPDATE.

Flux SIP Trapéziodal

17 minutes de lecture

Flux SIP Trapéziodal. Dans ce scénario, un téléphone réalise un appel à un autre en utilisant deux mandataires (proxies).

Back-to-Back User Agent (B2BUA)

3 minutes de lecture

Avec une topologie comprenant un B2BUA, le serveur établit un dialogue SIP respectivement avec chaque intervenant impliqué dans une session multimédia. Il est donc le seul à parler en SIP avec les différents UA.

Proxy SIP UDP

1 minutes de lecture

Dans ce scénario, on analyse un appel entre deux téléphones à travers un proxy dont le service est rendu en UDP.