ASTERISK, SIP, RENATER

Dimension: px
Commencer à balayer dès la page:

Download "ASTERISK, SIP, RENATER"

Transcription

1 Nicolas LAMBERT - Benoit MOINET Projet N 5 - M1 RTM ASTERISK, SIP, RENATER - 1 -

2 Remerciements Nous tenions à remercier Monsieur Stéphane IGOUNET, responsable de la Cellule Réseaux et Informatique Répartie (CRIR) de l'université d'avignon, tuteur de notre projet, pour ses conseils et son soutient tout au long de la réalisation de notre projet. Nous remercions également Monsieur Francis COLLIN, co-responsable de la Cellule Réseaux et Informatique Répartie (CRIR) de l'université d'avignon, pour son aide sur nos problèmes techniques. Ces derniers ont tous deux su faire preuve de patience, de professionnalisme et de savoirfaire tout au long de ces deux semestres de formation. Nous tenions également à remercier toute l équipe du Centre de Ressource Informatique de l'université d'avignon

3 Table des matières Introduction :...4 Gestion du Groupe :...5 Mise en place de la téléphonie IP a l'uapv :...7 L'architecture du réseau de l'université d'avignon :...7 La mise en place de la téléphonie sur IP :...8 Problématique des méthodes d accès à la voix sur IP à travers les réseaux :..15 Mise en place des services téléphoniques :...19 Conclusion :

4 Introduction : Aujourd'hui le développement d'internet a modifié profondément la façon d'utiliser notre téléphone. En effet, les offres des fournisseurs d'aces incluent de plus en plus la téléphonie en illimité et permettent a de nombreux foyers de téléphoner gratuitement vers de nombreuses destinations. Longtemps poule aux oeufs d'or pour les opérateurs, qui ont longtemps maintenu leurs tarifs a des niveaux assez élevés, alors même que leurs infrastructures étaient largement amorties, la technologie de la téléphonie classique est aujourd'hui en passe d'être supplantée par la téléphonie sur IP. Il est intéressant de mettre en parallèle l'histoire du téléphone avec celle de linux et d'internet. Alors que le téléphone fut crée a des fins commerciales et que l'industrie des télécoms s'est forgée sur les procès et les rachats - Linux et Internet ont surgi des milieux universitaires qui ont toujours privilégie l'échange de connaissance au profit. Les différences de culture sont manifestes. Les technologies des télécommunications tendent au cloisonnement, à la complexité et au coût, alors que celle des réseaux sont majoritairement ouvertes, bien documentées et compétitives. Similaire au téléphone, la voix sur IP (VoIP) permet de transmettre la voix en se référant au protocole IP (Internet Protocol). Cela permet d'effectuer des appels téléphoniques via Internet. L'avantage de ce protocole est d'avoir trois outils en un : PC, téléphones fixe et mobile sous forme logiciel et matériel. La VoIP est également libérée des réglementations gouvernementales sans fin et des tarifs imposés pas les opérateurs téléphoniques traditionnels. On appel ToIP le service de transport de la voix sur IP permettant d'effectuer des appels téléphoniques via l'internet au lieu d'utiliser une ligne de téléphone traditionnelle. La téléphonie sur IP exploite un réseau de données IP pour offrir des communications vocales à l'ensemble de l'entreprise sur un réseau unique voix et données. Cette convergence des services de communication données, voix, et vidéo sur un réseau unique, s'accompagne des avantages liés à la réduction des coûts d'investissement, à la simplification des procédures d'assistance et de configuration, et à l'intégration accrue de filiales et de sites distants aux installations du réseau d'entreprise. Les applications et les services IP intégrés améliorent la productivité et le soin de la clientèle. Asterisk est un des exemples très utilisés de services téléphoniques sur IP. La signalisation de session (SIP, H323)et le transport de la VoIP (RTP, RTCP) sont les grands thèmes abordés sur le mécanisme de la ToIP. Aujourd'hui, la position des opérateurs est menacée par l'arrivée massive de la téléphonie sur IP, dont la tarification tends vers la gratuite. En France, fin 2006, la téléphonie sur IP représente déjà près de 50% du marché de la téléphonie. Aux environs de 2009, on estime que près de 100% du transport de la parole s'effectuera par l'intermédiaire de paquets IP. Au sein du réseau de l'uapv, nous avons appliqué cette thématique à l'aide d'une solution logicielle open source : Asterisk. Grâce à elle et au protocole SIP, nous avons testé une implémentation de la Téléphonie sur IP. Puis nous avons interconnecté le réseau de l'université, le Réseau National de télécommunications pour la technologie, l'enseignement et la recherche (RENATER) et le Réseau Téléphonique Commuté (RTC)

5 Gestion du Groupe : D'une part nous étions encadrés par les demandes administratives de l'iup et celles de notre tuteur puis de l'autre nous avions à concilier chacune de nos méthodes de travail. De là, nous avons établis la gestion de notre projet de plusieurs façons : Le Diagramme de Gantt et la ToDoList : Notre Diagramme de Gantt. Notre ToDoList : La création d'une mailing-list : Elle permet de communiquer entre notre tuteur et nous mais aussi d'archiver les communications que nous avons eu entre nous. Cette mailing-list est déclarée au sein de l'université en tant que - 5 -

6 La réalisation d'un site web et sa gestion tout au long du projet : Nous avons tout au long du projet créé et mis à jour un site internet. Nous y avons défini notre documentation, l'historique de nos travaux effectués, archiver nos comptes-rendus mensuels sur et établis une bibliographie de tous les documents (livres, magazines, sites internets...). Nous y avons aussi présenté le diagramme de Gant définissant nos objectifs et notre ToDoList. Le site est disponible à l'adresse suivante : Les réunions obligatoires et informelles : D'une part nous avons réalisés les réunions obligatoires en définissant un ordre de jour entre nous et notre tuteur. Et d'autres parts nous avons rendu comptes entre nous et notre tuteur de l'avancement du projet par la mailing-list créé et nos rencontres, lorsque nous sommes venus travaillés, dans les locaux du CRI. Réponses aux demandes d'aide sur des projets similaires : Par notre rubrique contact, nous avons eu des demandes de renseignements et d'aides. Nous y avons répondu aussi bien que nous avons pu et que l'état de notre projet le permettait. De plus, même la distance entre le lieu de résidence et l'université d'un des participants, ne nous a pas empêché de nous voir et nous réunir pour travailler sur le projet

7 Mise en place de la téléphonie IP a l'uapv : L'architecture du réseau de l'université d'avignon : Le réseau de l'université d'avignon est constitué de plusieurs sites interconnectés. Ils sont au nombre de 4. Les deux plus gros sites sont ceux de Ste Marthe au centre ville et de l'agroparc à la périphérie d'avignon. Deux autres sites sont interconnectés comme le STAPS et la Formation Continue. Ce plan n'est qu un synoptique général à fin de mieux implémenter notre serveur VoIP, il nous a fallu mieux connaître l'architecture du réseau. Ainsi, nous avons pu dresser un plan précis du réseau de l'université pour pouvoir situer les problèmes et mieux les appréhender

8 A l'aide de ce schéma nous avons pu repérer des soucis probables : - le portail captif - les différents NAT entre chaques réseaux - le dialogue inter-site Nous nous étendrons à chaque partie abordée sur les problèmes que nous avons rencontrés. La mise en place de la téléphonie sur IP : La mise en place de la téléphonie sur IP s'est faite grâce à l'ajout du serveur Asterisk sur le réseau de l'université d'avignon. L'installation s'est déroulée en plusieurs étapes : - Introduction sur Asterisk : Asterisk est un PBX logiciel libre, multi-plateforme, édité par la société Digium sous licence GPL (GNU General Public Licence). Mark Spencer en est l'auteur. Il a été porté sur de nombreux systèmes d'exploitation comme Linux, *BSD, Mac OS X, Sun Solaris, Windows... Il fournit de nombreuses fonctionnalités, implémentés dans des autocommutateurs traditionnels, comme la messagerie vocale, la conférence, le service vocale interactif, la parcage d'appel, la musique d'attente... Cette liste est non exhaustive et s'allonge grâce à l'aide des contributeurs de la communauté libre Asterisk. De plus, ses possibilités sont extensibles via des scripts ou des modules en Perl, C, Python... Les principaux protocoles standardisés de la VoIP ( SIP, H323, MGCP ) sont implémentés dans Asterisk sans que cela soit nécessaire l'ajout de cartes ou de programmes additionnels. Asterisk dispose aussi d'un autre protocole VoIP : IAX pour Inter Asterisk exchange. Ce protocole a été développé par la communauté open source d'asterisk. Il permet l'interconnexion de plusieurs Asterisk et aussi une meilleure traversée des NAT en tant que protocole de transport de voix. Asterisk peut également jouer le rôle de passerelle avec les réseaux publics (RTC, RNIS, GSM, etc.) avec l'aide de matériels adaptés. Les cartes sont principalement éditées par le contributeur d'asterisk l'entreprise Digium mais il existent de nombreux autres fournisseurs comme BroadTel, Eicon, VoiceTRONIX, AtCom... La plupart des cartes sont supportées par les drivers Zaptel. Nous nous étendrons un peu plus sur zaptel lorsque nous présenterons notre carte Digium TDM 404. Comme nous l'avons dit précédemment, Asterisk est disponible sur de nombreux systèmes et notamment des distributions Linux. Mais certains projets ont créés des distributions spécialisées intégrant le logiciel. On peut citer notamment : AsteriskNOW développée principalement par Digium Trixbox soutenue par Fonality Elastix de Palo Santo Asterisk est actuellement dans les versions et

9 - Introduction à la carte TDM400 : The Zapata Telephony Project : Zaptel est le raccourci de "Zapata Telephony". Il fait référence à l'api des drivers matériels libres de téléphonie informatique de Jim Dixon. Tout d'abord les drivers ont été développés pour BSD et les cartes d'interface DIY série T1 Jim's Tormenta. Digium a ensuite produit des cartes d'interfaces d'après les plans de Jim Dixon et amélioré/porté les drivers Zaptel sur plateforme Linux. Digium a ensuite ajouté des drivers respectant l'api Zaptel pour d'autres matériels téléphoniques. Les pilotes sont spécifiques à Linux. Le projet de téléphonie Zapata a été nommé ainsi d'après Emiliano Zapata, un révolutionnaire mexicain du 20ième Siècle, pour souligner la nature révolutionnaire du projet. En fait, l'interface Zaptel est un module noyau qui présente une couche d'abstraction entre les pilotes matériel et le module Zapata dans Asterisk. On peut ainsi modifié le pilote sans aucun changement dans les sources d'asterisk. Notre carte Digium TDM 404 : La carte TDM 400P permet d'interconnecter le serveur Asterisk avec le réseau RTC (Réseau Téléphonique Commuté). Le sigle TDM 4XYP : X : FXS (Foreign Exchange Station) - Branchement de Téléphone(s) analogique(s), d'ou la nécessité de générer une tonalité et donc un courant de sortie. C'est pour cela que lors de l'installation de la carte il faut la brancher sur un connecteur 12V de l'alimentation. Le module associé est VERT sur la carte. Y : FXO (Foreign Exchange Office) - Connexion à la ligne RTC d'un opérateur téléphonique, pas de tonalité à générer, il l'accepte. Le module associé est ROUGE sur la carte. Le connecteur 12V est requis pour les modules FXS mais pas pour les modules FXO. Notre Carte TDM400P installée dans notre serveur : On voit bien les 4 modules FXO, comme nous en avons, notre carte est une TDM 404.On aperçoit aussi le branchement du connecteur 12V

10 Nous allons présenter ensuite notre installation de notre Debian GNU/Linux, des drivers Zaptel puis d'asterisk. - Installation d'une Debian GNU/Linux via le réseau UAPV : Debian GNU/Linux?? Juste un petit rappel : Le projet Debian est né en Elle est basée sur des logiciels totalement libres et librement accessibles (Conformément au Contrat Social de Logiciel Libre de Debian [DFSG]). La qualité de ses logiciels est un élément très important, la sécurité est considérée avec beaucoup d'importance et les problèmes existant n'ont pas été cachés. L'installation : La particularité de cette installation est que seul un système de base est installé à l'aide du CD. Le reste est téléchargé et installé via le réseau Internet. Cette installation, nous a paru, au premier abord, difficile d'accès. Cependant, après une première tentative et l'aide de Francis, nous avons pu l'installer avec succès et ainsi démystifier sa prise en main, réputée, réservée aux personnes expérimentées. Pour notre installation, nous avons choisi les dépôts de l'université de Strasbourg. Comme toute université, elle est connectée au réseau Renater ce qui permet d'avoir des débits importants et des mises à jour rapides. Au cours de notre projet, nous avons passé successivement de la distribution stable «Sarge» à une distribution testing «Etch» puis à la version stable de la «Etch». Une fois l'installation faite de Debian, on peut se lancer dans la configuration de la carte Digium. - Configuration de la carte TDM404 : Reconnaissance de la carte sous Debian GNU/Linux : La commande lspci donne : 0000:00:12.0 Communication controller: Tiger Jet Network Inc. Tiger3XX Modem/ISDN interface

11 Avant l'installation : Les sources que nous avons pu voir au cours de nos recherches de documents, se contredisent parfois sur le cheminement de l'installation. Soit installer Zaptel en premier puis Asterisk Soit installer Asterisk puis Zaptel Nous avons suivi la deuxième solution qui a donné des résultats concluant. Repérage des ports de la carte TDM404P : Même si nous avons 4 modules FXO, il faut bien repérer à quels couples ports-modules cela correspond. Les 4 connecteurs externes de la carte sont des prises RJ-11. Le port #1 est celui qui le plus loin de la carte mère et le port #4 est celui qui est le plus près de la carte mère. Il y a une LED verte près de chaque port. Les LEDs s'allument lorsque les modules des drivers sont chargés correctement. Installation des drivers Zaptel : Avec la version Etch de Debian GNU/Linux, le cheminement a globalement été le même. Le noyau par défaut est désormais la version : Et les paquets ne se nomment plus kernel-[...] mais linux-[...]. Il faut donc adapter les commandes et les versions. Remarque : Lors de nos tests avec la version Testing de la Etch, le noyau de base n'avait pas ses kernel-headers. Nous avons donc dû installé un noyau plus récent : apt-get install linux-image Cette version a bien des kernel-headers disponibles. Il semblerait que se soit désormais la version de base de la Debian GNU/Linux stable. Ainsi on a pu compiler le module zaptel. Puis nous avons utilisés les commandes suivantes : apt-get install linux-headers-`uname -r` apt-get install dpatch apt-get install zaptel apt-get install zaptel-source apt-get build-dep asterisk Un man apt-get nous donne l'information suivante : [...] build-dep Avec la commande build-dep, apt-get installe ou supprime des paquets dans le but de satisfaire les dépendances de construction d'un paquet source. [...] module-assistant prepare m-a build zaptel Le paquet zaptel obtenu s'intitule alors : zaptel-modules _ dfsg _i386.deb Il s'installe avec la commande : dpkg -i /usr/src/zaptel-modules _ dfsg _i386.deb On peut alors charger le module zaptel : modprobe zaptel

12 Les commandes ztcfg et zttool : ztcfg : Utilisé pour lire la configuration dans /etc/zaptel.conf pour configurer le matériel. zttool : Vérifie l'état du matériel installé. Elle permet pour les cartes analogiques de donner l'état actuel (configuré, occupé, etc). Configuration de /etc/zaptel.conf : Avant de charger le module wctdm pour les canaux FXO, il faut configurer /etc/zaptel.conf comme dans l'exemple suivant : fxsks = 1 loadzone = fr defaultzone = fr ; Type de prise de ligne (ici ks par tension métallique avec détection de déconnexion distante) ; 1 correspond au nombre de canal(ux) configuré(s), ici 1. ; Indications à utiliser pour le canal ; Utilisée si aucune zone n'est spécifiée pour un canal A chaque modification du fichier zaptel.conf il faut recharger la config matériel avec ztcfg -vv Une fois, le fichier configuré, on peut charger le module : modprobe wctdm (module pour la carte TDM). La commande lsmod grep wctdm montre que le module wctdm est bien chargé : wctdm zaptel wctdm Ensuite avec ztcfg -vv, on a alors : Zaptel Configuration ====================== Channel map: Channel 01: FXS Kewlstart (Default) (Slaves: 01) 1 channels configured. Ici, les diodes de la carte TDM400 s'allument Une fois le module des canaux FXO chargés, on peut configurer le matériel téléphonique pour le logiciel Asterisk avec zapata.conf. Cette partie sera vue dans la suite du rapport. - Mise en place d'asterisk sur Debian GNU/Linux : Paquets d'installation d'asterisk : asterisk : Asterisk, apt-get install asterisk festival : apt-get install festival (Pour parler des textes programmer : boite vocale ), apt-get install festival asterisk-sounds : pour installer les voix françaises, apt-get install asterisk-prompt-fr asterisk-sounds-extra Dépendances nécessaires au paquet d'asterisk : Compilateur GCC (Version 3.X ou plus) et ses dépendances, par défaut sous Debian

13 bison : générateurs d'analyseur syntaxique, apt-get install bison ncurses : interface en ligne de commandes, apt-get install libncurses5 libncurses5-dev OpenSSL : Bibliothèque de Cryptographie d'asterisk, apt-get install openssl libssl-dev Autres paquets : mpg123 : permet de jouer des mp3 en sonneries, apt-get install mpg123 Remarques : Avec l'installation de la Debian GNU/Linux Etch, nous avons plus eu recours aux backports Debian L'installation de mpg123 avec apt-get install mpg123 était impossible sur Debian GNU/Linux, quelque soit la version. En faisant la commande : apt-cache show mpg123 * Resolution : * Package mpg123 * stable (sound): MPEG layer 1/2/3 audio player [non-free] 0.59r-20sarge1: alpha arm hppa i386 m68k powerpc sparc On comprend alors mieux pourquoi le paquet ne pouvait être installé, il est situé dans le dépôt non free. Il faut donc modifier le sources.list de notre distribution. Nous avons rajouté : contrib et nonfree. Nous en avons aussi profité pour ajouter contrib. Exemple avec le sources.list de notre Debian GNU/Linux Etch : deb ftp://ftp.u-strasbg.fr/debian/ etch main contrib non-free deb-src ftp://ftp.u-strasbg.fr/debian/ etch main contrib non-free deb etch/updates main contrib non-free Après avoir effectuer la modification du fichier, nous avons exécuter les commandes suivantes : apt-get update apt-get dist-upgrade Puis apt-get install mpg123. Quelques commandes de base : Les commandes principales pour se (re)connecter à l'interface en ligne de commandes (CLI) d'asterisk : Lancement d'asterisk : asterisk -[hcvrx] -h : pour avoir la commandes complète d'options -c : permet de se connecter au CLI d'asterisk -v : verbosité, utiliser une ou plusieurs fois (-vvvv), permet de paramétrer la quantité des sorties. -g : Core dump. Si Asterisk plantait subitement une fichier core serait alors créer. Ensuite avec gdb on peut voir par quoi il a été causé. -r : pour se reconnecter à un processus d'asterisk déjà lancé en local. -x : utiliser en combinaison avec -r permet d'exécuter une commande sans avoir à se reconnecter à la CLI et la taper manuellement

14 Par exemple : /usr/bin/asterisk -vvvc : Connexion au CLI en mode un peu verbeux. /usr/bin/asterisk -rx "restart now" : Exécution d'une commande sans passer par la CLI. Test d'asterisk : Avec la commande asterisk -vvvc, Asterisk a démarré sans erreur : l'installation était bonne. La Commande Line Interface (CLI) : Cela ressemble un peu à la configuration d'un routeur Cisco ou d'un terminal Linux. En effet, il y a la complétion des commandes et une aide abondante. En voici, quelques commandes importantes : help : La première à savoir, elle donne l'aperçu de tous les commandes disponibles.! : permet de quitter la CLI sans interrompre Asterisk restart, restart now" : permet de redémarrer Asterisk reload pour recharger les fichiers de configuration sans redémarrer Asterisk. Aucun appel n'est interrompu lorsque cette commande est utilisée. stop now restart/stop when convenient permet de redémarrer/arrêter Asterisk au moment approprié. Une fois, l'installation et les premiers pas avec Asterisk fait, nous avons pu nous investir dans sa configuration

15 Problématique des méthodes d accès à la voix sur IP à travers les réseaux : Notre première réflexion s est posée sur le transport de la voix sur IP et sa signalisation à travers différents types de réseaux et ses sécurités. Nos premiers tests ont donc porté sur le passage des NAT et des filtres de type Firewall. Nos différents tests et nos commentaires : a) PCs dans le même réseau & Asterisk dans un autre : Plan d'action: Le but de ce test est de réaliser une liaison téléphonique par IP entre deux PC branchés sur le même noeud privé. La négociation se fait par le protocole SIP via le serveur Asterisk. Asterisk ne gère pas le flux, c'est RTP qui s'occupe du trafic en direct. Softphone : X-Lite ou/et Ekiga Résultats obtenus: Les logiciels X-LITE ne s'enregistrent pas sur le serveur Asterisk car ce dernier se situe sur un réseau public derrière un NAT. Il nous a fallu rajouter une option dans SIP.conf sur les «friendly» (amis: qui émettent et reçoivent) nat=yes pour passer au travers du NAT. Par la suite, la négociation s'effectue par le biais de requêtes INVITE, ACK. Entre ces deux requêtes, le serveur enregistre le PATH pour joindre plus rapidement lors de futur appel. Lors de l'appel, les utilisateurs dialoguent par des requêtes TRYING, RINGING pour l'attente et OK, BYE pour la fin, le début de l'appel. Exemple :

16 Conclusion: Résultats concluants. Nous avons réglé le problème du NAT pour la négociation. Le trafic RTP ne pose aucun problème en direct. b)un PC en privé, un autre sur le réseau nomade & Asterisk sur un autre réseau : Plan d'action: Le but de ce test est de réaliser une liaison téléphonique par IP entre deux PC sur le réseau nomade (en Wifi) et le réseau privé filaire. Le réseau nomade est protégé par un NAT ainsi qu un Firewall. Résultats obtenus: Le trafic de la voix passe que dans un sens. Le Firewall bloque tous les paquets venant d une destination différente pour protéger le réseau nomade : tous les paquets UDP (protocole RTP) venant du réseau public sont bloqués par le Firewall. Néanmoins les paquets UDP sortant jusqu'à la station client ou Asterisk, traversent et sont réceptionnés

17 Conclusion: Pour traverser efficacement le NAT, différentes solutions se sont offertes à nous. Le protocole STUN aide notre client SIP caché dans le réseau Nomade pour découvrir le type de NAT. Voir annexe pour avoir le détail sur STUN. Lorsque le client veut s enregistrer sur le serveur Asterisk, il doit échanger avec le serveur STUN quelques requêtes lui indiquant à quelle adresse IP, il doit indiquer pour avoir un retour de paquet. Ces quelques requêtes déterminent le type de NAT/Firewall qui est bien sûr différents selon la politique de gestion. Dans notre cas nous nous sommes aperçu d un blocage des requêtes entrantes qui n ont aucun enregistrement antérieur dans la règle de routage des paquets du NAT/Firewall. Le Firewall effectue un suivi de connexion appelé «conntrack». Exemple : Nous en avons déduit qu il serait indispensable d avoir un relayeur entre un client et n importe quelle autre source extérieur au réseau nomade. Ce dernier permettrait de détourner le flux média avant d entrer dans le réseau nomade et ainsi utiliser le même couple IP/Port. Deux solutions sont donc disponibles : Asterisk peut rester sur le chemin de la voix grâce à l option canreinvite=no. L option est souvent utilisée pour écouter les touches émises par l utilisateur d un softphone ou d un IPphone mais dans notre cas cela nous permet de détourner le transport de la voix. Rappelons que le transport s effectue par le protocole de transport RTP. (Voir annexe pour plus ample information.)

18 TURN : Malgré qu il soit très peu implémenté, TURN permet de détourner le flux média. Il utilise les fonctionnalités de STUN mais doit être placé en entrée du réseau nomade afin de relayer tous les messages vers le destinataire (Voir annexe pour plus ample information). N.B. :Notons qu il existe ICE qui fournit les possibilités de traverser NATs et Firewall pour n'importe quel type de protocole orienté session, bien qu'elle a été conçue pour fonctionner avec SIP et son protocole compagnon : le protocole de description de session (SDP). ICE englobe l'utilisation de STUN et TURN et fournit un cadre d'unification autour d'eux. ICE est extrêmement robuste, fournissant des traversées en dessous même des topologies les plus complexes. CounterPath est un des seuls à l avoir implémenté dans son Softphone X-Lite

19 Mise en place des services téléphoniques : Dans cette section, nous allons voir comment nous avons rendu effectif la téléphonie sur IP via Asterisk sur différents réseaux : L UAPV RTC (Réseau Téléphonique Commuté) RENATER Puis nous verrons quelques services mis en place pour les utilisateurs. Réseau UAPV : l enregistrement des utilisateurs dans Asterisk Pour le réseau de l université d Avignon, il a fallu créer tous d abord les utilisateurs dans le fichier sip.conf. Exemples : [ben] type=friend host=dynamic username=ben secret=ben disallow=all nat=yes allow=gsm [nico] type=friend host=dynamic username=nico secret=nico disallow=all nat=yes allow=gsm Voir annexe pour la signification des options Il existe plusieurs types d utilisateurs: client, serveur ou les deux ASTERISK ASTERISK ASTERISK USER PEER FRIEND Les connexions qui nous appartiennent et les connexions que nous authentifions sont définies dans le fichier iax.conf et sip.conf comme utilisateurs «users» et pairs «peers». Les connexions combinant les deux peuvent être définies comme amies («friends»). Friend => permet d appeler et d être appelé User => permet seulement d être appelé Peer => permet de définir une liaison entre deux terminaux seulement Mise en route des services RTC : Pour avoir une liaison RTC sur Asterisk, nous avons besoin d un carte TDM400P que nous avons présenter précédemment. Le fichier Zapata.conf sert à spécifier à Asterisk les paramètres et la configuration du matériel téléphonique installé. Il permet de spécifier les fonctionnalités associées aux canaux matériels (présentation numéro, mise en attente...). Le contexte «channels» permet de configurer dans un premier temps les options de ligne puis définit les canaux ainsi que leurs rattachements

20 [channels] usecallerid=yes hidecallerid=yes callwaiting=no threewaycalling=yes transfer=yes echocancel=yes echotraining=yes ; Présentation du numéro ; Nom cache pour les appels sortants ; Désactivation de la mise en attente d'appel pour une ligne FXO ; Conversation a trois ; Transfert d'appel permis ; Suppression de l'echo ; Apprentissage de l'echo pour mieux le supprimer ; Définition des canaux : group=1 ; Définition d'un groupe pour les 4 lignes context=rtc-entrant ; les appels entrant vont dans [rtc-entrant] de extensions.conf signalling=fxs_ks ; Signalisation fxs pour un canal fxo pour Asterisk language=fr ; Langage par défaut 'FR' channel => 1 ; RTC connecte au port 1,2,3,4 channel => 2 channel => 3 channel => 4 Une fois zapata.conf configuré, on peut exécuter la commande zttool. On obtient si tout est bien configuré l'écran suivant : Liaison avec RENATER : RENATER signifie : Réseau National de télécommunications pour la Technologie l'enseignement et la Recherche. Notre tuteur Stéphane IGOUNET était intéressé pour lier le site d Avignon au réseau RENATER. Après une conversation téléphonique avec un responsable de RENATER, nous avons mis en place ce lien. Voici l objectif d une telle liaison : Il a fallu créer un pair («peer») pour émettre et recevoir des informations : [renater] type=peer qualify=yes host=ser.renater.fr context=renater-entrant nat=yes

21 Interconnexion des services : Les entrées / sorties sont raccordés dans un seul fichier «/etc/asterisk/extensions.conf». Voici le plan d interconnexion que nous avons établi dans ce fichier. Le plan de numérotation comporte 6 contextes : SER est le SIP EXPRESS ROUTER de RENATER. Globals : On déclare des variables globales. [globals] NICO=SIP/nico BEN=SIP/ben STEPH=SIP/steph FRANCIS=SIP/francis Interne : Tous les appels internes utilisent les règles suivant pour appeler ou être appelés : [interne] exten => 2600,1,Answer() exten => 2600,2,Background(/etc/asterisk/son_fr/bienvenue) exten => 1,1,Goto(interne,2603,1) exten => 2,1,Goto(interne,1000,1) exten => 3,1,Goto(interne,1001,1) exten => 4,1,Goto(interne,2604,1) exten => 999,1,record(/etc/asterisk/son_fr/bienvenue:gsm 10) ; Messagerie Vocale : exten => 888,1,Voic Main(); exten => 2603,1,Macro(voic ,${STEPH}) exten => 2604,1,Macro(voic ,${FRANCIS}) exten => 1000,1,Macro(voic ,${BEN}) exten => 1001,1,Macro(voic ,${NICO}) [macro-voic ] exten => s,1,dial(${arg1},10,r) exten => exten => exten => s,103,hangup() exten => s,3,hangup() Le numéro 2600 amène à un serveur vocal qui distribue selon 4 destinations grâce à la fonction Goto(). L annonce vocale peut être modifiée sur 999. Grâce à la macro enregistrée plus loin dans le code, on peut laisser un message avec la fonction voic () quand le destinataire n est pas la ou qu il ne répond pas. Notons que le «${ }» permet d utiliser des variables déclarées dans le contexte [globals]

22 Menu : [menu] exten => _XXXXX.,1,Set(NUMERO=${EXTEN}) ; Cas 1 : Tous les appels sont Routés sur Renater : exten => _XXXXX.,2,Dial(SIP/renater/${EXTEN}) ; Cas 2 : Inaccessible via Renater : exten => t,1,goto(rtc-sortant,${numero},1) ; Cas 3 : Appels UAPV (1 a 4 chiffres) : exten => _X,1,Goto(interne,${EXTEN},1) exten => _XX,1,Goto(interne,${EXTEN},1) exten => _XXX,1,Goto(interne,${EXTEN},1) exten => _XXXX,1,Goto(interne,${EXTEN},1) renater-entrant : [renater-entrant] exten => _.,1,Goto(interne,${EXTEN:6},1) rtc-sortant et rtc-entrant: Menu filtre les entrées selon les cas suivants: - Tous les appels sont routés vers RENATER si leur numéro à au moins 5 chiffres. - Sinon l extension est testée en interne. - Si RENATER est trop long à répondre, c est qu il ne connaît pas le numéro. Le numéro est basculé vers le RTC. Simple redirection des réponses vers le contexte «interne». Notons que ${EXTEN :6} permet de sélectionner le numéro d extension en supprimant les 6 premiers chiffres [rtc-sortant] exten => _0XXXXXXXXXX,1,Dial(Zap/1/${EXTEN}) exten => _0XXXXXXXXXX,2,Congestion() exten => _0XXXXXXXXXX,102,Congestion() exten => t,1,playback(msg_invalide) exten => t,2,hangup() exten => _0XXXXXXXXXX,3,Hangup() exten => _0XXXXXXXXXX,103,Hangup() [rtc-entrant] exten => s,1,goto(interne,2600,1) Gestion d entrée/sortie des lignes RTC. - Un appel entrant est redirigé vers le serveur vocal. - Pour un appel sortant, on doit faire «0» pour sortir de l université. - En cas de congestion ou de temps trop long, les fonctions Congestion() et Playback() se déclenchent et annoncent à l interlocuteur la fin de la communication. N.B. : Nous avons testé quelques fonctions supplémentaires comme la musique d'attente, le transfert d appel, l annuaire téléphonique

M1 RTM Projet N 5. Asterisk SIP RENATER N. LAMBERT & B. MOINET

M1 RTM Projet N 5. Asterisk SIP RENATER N. LAMBERT & B. MOINET M1 RTM Projet N 5 Asterisk SIP RENATER N. LAMBERT & B. MOINET Plan de soutenance Présentation du projet Sa gestion Réseau de l UAPV Le serveur Asterisk SIP, RTP avec NAT/Firewall Les Hacks 2 Introduction

Plus en détail

SIP. Sommaire. Internet Multimédia

SIP. Sommaire. Internet Multimédia Internet Multimédia Le Protocole SIP 2011 André Aoun - Internet Multimédia SIP - 1 Sommaire 1. Présentation 2. Entités SIP 3. Méthodes et réponses 4. User Agent 5. Registrar 6. Proxy 7. Redirect Server

Plus en détail

SIP. 2007 A. Aoun - La Visioconférence SIP - 1

SIP. 2007 A. Aoun - La Visioconférence SIP - 1 Internet Multimédia Le Protocole SIP 2007 A. Aoun - La Visioconférence SIP - 1 Présentation (1) Session Initiation Protocol (dont le sigle est SIP) est un protocole récent (1999), normalisé et standardisé

Plus en détail

La VOIP :Les protocoles H.323 et SIP

La VOIP :Les protocoles H.323 et SIP La VOIP :Les protocoles H.323 et SIP PLAN La VOIP 1 H.323 2 SIP 3 Comparaison SIP/H.323 4 2 La VOIP Qu appelle t on VOIP? VOIP = Voice Over Internet Protocol ou Voix sur IP La voix sur IP : Le transport

Plus en détail

Guide de configuration de la Voix sur IP

Guide de configuration de la Voix sur IP Le serveur Icewarp Guide de configuration de la Voix sur IP Version 11 Mai 2014 i Sommaire Guide de configuration VoIP 1 Présentation... 1 Configuration... 1 Configuration réseau... 1 Configuration du

Plus en détail

SIP. Plan. Introduction Architecture SIP Messages SIP Exemples d établissement de session Enregistrement

SIP. Plan. Introduction Architecture SIP Messages SIP Exemples d établissement de session Enregistrement SIP Nguyen Thi Mai Trang LIP6/PHARE Thi-Mai-Trang.Nguyen@lip6.fr UPMC - M2 Réseaux - UE PTEL 1 Plan Introduction Architecture SIP Messages SIP Exemples d établissement de session Enregistrement UPMC -

Plus en détail

How-to Asterisk. apt-get install asterisk asterisk-config asterisk-doc asterisk-sounds-main asterisk-prompt-fr

How-to Asterisk. apt-get install asterisk asterisk-config asterisk-doc asterisk-sounds-main asterisk-prompt-fr How-to Asterisk Ce How-to a été réalisé avec la version 1.0.7 d Asterisk Ce tutorial est a été réalisé à titre d exemple et la configuration du serveur Asterisk peut être largement personnalisée et enrichie.

Plus en détail

1- Principe général : 2- Architecture réseau pour ToIP : 3 Bilan. Qu est-ce que la VoIP/ToIP? IPBX/Protocoles utilisés

1- Principe général : 2- Architecture réseau pour ToIP : 3 Bilan. Qu est-ce que la VoIP/ToIP? IPBX/Protocoles utilisés 1 1- Principe général : Qu est-ce que la VoIP/ToIP? IPBX/Protocoles utilisés 2- Architecture réseau pour ToIP : Machine hébergeant Asterisk Postes téléphoniques Monde extérieur 3 Bilan Intérêts pour la

Plus en détail

Stéphanie Lacerte. Document technique. Connextek. 31 mai 2013. Cloudtel

Stéphanie Lacerte. Document technique. Connextek. 31 mai 2013. Cloudtel Stéphanie Lacerte Document technique Connextek 31 mai 2013 Cloudtel Introduction Le logiciel Cloudtel a été conçu dans le langage de programmation Java. Ce logiciel utilisant la voix sur IP, communique

Plus en détail

Mise en place d un système de Téléphonie sur IP basé sur le logiciel Asterisk

Mise en place d un système de Téléphonie sur IP basé sur le logiciel Asterisk PRESENTATION D ASTERISK Asterisk a été inventé en 1999 par Mark Spencer. Son objectif était alors de fournir à Linux un commutateur téléphonique complet et totalement libre. Aujourd hui Asterisk est un

Plus en détail

Eléments essentiels de NGN. Kamel HJAIEJ SUP COM

Eléments essentiels de NGN. Kamel HJAIEJ SUP COM Kamel HJAIEJ SUP COM Eléments essentiels de NGN Un cœur de réseau unique et mutualisé dont l architecture est en 3 couches : Transport, Contrôle et Services. Une évolution du transport en mode paquet (IP,

Plus en détail

Voix sur IP. Généralités. Paramètres. IPv4 H323 / SIP. Matériel constructeur. Asterisk

Voix sur IP. Généralités. Paramètres. IPv4 H323 / SIP. Matériel constructeur. Asterisk Voix sur IP Généralités Paramètres IPv4 H323 / SIP Matériel constructeur Asterisk 38 Généralités Voix sur IP, ou VoIP : technologie(s) de transport de la voix, en mode paquet, par le protocole IP. Téléphonie

Plus en détail

LP-ASR Asterisk Base - page 1 /6

LP-ASR Asterisk Base - page 1 /6 LP-ASR Asterisk Base - page 1 /6 Asterisk Base I. But Le but de ce TP est de : II. Installer et mettre en service un serveur Asterisk Mettre en service des téléphones IP Linksys de série SPA Mettre en

Plus en détail

Partie 2 (Service de téléphonie simple) :

Partie 2 (Service de téléphonie simple) : TRAVAUX PRATIQUES Partie 1 (Prologue) : Afin de connaitre la topologie du réseau, nous avons utilisé les commandes suivantes dans le prompt (en ligne de commande) : - «ipconfig» afin de connaitre notre

Plus en détail

Introduction de la Voix sur IP

Introduction de la Voix sur IP Voix sur IP (VoIP) Introduction de la Voix sur IP La Voix sur IP, aussi connue sous le nom de téléphonie Internet, est une technologie qui vous permet de téléphoner via un réseau d ordinateurs basé sur

Plus en détail

sdp sdp description SDP : Session Description Protocol Format de fichier texte

sdp sdp description SDP : Session Description Protocol Format de fichier texte SDP : Session Description Protocol SDP : RFC 2327 (1998) dernière version RFC 4566 (2006) utilisé p.e. par SAP (Session Announcement Protocol) RFC2974 (2000) Les sources décrivent leurs sessions via SDP

Plus en détail

La VoIP et ToIP. - Les constructeurs de réseaux : Anciens : Alcatel, Ericsson, Nortel, Siemens, Lucent, NEC Nouveaux venus : NetCentrex, Cirpack

La VoIP et ToIP. - Les constructeurs de réseaux : Anciens : Alcatel, Ericsson, Nortel, Siemens, Lucent, NEC Nouveaux venus : NetCentrex, Cirpack La VoIP et ToIP Introduction En 2002, le projet Asterisk sort au grand jour et fait son entrée dans un marché encore naissant. C est un PBX (Private Branch exchange) : auto commutateur matériel ou logiciel

Plus en détail

Projet TOIP RENATER. D Azémar Jérôme Dransart Florian Cossu Jean-Valère Leseur Johnatan. Groupe n 1. Rapport de projet

Projet TOIP RENATER. D Azémar Jérôme Dransart Florian Cossu Jean-Valère Leseur Johnatan. Groupe n 1. Rapport de projet Groupe n 1 Projet TOIP RENATER Rapport de projet Master 1 informatique Université d Avignon D Azémar Jérôme Dransart Florian Cossu Jean-Valère Leseur Johnatan Sommaire Sommaire... 2 Introduction... 3 Gestion

Plus en détail

Business Talk IP Centrex. guide. web utilisateur. pour. les services standards

Business Talk IP Centrex. guide. web utilisateur. pour. les services standards guide web utilisateur pour les services standards 1/22 version 03 décembre 2013 table des matières Accès au web utilisateur... 3 Onglet accueil... 5 Onglet services téléphoniques... 7 services standards...

Plus en détail

Déploiement de passerelles numériques Mediatrix 4400 avec le système de communications unifiées Cisco UC 320W

Déploiement de passerelles numériques Mediatrix 4400 avec le système de communications unifiées Cisco UC 320W Déploiement de passerelles numériques Mediatrix 4400 avec le système de communications unifiées Cisco UC 320W Ce document vous indique comment configurer votre Cisco UC320W et vos passerelles numériques

Plus en détail

SISR3 TP2 Mise en place d'un serveur VoIP Asterisk

SISR3 TP2 Mise en place d'un serveur VoIP Asterisk SISR3 TP2 Mise en place d'un serveur VoIP Asterisk - Page 1 - Sommaire Introduction... 2 Application 1... 3 Préparation de l'installation... 3 Installation... 3 Configuration d'asterisk et création des

Plus en détail

Voix sur IP Étude d approfondissement Réseaux

Voix sur IP Étude d approfondissement Réseaux Voix sur IP Étude d approfondissement Réseaux Julien Vey Gil Noirot Introduction Ce dont nous allons parler L architecture VoIP Les protocoles Les limites de la VoIP Ce dont nous n allons pas parler Le

Plus en détail

SIO2 GOUTEYRON ALEXIS. N candidat: 0110692972. UEpreuve E4. USituation professionnelle 1 TOIP - VOIP

SIO2 GOUTEYRON ALEXIS. N candidat: 0110692972. UEpreuve E4. USituation professionnelle 1 TOIP - VOIP GOUTEYRON ALEXIS SIO2 N candidat: 0110692972 UEpreuve E4 USituation professionnelle 1 TOIP - VOIP Session 2015 2016 I- Présentation a) Utilité De la ligne téléphonique propose par un FAI, à Skype en passant

Plus en détail

Asterisk. l Admin. Cahiers. La téléphonie d entreprise libre. Philippe Sultan. Michael W. Lucas. Collection dirigée par Nat Makarévitch

Asterisk. l Admin. Cahiers. La téléphonie d entreprise libre. Philippe Sultan. Michael W. Lucas. Collection dirigée par Nat Makarévitch Philippe Sultan Michael W. Lucas Cahiers de l Admin Asterisk La téléphonie d entreprise libre Collection dirigée par Nat Makarévitch Préface de Mark Spencer (Digium, Inc.) Groupe yrolles, 2010, SBN : 978-2-212-12434-7

Plus en détail

Expérience pilote de ToIP sur RAP

Expérience pilote de ToIP sur RAP Expérience pilote de ToIP sur RAP Description : Ce document décrit l expérience pilote de ToIP menée sur RAP. Version actuelle : 1.1 Date : 23/01/07 Auteurs : NM Version Dates Remarques 1.1 23/01/07 Modifications

Plus en détail

Support de Cours NGN. 1 ère année Master de recherche. Najjar M. 1

Support de Cours NGN. 1 ère année Master de recherche. Najjar M. 1 Support de Cours NGN 1 ère année Master de recherche Najjar M. 1 Chapitre 1 INTRODUCTION AUX RESEAUX NGN 1.1 Les exigences de tourner vers NGN 1.2 Caractéristiques du réseau NGN 1.3 Principaux équipements

Plus en détail

VoIP et "NAT" VoIP et "NAT" 1/ La Traduction d'adresse réseau. 1/ La traduction d'adresse réseau. 1/ La traduction d'adresse réseau

VoIP et NAT VoIP et NAT 1/ La Traduction d'adresse réseau. 1/ La traduction d'adresse réseau. 1/ La traduction d'adresse réseau VoIP et "NAT" VoIP et "NAT" Traduction d'adresse dans un contexte de Voix sur IP 1/ La Traduction d'adresse réseau("nat") 3/ Problèmes dus à la présence de "NAT" 1/ La Traduction d'adresse réseau encore

Plus en détail

Guide d installation et de support d e-lio friend

Guide d installation et de support d e-lio friend Guide d installation et de support d e-lio friend Le logiciel e-lio friend permet de communiquer en visiophonie, via votre ordinateur, avec les e-lio de votre entourage. Ce document vous expliquera comment

Plus en détail

Internet. PC / Réseau

Internet. PC / Réseau Internet PC / Réseau Objectif Cette présentation reprend les notions de base : Objectif, environnement de l Internet Connexion, fournisseurs d accès Services Web, consultation, protocoles Modèle en couches,

Plus en détail

TP 3 : RELIER DEUX SERVEURS TRIXBOX

TP 3 : RELIER DEUX SERVEURS TRIXBOX TP 3 : RELIER DEUX SERVEURS TRIXBOX I INTRODUCTION Chaque site possède son plan de numérotation, dépendant d un identifiant, de la même manière qu une entreprise dispose généralement d un préfixe. Pour

Plus en détail

JESSY ZANGANI Stage Mairie De La Seyne Jessyzangani.wordpress.com

JESSY ZANGANI Stage Mairie De La Seyne Jessyzangani.wordpress.com 2015 Serveur Asterisk STAGE 2ième annee bts sio bonaparte / Téléphonie IP JESSY ZANGANI Stage Mairie De La Seyne Jessyzangani.wordpress.com 1 - Objectifs La VOIP (Voice Over Internet Protocol) L objectif

Plus en détail

rendre les réunions simples

rendre les réunions simples rendre les réunions simples Vous trouverez tout ce dont vous avez besoin pour commencer à utiliser votre compte de conférence VaaS-t dans les pages suivantes. Guide de démarrage rapide Mise en route Votre

Plus en détail

Les Réseaux Haut Débit. Dr. Tarek Nadour

Les Réseaux Haut Débit. Dr. Tarek Nadour Les Réseaux Haut Débit Dr. Tarek Nadour Les Services à valeurs ajoutées La Voix/Vidéo sur IP Plan Pourquoi la téléphonie sur IP? Evolution de la téléphonie classique vers la ToIP Architecture ToIP: H323

Plus en détail

LOSLIER Mathieu IR1 31 Mai 2011. Rapport TP Firewall

LOSLIER Mathieu IR1 31 Mai 2011. Rapport TP Firewall Rapport TP Firewall 1 Table des matières Rapport TP Firewall... 1 Introduction... 3 1. Plate-forme de sécurité étudiée... 3 2. Routage classique... 3 2.1 Mise en œuvre du routage classique... 4 2.2 Configuration

Plus en détail

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

VoIP - les protocoles. Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis VoIP - les protocoles Germain Bauvin Matthieu Michaud Pouya Mohtacham Julien Quintard Pierre-Yves Rofes-Vernis 0 Plan PSTN H.323 RTP RTCP/RTSP Skype SIP IAX2 Conclusion 1 PSTN Réseau Téléphonique Commuté

Plus en détail

Master e-secure. VoIP. RTP et RTCP

Master e-secure. VoIP. RTP et RTCP Master e-secure VoIP RTP et RTCP Bureau S3-354 Mailto:Jean.Saquet@unicaen.fr http://saquet.users.greyc.fr/m2 Temps réel sur IP Problèmes : Mode paquet, multiplexage de plusieurs flux sur une même ligne,

Plus en détail

QoS et Multimédia SIR / RTS. Mécanismes et protocoles pour les applications multimédia communicantes

QoS et Multimédia SIR / RTS. Mécanismes et protocoles pour les applications multimédia communicantes QoS et Multimédia SIR / RTS Mécanismes et protocoles pour les applications multimédia communicantes Isabelle Guérin Lassous Isabelle.Guerin-Lassous@ens-lyon.fr http://perso.ens-lyon.fr/isabelle.guerin-lassous

Plus en détail

par Tarik Fdil

par Tarik Fdil <tfdil@sagma.ma> Conférence Le Logiciel Libre bouleverse le modèle économique des opérateurs de téléphonie par Tarik Fdil Plan I Une révolution est en marche Les acteurs du drame : PABX/PBX, VoIP Technologies

Plus en détail

TP N 1 : Installer un serveur trixbox.

TP N 1 : Installer un serveur trixbox. TP N 1 : Installer un serveur trixbox. I OBJECTIF L objectif de ce tp est d installer un serveur trixbox, un Softphone et un téléphone IP Cisco de façon à tester la voix sur IP. Pour ce tp vous aurez besoin

Plus en détail

AC PRO SEN TR module «téléphonie»

AC PRO SEN TR module «téléphonie» B AC PRO SEN TR module «téléphonie» TP : Installer un serveur PBX Nom : Prénom : Classe : Date : Objectifs : Appréciation : Note : durée : 3 h C2-2 Recueillir les paramètres techniques des postes sur le

Plus en détail

QoS et Multimédia SIR / RTS. Introduction / Architecture des applications multimédia communicantes

QoS et Multimédia SIR / RTS. Introduction / Architecture des applications multimédia communicantes QoS et Multimédia SIR / RTS Introduction / Architecture des applications multimédia communicantes Isabelle Guérin Lassous Isabelle.Guerin-Lassous@ens-lyon.fr http://perso.ens-lyon.fr/isabelle.guerin-lassous

Plus en détail

LA VoIP LES PRINCIPES

LA VoIP LES PRINCIPES LA VoIP LES PRINCIPES 1 PLAN La VoIP Définition VoIP & ToIP Concepts de la VoIP Les principaux protocoles de la VoIP Transport Signalisation La sécurité dans la VoIP 2 Définition VoIP est l abréviation

Plus en détail

Configuration du driver SIP dans ALERT. V2

Configuration du driver SIP dans ALERT. V2 Micromedia International Etude technique Configuration d Alert pour SIP Auteur : Pierre Chevrier Société : Micromedia International Date : 26/08/2013 Nombre de pages : 19 Configuration du driver SIP dans

Plus en détail

M1 Informatique, Réseaux Cours 9 : Réseaux pour le multimédia

M1 Informatique, Réseaux Cours 9 : Réseaux pour le multimédia M1 Informatique, Réseaux Cours 9 : Réseaux pour le multimédia Olivier Togni Université de Bourgogne, IEM/LE2I Bureau G206 olivier.togni@u-bourgogne.fr 24 mars 2015 2 de 24 M1 Informatique, Réseaux Cours

Plus en détail

Cours réseaux Modèle OSI

Cours réseaux Modèle OSI Cours réseaux Modèle OSI IUT 1 Université de Lyon Introduction: le modèle OSI Un modèle théorique : le modèle OSI (Open System Interconnection) A quoi ça sert: Nécessité de découper/classifier l ensemble

Plus en détail

Le support de la vidéo par Asterisk

Le support de la vidéo par Asterisk Le support de la vidéo par Asterisk Plan Objectifs Prérequis IPBX et protocoles de signalisation Présentation de Asterisk Installation de Asterisk Installation de app_conference Installation de app_mp4

Plus en détail

CONFIGURATION P 2 P 3 P 3 P 10 P 11 P 13 P 14 P 16

CONFIGURATION P 2 P 3 P 3 P 10 P 11 P 13 P 14 P 16 CONFIGURATION 1 Présentation 2 Topologie du projet 3 Installation 4 Configuration 4.1 Création de la DMZ publique 4.2 Accès vers l Internet 4.3 Publication d Exchange 4.4 Rapports d activité et alertes

Plus en détail

Asterisk pour la visioconférence en enseignement à distance. SAGBO Kouessi Arafat Romaric Contact: rask9@yahoo.fr www.swdtechnologies.

Asterisk pour la visioconférence en enseignement à distance. SAGBO Kouessi Arafat Romaric Contact: rask9@yahoo.fr www.swdtechnologies. Asterisk pour la visioconférence en enseignement à distance SAGBO Kouessi Arafat Romaric Contact: rask9@yahoo.fr www.swdtechnologies.com PLAN INTRODUCTION GENERALITES ASTERISK & ELEARNING CONCLUSION Introduction

Plus en détail

Figure 1a. Réseau intranet avec pare feu et NAT.

Figure 1a. Réseau intranet avec pare feu et NAT. TD : Sécurité réseau avec Pare Feu, NAT et DMZ 1. Principes de fonctionnement de la sécurité réseau Historiquement, ni le réseau Internet, ni aucun des protocoles de la suite TCP/IP n était sécurisé. L

Plus en détail

L exemple d un serveur Proxy sous Windows NT 4 SERVER MICROSOFT PROXY SERVER 2 Installation et configuration Auteur : Eliane Bouillaux SERIA5

L exemple d un serveur Proxy sous Windows NT 4 SERVER MICROSOFT PROXY SERVER 2 Installation et configuration Auteur : Eliane Bouillaux SERIA5 L exemple d un serveur Proxy sous Windows NT 4 SERVER MICROSOFT PROXY SERVER 2 Installation et configuration Auteur : Eliane Bouillaux SERIA5. Préparation à l installation de MS Proxy server Ce logiciel

Plus en détail

Introduction. La gestion des qualités de services dans Internet. La garantie de QoS. Exemple

Introduction. La gestion des qualités de services dans Internet. La garantie de QoS. Exemple Introduction Aujourd hui les applications (en particulier multimédia) nécessitent des qualités de service de natures très différentes La gestion des qualités de services dans Internet Exemples: Transfert

Plus en détail

LABO TELEPHONIE. Etude et réalisation de la Téléphonie sur IP (VoIP) avec Cisco Call Manager et Asterisk

LABO TELEPHONIE. Etude et réalisation de la Téléphonie sur IP (VoIP) avec Cisco Call Manager et Asterisk LABO TELEPHONIE Etude et réalisation de la Téléphonie sur IP (VoIP) avec Cisco Call Manager et Asterisk Colas Florian Nourdine Abdallah Ouleddiaf Sami SOMMAIRE 1. Présentation 2. Diagramme de Gantt 3.

Plus en détail

Le service FTP. M.BOUABID, 04-2015 Page 1 sur 5

Le service FTP. M.BOUABID, 04-2015 Page 1 sur 5 Le service FTP 1) Présentation du protocole FTP Le File Transfer Protocol (protocole de transfert de fichiers), ou FTP, est un protocole de communication destiné à l échange informatique de fichiers sur

Plus en détail

SIP.edu, XMPP : d'autres usages en ToIP. Philippe Sultan

SIP.edu, XMPP : d'autres usages en ToIP. Philippe Sultan 1 SIP.edu, XMPP : d'autres usages en ToIP Philippe Sultan JTR @ Le projet SIP.edu 2 Projet académique initié par l'organisation Internet2 But : proposer une architecture cible visant à rendre les téléphones

Plus en détail

Installation d'un serveur DHCP sous Windows 2000 Serveur

Installation d'un serveur DHCP sous Windows 2000 Serveur Installation d'un serveur DHCP sous Windows 2000 Serveur Un serveur DHCP permet d'assigner des adresses IP à des ordinateurs clients du réseau. Grâce à un protocole DHCP (Dynamic Host Configuration Protocol),

Plus en détail

TP 2 : ANALYSE DE TRAMES VOIP

TP 2 : ANALYSE DE TRAMES VOIP TP 2 : ANALYSE DE TRAMES VOIP I REPRÉSENTER SON RÉSEAU Remettez en état votre petit réseau VOIP et réalisez-en le schéma (avec Vision 2010 éventuellement) II PEAUFINER LE PARAMÉTRAGE Pour activer la messagerie

Plus en détail

Téléphonie http://nicodewaele.free.fr Nicolas Dewaele

Téléphonie http://nicodewaele.free.fr Nicolas Dewaele Téléphonie Les équipements Les équipements : Le PABX : Autocommutateur téléphonique privé (private automatic branch exchange) Il permet de relier les postes téléphoniques à l'intérieur de l'entreprise

Plus en détail

Mise en place d'un serveur Voip Asterisk sous Trixbox

Mise en place d'un serveur Voip Asterisk sous Trixbox Mise en place d'un serveur Voip Asterisk sous Trixbox Introduction : Sommaire : I)Installation de Trixbox II)Configuration Manuelle ( en ligne de commande ) a)création des Utilisateurs b)configuration

Plus en détail

PFE Télécommunications. Pré-rapport à l'issue des 6 premières semaines de stage. Page 1 sur 5 1 %

PFE Télécommunications. Pré-rapport à l'issue des 6 premières semaines de stage. Page 1 sur 5 1 % PFE Télécommunications Pré-rapport à l'issue des 6 premières semaines de stage!"!"#$%&' ()*()!")+")# (#),()-,)*)"-./0 1 ()*()!")+-)# % 23 &0 )14) 56 7$8797%77:7' '72 Page 1 sur 5 Contexte Les centres de

Plus en détail

TecGo Online Local. Votre accès à TecCom. Installation et configuration du logiciel client version 3.0

TecGo Online Local. Votre accès à TecCom. Installation et configuration du logiciel client version 3.0 TecGo Online Local Votre accès à TecCom Installation et configuration du logiciel client version 3.0 SOMMAIRE I. Type d'installation II. III. Installation de TecLocal Configuration de la liaison en ligne

Plus en détail

ultisites S.A. module «téléphonie»

ultisites S.A. module «téléphonie» M ultisites S.A. module «téléphonie» Nom : Prénom : Classe : Date : Appréciation : Note : Objectifs : durée : 8h - Etre capable d'installer le serveur Asterisk - créer des comptes SIP en vue d'une téléphonie

Plus en détail

Configuration d'un trunk SIP OpenIP sur un IPBX ShoreTel

Configuration d'un trunk SIP OpenIP sur un IPBX ShoreTel Configuration d'un trunk SIP OpenIP sur un IPBX ShoreTel Note d application Produit : ShoreTel SIP Trunks OpenIP Version système: 14.2 Version système : 14.2 ShoreTel & SIP trunk OpenIP 1 ShoreTel & SIP

Plus en détail

Comment configurer X-Lite 4 pour se connecter au serveur Voip de Kavkom?

Comment configurer X-Lite 4 pour se connecter au serveur Voip de Kavkom? Comment configurer X-Lite 4 pour se connecter au serveur Voip de Kavkom?. 1 Télécharger X-Lite La première étape est de télécharger le logiciel X-Lite du fabricant. S il vous plaît choisir le logiciel

Plus en détail

Guide utilisateur. Sophia

Guide utilisateur. Sophia Guide utilisateur Sophia http://smarttelecom.sophia-services.fr Table des matières 1 Objectif... 2 2 Accès... 2 3 Espace utilisateur... 3 4 Gestion des appels... 4 1- Renvoi Immédiat... 4 2- Renvoi sur

Plus en détail

BTS Systèmes Numériques

BTS Systèmes Numériques Nom du LYCEE de l EUROPE centre Option IR x EC Nom des élèves de l équipe* : Date des séances prévues* Nom de l étude : Installation et configuration d une plateforme téléphonique sur le réseau de l entreprise

Plus en détail

Document technique d'asterisk Now. Sommaire

Document technique d'asterisk Now. Sommaire Document technique d'asterisk Now Sommaire Introduction...Page 1 Installation D'asterisk Now...Page 1 à 6 Configuration d'asterisk...page 6 à 9 Création des comptes utilisateurs...page 9 à 12 Configuration

Plus en détail

Couche Session M1 Info Z. Mammeri - UPS 1. Concept de session

Couche Session M1 Info Z. Mammeri - UPS 1. Concept de session Introduction à SIP (Session Initiation Protocol) M1 Info Cours de Réseaux Z. Mammeri Couche Session M1 Info Z. Mammeri - UPS 1 1. Introduction Concept de session Session : période pendant laquelle un groupe

Plus en détail

Spécifications de raccordement au service de Téléphonie sur IP (ToIP) de RENATER

Spécifications de raccordement au service de Téléphonie sur IP (ToIP) de RENATER Spécifications de raccordement au service de Téléphonie sur IP (ToIP) de RENATER Documentation Auteurs: Simon Muyal SSU-SPEC-ToIP_FR_20101221.doc 1 / 20 Table des matières 1 Sommaire... 4 2 A qui s adresse

Plus en détail

IP Office Guide de référence rapide du téléphone 9621

IP Office Guide de référence rapide du téléphone 9621 Guide de référence rapide du téléphone 9621 Votre téléphone 9621 prend en charge les téléphones 9621. Le téléphone prend en charge 24 boutons de fonction / affichage d'appels programmables. Les libellés

Plus en détail

SIP Session Initiation Protocol

SIP Session Initiation Protocol SIP Session Initiation Protocol 1 Introduction...3 2 SIP (Session Initiation Protocol)...3 2.1 But...3 2.2 SIP URI (Uniform Resource Identifier)...3 2.3 Eléments réseaux du SIP...3 2.3.1 User Agents (UA)...3

Plus en détail

Configurer une connexion RTC sous Mac OS X

Configurer une connexion RTC sous Mac OS X Configurer une connexion RTC sous Mac OS X La configuration à l Internet d une connexion RTC (Réseau Téléphonique Commuté), communément appelée liaison par modem, ou liaison bas débit est simple et rapide

Plus en détail

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+

et dépannage de PC Configuration Sophie Lange Guide de formation avec exercices pratiques Préparation à la certification A+ Guide de formation avec exercices pratiques Configuration et dépannage de PC Préparation à la certification A+ Sophie Lange Troisième édition : couvre Windows 2000, Windows XP et Windows Vista Les Guides

Plus en détail

Les réseaux : Principes de fonctionnement d Internet

Les réseaux : Principes de fonctionnement d Internet Les réseaux : Principes de fonctionnement d Internet Table des matières 1. Le modèle TCP/IP... 2 2. Couche 1 ou couche physique... 3 3. Couche 2 ou couche liaison ou couche lien... 4 4. Couche 3 ou couche

Plus en détail

Siemens Gigaset C450IP avec Freebox en mode routeur DHCP et compte SIP

Siemens Gigaset C450IP avec Freebox en mode routeur DHCP et compte SIP Pour utiliser un téléphone C450IP en mode SIP avec une Freebox il est nécessaire de configurer plusieurs éléments : le compte SIP le routeur de la Freebox la base du C450IP Pour cela il va falloir récupérer

Plus en détail

Réseau : Interconnexion de réseaux, routage et application de règles de filtrage.

Réseau : Interconnexion de réseaux, routage et application de règles de filtrage. TD réseau - Réseau : interconnexion de réseau Réseau : Interconnexion de réseaux, routage et application de règles de filtrage. Un réseau de grande importance ne peut pas seulement reposer sur du matériel

Plus en détail

SEMINAIRES & ATELIERS EN TÉLÉCOMMUNICATIONS RESEAUX

SEMINAIRES & ATELIERS EN TÉLÉCOMMUNICATIONS RESEAUX SEMINAIRES & ATELIERS EN TÉLÉCOMMUNICATIONS & RESEAUX SEMINAIRE ATELIER SUR LA TELEPHONIE ET LA VOIX SUR IP (T-VoIP): DE LA THEORIE A LA PRATIQUE DEPLOIEMENT D UNE PLATEFORME DE VoIP AVEC ASTERIK SOUS

Plus en détail

VOIP. QoS SIP TOPOLOGIE DU RÉSEAU

VOIP. QoS SIP TOPOLOGIE DU RÉSEAU VOIP QoS SIP TOPOLOGIE DU RÉSEAU La voix sur réseau IP, parfois appelée téléphonie IP ou téléphonie sur Internet, et souvent abrégée en ''VoIP'' (abrégé de l'anglais Voice over IP), est une technique qui

Plus en détail

Communiquer à distance

Communiquer à distance Communiquer à distance www.fac-ainsebaa.com Logiciel de messagerie ou webmail Un courrier électronique (courriel, E-mail) est un petit paquet de données qui circule sur Internet, d'un ordinateur à un autre.

Plus en détail

Architecture client/serveur

Architecture client/serveur Architecture client/serveur Table des matières 1. Principe du client/serveur...2 2. Communication client/serveur...3 2.1. Avantages...3 2.2. Inconvénients...3 3. HTTP (HyperText Transfer Protocol)...3

Plus en détail

Logiciel de connexion sécurisée. M2Me_Secure. NOTICE D'UTILISATION Document référence : 9016809-01

Logiciel de connexion sécurisée. M2Me_Secure. NOTICE D'UTILISATION Document référence : 9016809-01 Logiciel de connexion sécurisée M2Me_Secure NOTICE D'UTILISATION Document référence : 9016809-01 Le logiciel M2Me_Secure est édité par ETIC TELECOMMUNICATIONS 13 Chemin du vieux chêne 38240 MEYLAN FRANCE

Plus en détail

STATISTICA - Version 10

STATISTICA - Version 10 STATISTICA - Version 10 Instructions d'installation de STATISTICA Entreprise pour une Utilisation sous Terminal Server et Citrix Remarques : 1. Ces instructions s'appliquent à une installation sous Terminal

Plus en détail

ultisites S.A. module «téléphonie»

ultisites S.A. module «téléphonie» M ultisites S.A. module «téléphonie» TP N 2 : étude du protocole SIP - analyse des trames éhangées lors d'une conversation telephonique Nom : Prénom : Classe : Date : Appréciation : Note : Objectifs :

Plus en détail

La VoIP: Les protocoles SIP, SCCP et H323. Jonathan BRIFFAUT Alexandre MARTIN

La VoIP: Les protocoles SIP, SCCP et H323. Jonathan BRIFFAUT Alexandre MARTIN La VoIP: Les protocoles SIP, SCCP et H323 Jonathan BRIFFAUT Alexandre MARTIN Plan Rappel VOIP SIP H323 SCCP 2 Rappel Bref sur la VOIP Voix sur IP (1996) Le transport sur IP est moins cher que le RTC La

Plus en détail

C a h p a i p tre e 4 Archi h t i ectur u e e t S i S g i n g a n li l s i atio i n o n SI S P

C a h p a i p tre e 4 Archi h t i ectur u e e t S i S g i n g a n li l s i atio i n o n SI S P Chapitre 4 Architecture et Signalisation SIP Ver 01-09 4-1 Objectifs du Chapitre Voir comment SIP appréhende la signalisation Identifier les possibilités de SIP Etablir différents modèles de communication

Plus en détail

Travaux pratiques 9.1.1 Organisation des objectifs CCENT par couche du modèle OSI

Travaux pratiques 9.1.1 Organisation des objectifs CCENT par couche du modèle OSI Travaux pratiques 9.1.1 Organisation des objectifs CCENT par couche du modèle OSI Objectifs Organiser les objectifs CCENT en fonction de la ou des couches auxquelles ils s adressent Contexte / Préparation

Plus en détail

VoIP ( H323,SIP) et sécurits. curité. Kamel HJAIEJ SUP COM

VoIP ( H323,SIP) et sécurits. curité. Kamel HJAIEJ SUP COM VoIP ( H323,SIP) et sécurits curité Kamel HJAIEJ SUP COM Sommaire Introduction Bilan de le voip Principaux risques Technologies et risques Eléments de sécurité Exemples d attaques - solutions Conclusion

Plus en détail

Collecte des examens du module Introduction aux Réseaux et Bases de Routage

Collecte des examens du module Introduction aux Réseaux et Bases de Routage INSTITUT SUPERIEUR DE GESTION DE TUNIS Collecte des examens du module Introduction aux Réseaux et Bases de Routage Examens corrigés Kaouther Nouira 2011-2012 Ministère de l Enseignement Supérieur, de le

Plus en détail

Documentation support technique

Documentation support technique Support Technique www http://www.keyyo.fr/fr/support/expert.php version 1.0 Documentation support technique Configuration PCBX Elastix avec compte SIP Keyyo (en mode trunk) Préface : Documentation fournie

Plus en détail

Documentation télémaintenance

Documentation télémaintenance Documentation télémaintenance Table des matières Introduction... 2 Interface web du technicien... 2 Connexion à l interface... 2 Mon compte... 3 Configuration... 4 1. Jumpoint... 4 2. Jump clients... 4

Plus en détail

Forum I6S. Module USB Instructions d Installation & Guide de l utilisateur. Windows 2000. Manuel Forum I6S USB (2744.12303) Révision 1.

Forum I6S. Module USB Instructions d Installation & Guide de l utilisateur. Windows 2000. Manuel Forum I6S USB (2744.12303) Révision 1. Forum I6S Module USB Instructions d Installation & Guide de l utilisateur Windows 2000 1 USommaire A PROPOS DE USB 3 CONFIGURATION REQUISE 3 COMPOSANTS 4 INSTALLATION SOUS WINDOWS 2000 4 CONNEXIONS D'ACCES

Plus en détail

Guide Utilisateur pour accès au réseau WiFi via Portail Captif

Guide Utilisateur pour accès au réseau WiFi via Portail Captif Guide Utilisateur pour accès au réseau WiFi via Portail Captif Windows XP service Pack2 Windows VISTA Mac OS X Université de Franche Comté CRI Septembre 2008 Sommaire Sommaire 2 Introduction...4 Prérequis...4

Plus en détail

Configurer ma Livebox Pro pour utiliser un serveur VPN

Configurer ma Livebox Pro pour utiliser un serveur VPN Solution à la mise en place d un vpn Configurer ma Livebox Pro pour utiliser un serveur VPN Introduction : Le VPN, de l'anglais Virtual Private Network, est une technologie de Réseau Privé Virtuel. Elle

Plus en détail

TP5 Mise en place d'un serveur VoIP Asterisk

TP5 Mise en place d'un serveur VoIP Asterisk FAMEL Yoan BTS SIO2 SISR 04/03/2016 SISR3 TP5 Mise en place d'un serveur VoIP Asterisk Table des matières Introduction...2 Contexte...3 Préparation à l'installation...4 Configuration d'asterisk et création

Plus en détail

MISE EN PLACE D UN SERVEUR DE VOIP POUR LA PROSPECTION COMMERCIALE

MISE EN PLACE D UN SERVEUR DE VOIP POUR LA PROSPECTION COMMERCIALE MISE EN PLACE D UN SERVEUR DE VOIP POUR LA PROSPECTION COMMERCIALE Contexte : Le centre de formation de formation utilisant des prospecteurs commerciaux pour prospecter les entreprises pour leurs proposer

Plus en détail

Serveur FTP. 20 décembre. Windows Server 2008R2

Serveur FTP. 20 décembre. Windows Server 2008R2 Serveur FTP 20 décembre 2012 Dans ce document vous trouverez une explication détaillé étapes par étapes de l installation du serveur FTP sous Windows Server 2008R2, cette présentation peut être utilisée

Plus en détail

Passerelle VoIP pour PBX

Passerelle VoIP pour PBX Passerelle VoIP pour PBX Les produits «IP-PBX pour central analogique ou ISDN» permettent d'ouvrir votre installation téléphonique classique au monde de la téléphonie de dernière génération, la téléphonie

Plus en détail

Manuel d utilisation v1.0

Manuel d utilisation v1.0 Link Gate SIP (Firmware version 1.20) Manuel d utilisation v1.0 Sommaire Paramètres techniques & fonctionnalités... page 3 1. Choix du mode de fonctionnement (P2P ou SIP Serveur)... page 3 2. Mise en place...

Plus en détail

Téléinformatique. Chapitre V : La couche liaison de données dans Internet. ESEN Université De La Manouba

Téléinformatique. Chapitre V : La couche liaison de données dans Internet. ESEN Université De La Manouba Téléinformatique Chapitre V : La couche liaison de données dans Internet ESEN Université De La Manouba Les techniques DSL La bande passante du service voix est limitée à 4 khz, cependant la bande passante

Plus en détail

TP4 : Firewall IPTABLES

TP4 : Firewall IPTABLES Module Sécurité TP4 : Firewall IPTABLES Ala Rezmerita François Lesueur Le TP donnera lieu à la rédaction d un petit fichier texte contenant votre nom, les réponses aux questions ainsi que d éventuels résultats

Plus en détail