... compliant with the HTTP specs, the web server won't understand you! Perhaps your web client works with one web server but not another. Or maybe your web client works most of the time, ... assign the socket to a particular port on the host. The server then uses the listen( ) and accept( ) routines to establish communication on that port. On the other end, the client also uses the ... and then converses with the client using whatever protocol they agree on (e.g., HTTP, NNTP, SMTP, etc.). Initially, the server uses the socket( ) system call to create the socket, and the bind(...