>From the apple rendezvous mailing list, during a discussion of what iChat is doing: The actual IM session is a peer-to-peer TCP connection using a subset of the Jabber protocol. The login phase is skipped entirely. IMs are sent in <message> elements. No <presence> elements are used, since presence is handled out-of-band by mDNS. --Ivan