XMPP, Jabber et Jingle



Documents pareils
Messagerie instantanée

Présentation Toulibre. Jabber/XMPP

L identité numérique. Risques, protection

Retour d'expérience sur la ToIP et la messagerie instantanée

Outils de développement collaboratif

Téléphonie. sur IP. 2 e édition

Réseaux. 1 Généralités. E. Jeandel

PROJET TRIBOX-2012-A

Framasoft «Partir de Windows pour découvrir le libre...»

Dans nos locaux au 98 Route de Sauve NÎMES. Un ordinateur PC par stagiaire, scanner, imprimante/copieur laser couleur

LOGO Smartphones, tablettes, et autres gadgets quel impact sur notre métier d ASR

Microsoft Live Messenger

ZABBIX est distribué sous licence GNU General Public License Version 2 (GPL v.2).

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

FILIÈRE TRAVAIL COLLABORATIF

Services Réseaux - Couche Application. TODARO Cédric

VoIP : les solutions libres

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

1 Introduction à l infrastructure Active Directory et réseau

SIP. Sommaire. Internet Multimédia

A. À propos des annuaires

Présentation générale des différentes solutions libres. JTR ToIP Lyon

Les Nouveaux Standards de la ToIP et de la Convergence

La Solution Logicielle Multicanal pour votre Centre de Contacts

Présentation du logiciel Free-EOS Server

RCS : Rich Communication Suite. EFORT

IN Tech - 12 janvier 2010 Open Source et innovation : le Libre comme méthodologie de développement

Yann BECHET 32 ans 8 ans d expérience yann@bechet.org

Ce manuel vous accompagne au long des procédures d installation et de restauration de PheBuX 2004 [alternative solutions]

Technologies du Web. Créer et héberger un site Web. Pierre Senellart. Page 1 / 26 Licence de droits d usage

Plan. Programmation Internet Cours 3. Organismes de standardisation

Logiciel et format de fichiers

Basile Couëtoux Yves Dubromelle Jean-Pierre Prunaret. Année Outils Informatique et C2I. B. Couëtoux Y. Dubromelle J-P.

Tour d horizon des différents SSO disponibles

Dr.Web Les Fonctionnalités

Les Réunions Info Tonic. Utiliser les logiciels libres dans mon entreprise Mardi 21 janvier 2014

PLATEFORME D'APPLICATION DE COMMUNICATIONS UNIFIÉES UCAP KAREL

Sessions en ligne - QuestionPoint

Travail collaboratif. Glossaire

JAN OLIVIER Expert Supervision Architecte & Administrateur système

CAS IT-Interceptor. Formation «Certificate of Advanced Studies»

Groupe Eyrolles, 2004 ISBN :

Déployer une réelle alternative à Skype dans nos universités en utilisant des outils libres et standardisés

Plate formes mobiles. Utilisation. Contexte 9/29/2010 IFC 2. Deux utilisations assez distinctes :

La transformation IP des communications d entreprise JTR Frédéric Burillard Bertrand Paupy. Octobre JTR Octobre 2010

Services résidentiels de téléphonie via Internet Quelques comparaisons

Présentation du logiciel Lotus Sametime 7.5 IBM

APPEL À COMMUNICATIONS 2010

Aastra MD Evolution» Évoluer à vos côtés

Construire un réseau social avec Symfony Xavier Lacot Clever Age. Symfony Live 11 et 12 juin 2009 Clever Age Xavier Lacot

Communication Unifiée UC² IBM Corporation

Famille IBM WebSphere Application Server

Les Content Delivery Network (CDN)

Vademecum. Solutions numériques

La notion de portail communautaire

DIRECT EUR DE PROJET SENIOR GEST ION DE PROJET S. 29 ans - 10 ans d'expérience

18 TCP Les protocoles de domaines d applications

Editeur de solutions innovantes C 3. Solution globale managée de communication et de téléphonie sur IP

Guide Share France. Web Single Sign On. Panorama des solutions SSO

OmniTouch 8400 Unified Communications Suite

Infrastructure Management

Les nouvelles architectures des SI : Etat de l Art

Licence Pro ASUR Supervision Mai 2013

Audio & Web Conferencing Cisco WebEx Orange Business Services

CATALOGUE DES OFFRES O2i INGÉNIERIE POUR LES PLATEFORMES ÉDITORIALES

Call Center Virtuel & Managé

Joomla! Création et administration d'un site web - Version numérique

La Qualité, c est Nous!

Communications unifiées?

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

Rôles serveur Notion de Groupe de Travail Active Directory Utilisation des outils d administration Microsoft Windows Server 2008

La sécurité des PABX IP. Panorama des risques et introduction des mesures de protection

Offres de stages 2011/2012

Introduction de la Voix sur IP

Serveur mail sécurisé

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

Sécurité des réseaux sans fil

RCE/OXO Nouveautés DECEMBRE ici ici ici ici

OmniVista 2700 Application complémentaires pour l OmniVista 2500 Network Management

Le Cloud Computing et le SI : Offre et différentiateurs Microsoft

E T U D E. Services de messagerie instantanée : analyse et enjeux. Mai 2004

En quoi nous pouvons vous aider?

! " # $ % & OPN Day Paris 14 mars 2006

Solution de Collaboration synchrone

Modules Express ICV. Les applications indispensables

Outlook Présentation.

Intégration de systèmes

//////////////////////////////////////////////////////////////////// Administration systèmes et réseaux

La nouvelle équation du poste de travail

Programmation de services en téléphonie sur IP

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

Spécification fonctionnelle joyn France

Présentation du Serveur SME 6000

JOnAS 5. Serveur d application d

LES SOLUTIONS OPEN SOURCE RED HAT

Vidéoconférence : test et comparatif de 7 logiciels

NFS Maestro 8.0. Nouvelles fonctionnalités

Présentateurs : Michel Gagné et Conrad Bourgault. Téléphoner, monter des vidéoconférences sur internet gratuitement

Hassene BELGACEM. Expériences Professionnelles. JEE architect / Technical leader. Ingénieur Informatique. Cycle Préparatoire

Transcription:

XMPP, Jabber et Jingle Parinux, 2008 02 13, CC by sa + FDL Nÿco, Nicolas Vérité xmpp: nyco at jabber.fr mailto: nicolas.verite at gmail.com http: nyco.wordpress.com

Plan 1. Histoire 2. Qu'est ce que XMPP? 3. Fonctionnalités 4. Logiciels libres 5. État des lieux 6. Perspectives

Histoire» 1988 IRC» 1996 ICQ» 1997 AIM» 1998 QQ, Jabber» 1999 Yahoo! Messenger, MSN Messenger» 2000 IETF, IMPP WG, Gadu Gadu» 2001 Jabber Software Foundation» 2002 IETF, XMPP WG, NateOn» 2003 last call IETF, Skype, Xfire» 2004 RFC publiées» 2005 Google Talk» 2007 XMPP Standards Foundation (XSF), ICA gratuit (Intermediate Certification Authority), MySpaceIM» 2008 AOL/Yahoo! testent XMPP

Qu'est ce que XMPP? Jabber? extensible Messaging and Presence Protocol» XMPP/Jabber HTTP/web» routage générique de flux XML» UTF 8» IETF, RFC» similitudes e mail :» client/serveur et serveur/serveur» Jabber ID : user@domain.com» philosophie : complexité sur le serveur» création de compte simple» présence et message d'état» roster : liste de contacts» clavardage un à un ou groupe» connexions multiples, services, transfert de fichiers, annuaire» XHTML IM, BOSH, Entity capabilities, Ad Hoc commands

Transports (passerelles)» composant serveur» service Jabber» pont avec d'autres moyens de communication» SMS, RSS/Atom, e mail» IM propriétaires» sous ensemble de fonctionnalités» compatibilité restreinte» reverse engineering» surcharge serveur» effort à un sens» efforts centralisés

PubSub et PEP» composant serveur» service Jabber» arborescence, noeuds» droits» publication, souscription» blog, micro blog, CMS» sous ensemble» présence étendue» informations dynamiques» géolocalisation, activité» avatar, humeur, musique» surnom, chat, navigation, jeux» vidéo

Jingle : initialisation de sessions multimédia» voix» vidéo» transferts de fichiers» NAT via ICE mais complexe» applications?» en finalisation» pas de syndrome NIH» ouvrir XMPP à la téléphonie» recherche de l'interopérabilité» passerelles vers SIP

Sécurité, confidentialité, spim» authentification SASL» chiffrement TLS/SSL» XSF : ICA gratuit» dialback, reverse DNS lookups» OpenPGP, E2E» souscription à la présence, autorisation mutuelle» privacy lists (autorisations/interdictions)» mécanismes anti spim» rapport paranoïa/utilisabilité médian

Applications» chat, Multi User Chat, présence, présence étendue» VoIP» notifications et alertes» applications middleware» applications collaboratives quasi tempsréel» réseaux sociaux» micro blogging» contrôle à distance» monitoring et supervision» identification et authentication» réseaux sociaux» jeux en ligne» sauce secrète» votre application

XSF» mailing lists ouvertes» XEP : XMPP Extension Protocol» membres» board of directors» council» bylaws» Jingle» révision des RFC» spim, phishing, DoS» E2E» présence étendue, échange de données, édition partagée» tests d'interop» refonte de jabber.org

Logiciels libres : clients» purs : Spark, Psi, Gajim, Tkabber, Coccinella, SamePlace» multi protocoles : Pidgin, Adium, Kopete, Miranda» web : JWChat, JabberWorld» services : Meebo, Mabber» mobiles : Bombus, Mobber» enfouis : sendxmpp, neutron» applicatifs : Inkscape, Abiword, Volity

Logiciels libres : serveurs» ejabberd» jabberd14» jabberd2» Openfire» djabberd» Tigase

Logiciels libres : bibliothèques et outils» C : Loudmouth» C++ : gloox, iris» Java : Smack» PHP : Class.jabber.Php» Perl : Net::XMPP» Python : xmpppy, PyXMPP, Twisted Words» Javascript : JSJaC, xmpp4moz» erlang : jabberlang» Tsung

État des lieux : adoption» IETF» 50 à 100 millions d'utilisateurs» communautés open source» Oracle» Google» Sun» Apple» Adobe» Red Hat/JBoss» IBM» HP» Nokia» Yahoo!» AOL» tous sauf... Microsoft!

État des lieux : panorama des IM propriétaires» ICQ» AIM» QQ» Yahoo! Messenger» MSN Messenger, Windows Live Messenger» Skype» Gadu gadu» C6» Nate On» MySpaceIM» Xfire

État des lieux : technique» tous incompatibles» un seul logiciel client obligatoire, propriétaire» un seul serveur unique centralisé obligatoire, propriétaire, soft non disponible» protocole non documenté, propriétaire» mainmise totale de bout en bout» syndrome NIH à l'échelle planétaire» Jabber : passerelles vers IM propriétaires

État des lieux : social» millions d'utilisateurs enfermés, cloisonnés» migration impossible sans perdre tous les contacts» pas de choix, imposé par contacts» multiplicité des comptes» clients multiprotocoles» transports Jabber

État des lieux : entreprises» pas ou peu de chiffrement» serveur centralisé externe» effet Blackberry à l'élysée» aucune maîtrise, utilisation sauvage» situation similaire à l'e mail dans les années 1990» perception : gadget pour jeunes

État des lieux : légal» contrat d'utilisateur final» contrat de service» déclinaison en droit international» flou juridique» mesures techniques» clients multiprotocoles» transports Jabber

État des lieux : internet plusieurs internets propriétaires

Jabber : perspectives» protocole né open source» standardisé IETF» extensibilité du protocole» structuré par la XSF» pas de royalties, pas de brevets» implémentations nombreuses» adopté massivement» perennité» Jingle» applications» interop avec VoIP» couplage avec l'e mail et les applications» effort d'interop à sens unique vers solutions propriétaires» fédérateur

Liens» xmpp.org : XSF» xmpp.net : fédération» jabber.org : refonte en cours» jabberfr.org : communauté francophone» ietf.org : IETF

Questions / Réponses Merci à tous Vos questions