Hay muchas librerías para trabajar con sockets en C++, algunas incluso multiplataforma:
En Google (network library c++) hay cientos de sitios web donde tratan éste tema.
En Google (network library c++) hay cientos de sitios web donde tratan éste tema.