域名解析与http服务器实现原理

域名解析函数gethostbyname

struct hostent *gethostbyname(const char *name);

主机结构在中定义如下:域名解析与http服务器实现原理_第1张图片

 结构的成员包括:

h_name:主机的正式名称

h_aliases:主机的备用名称数组,以NULL结尾指针

h_addrtype:地址类型;(AF_INET或AF_INET6)

h_length:地址的长度(以字节为单位)

h_addr_list:指向主机网络地址的指针数组(按网络字节顺序),由NULL终止

你可能感兴趣的:(服务器,http,运维)