New protocol with client and server sockets separated