RFC 6120
Extensible Messaging and Presence Protocol (XMPP): Core, March 2011
- Canonical URL:
- https://www.rfc-editor.org/rfc/rfc6120.txt
- File formats:


- Status:
- PROPOSED STANDARD
- Obsoletes:
- RFC 3920
- Updated by:
- RFC 7590
- Author:
- P. Saint-Andre
- Stream:
- IETF
- Source:
- xmpp (rai)
DOI: 10.17487/RFC6120
Discuss this RFC: Send questions or comments to xmpp@ietf.org
Other actions: Find Errata (if any) | Submit Errata | Find IPR Disclosures from the IETF
Abstract
The Extensible Messaging and Presence Protocol (XMPP) is an application profile of the Extensible Markup Language (XML) that enables the near-real-time exchange of structured yet extensible data between any two or more network entities. This document defines XMPP's core protocol methods: setup and teardown of XML streams, channel encryption, authentication, error handling, and communication primitives for messaging, network availability ("presence"), and request-response interactions. This document obsoletes RFC 3920. [STANDARDS-TRACK]
For the definition of Status, see RFC 2026.
For the definition of Stream, see RFC 4844.