技术交流QQ群【JAVA,C++,Python,.NET,BigData,AI】:170933152
1、socket函数
socket函数用于创建一个新的socket,也就是向系统申请一个socket资源。socket函数用户客户端和服务端。
函数声明:
int socket(int domain, int type, int protocol);
参数说明:
domain:协议域,又称协议族(family)。常用的协议族有
AF_INET、
AF_INET6、
AF_LOCAL(或称AF_UNIX,Unix域Socket)、
AF_ROUTE等。
协议族决定了socket的地址类型,在通信中必须采用对应的地址,
如AF_INET决定了要用ipv4地址(32位的)与端口号(16位的)的组合、
AF_UNIX决定了要用一个绝对路径名作为地址。
IPV4是个4个字节的一个结构.用4个字节就能表示了.