The TCP/IP model (RFC 1122) |
---|
Application Layer |
Transport Layer |
Internet Layer |
Link Layer |
Extensible Messaging and Presence Protocol (XMPP) (formerly named Jabber[1]) is a protocol for instant messaging. It is inspired by XML.
It is different to most protocols because it is an open standard. This means that anybody who has a domain name and an internet connection can run their own server. Most of the software and the clients are open source.
Other software such as Google Talk and the Gizmo5 use the XMPP protocol. It has been installed on thousands of servers across the internet. There are over five hundred million users who use software based on the protocol.[2] Clients include Pidgin and iChat.