работем с winsock идем сюда http://forum.xakep.ru/m_1313563/tm.htm тут много полезной инфы по этой теме.
Через винсок можно создать свой собственный сокет или даже свой собственный протокол.С каким угодно портом.
Ав ообще инфы по сокетам куча и в програмировании сокетов, ничего сложно нет.