Instant Messaging mit XMPP

XMPP_LogoXMPP (Extensible Messaging and Presence Protocol) ist eine Open Source-Alternative zu proprietären Instant-Messaging-Protokollen wie ICQ, MSN und YIM. Neben reinem Instant Messaging hat XMPP viele weitere Funktionen wie Dateiübertragungen, Gruppenchats, „Transports“ um zu anderen IM-Netzwerken verbinden (ICQ, MSN, AIM, YIM, IRC …), VOIP, Videoübertragung und viele mehr.

Das Protokoll ist nicht auf einen zentralen Server angewiesen, dass XMPP-Netz besteht aus vielen eigenständigen Servern, welche, wenn das gewünscht ist, (ein Server im Intranet ist bspw. auch möglich) untereinander kommunizieren. Es ist selbstverständlich auch möglich einen eigenen Server aufzusetzen und so das Netz zu erweitern.

Um XMPP nutzen zu können registriert man sich mit einem BenutzerInnennamen und einem Passwort auf einem XMPP-Server (beispielsweise „jabber.org“, „jabber.ccc.de“,…eine Liste von Servern gibt es hier) und bekommt so eine JID (Jabber-Identifikation) bestehend aus „BenutzerInnenName @ example.org„.

Mit Pidgin (es gibt auch viele andere Clients) funktioniert das über „Konten“ -> „Konten verwalten“ -> „Hinzufügen„. Dann noch das Protokoll auswählen (XMPP) und BenutzerInnenname (den vor dem @) und Server (das nach dem @) eingeben. Die „Ressource“ kann frei gewählt werden und wird wichtig wenn eine JID gleichzeitig an verschiedenen Computern angemeldet ist. Um ein neues Konto zu erstellen muss jetzt noch der Haken bei „dieses neues Konto auf dem Server anlegen“ gemacht werden.

xmpp_create_account

In den Einstellungen unter „Erweitert“ ist es möglich die Verbindung zum Server mit SSL/TLS zu verschlüsseln, ob allerdings auch der komplette weitere Weg bis zur / zum GesprächspartnerIn verschlüsselt ist, kann der Client nicht kontrollieren. Deshalb ist es sinnvoll die Nachrichten mit PGP oder OTR (OTR Verschlüsselung mit Pidgin wurde im letzten Artikel erläutert) zu verschlüsseln.

Andere NutzerInnen werden übrigens unter „Buddys“ -> „Buddy hinzufügen…“  geadded.

Schreibe einen Kommentar

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s