计网node
TCP套接字套接字应用进程与端到端传输协议TCP或UDP之间的门户TCP服务从一个进程向另一个进程可靠地传输字节流数据结构sockaddr_inIP地址和port捆绑关系的数据结构标示进程的端节点)struct sockaddr_in { short sin_family; //AF_INET,地址簇 u_short sin_port; //port,端口号 struct in_addr sin_addr; //IP address, unsigned long,IP地址 char sin_zero[8]; //align,对齐 };数据结构hostent域名和IP地址的数据结构作为调用域名解析函数时的参数返回后将IP地址拷贝到sockaddr_in的IP地址部分struct hostent{ char *h_name; char **h_aliases; int h_addrtype; int h_length; /*地址长度*/ char **h_addr_list; #define h_addr h_addr_list[0]; }socket交互TCP