mdns / bonjour

4

Click here to load reader

Upload: asociatia-prolinux

Post on 19-Jun-2015

666 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: mDNS / Bonjour

Serverless Instant Messaging

Vlad [email protected]

August 11, 2010

Page 2: mDNS / Bonjour

Where we were

XMPP (Jabber)

Extensible, open standard

So what’s wrong with it?

Requires a server

No network to the server ⇒ no IM

Even if the user is sitting next to you

Page 3: mDNS / Bonjour

Enter Multicast DNS

Serverless DNS

All clients join a multicast group

Domain name resolution (.local)

Service discovery

Implemented by Avahi and Apple Bonjour

Page 4: mDNS / Bonjour

The result

Pidgin calls the protocol Bonjour

mDNS to publish presence and details

XMPP for actual communication

Works only for people in the same network

Bonus

VPN counts as “the same network”