Linux Socket 函数库是从 Berkeley 大学开发的 BSD UNIX 系统中移植过来的.BSD Socket 接口是在众多 Unix 系统中被广泛支持的 TCP/IP 通信接口,Linux 下的 Socket 程序设计,除了微小的差别之外,也适用于大多数其它 Unix 系统. Socket 的使用,和文件操作比较类似.如同文件的读.写.打开.关闭等操作一样,TCP/IP 网络通信同样也有这些操作,不过它使用的接口不是文件描述符或者 FILE*,而是一个称做 Socket 的描述符…