Hmm, looks alot like TCP/IP, it cannot be that difficult. :D

http://www.psipog.net/show.php?id=10131