Jabber Instant Messaging is an open software and bases on xml protocol. Google Talk uses Jabber protocol for communication also.
Jabber uses TCP for communication on default ports 5222 and 5269.
Google Talk uses Jabber protocol. However, TLS(443) and HTTP(80) are also used in "Google Talk".