The SOCKS5 Bytestreams protocol is specified in XEP-0065 (a Draft Standard of the XMPP Standards Foundation). defines an XMPP protocol extension for establishing an out-of-band bytestream between any two XMPP users, mainly for the purpose of file transfer. The bytestream can be either direct (peer-to-peer) or mediated (though a special-purpose proxy server). The typical transport protocol used is TCP, although UDP may optionally be supported as well.
The following XML namespaces are used in the context of the SOCKS5 Bytestreams protocol:
The following XML schemas are available for the SOCKS5 Bytestreams protocol:
Information about this XMPP protocol is maintained by the XMPP Registrar.