一般都是“AF_xxx”的形式,主要用来表示所选的是那种协议。通 常大多用的是都是 AF_INET,表示 TCP/IP 协议。sa_data 是按照字节存放的,存 放的信息只能是字节序转换后的ip 地址和端口号。 在代码的实现过程中几乎不再用 struct sockaddr 结构体,而是用 struct sockaddr_in 结构体来代替。该结构体及与其有关的结构如下: struct sockaddr_in shortint sin_family; unsigned short int sin_port;