sockets - 什么是地址族?

标签 sockets network-programming

当我阅读有关套接字编程的内容时,我了解到 AF_ 代表地址族。但从字面上看,一个家庭应该有很多成员。那么,AF_INET 地址族有哪些成员呢?

在我看来,我认为“地址类型”比“地址家庭”更合适。这也适用于 PF(协议(protocol)系列)。

谢谢。

最佳答案

AF_INET 地址族的成员是 IPv4 地址。

AF_INET6 地址族的成员是 IPv6 地址。

AF_UNIX 地址族的成员是 Unix 域套接字的名称(/var/run/mysqld/mysqld.sock 是一个示例)。

AF_IPX 地址族的成员为 IPX地址等。我认为您真的不需要在这里区分家庭类型。它们只是同义词,只是family看起来更专业,非常适合此目的,而type是一个过于笼统的词。

关于sockets - 什么是地址族?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4976897/

相关文章:

mobile - 移动应用程序使用什么网络端口

java - 通过真实地址和端口生成java.netSocket

.net - 连接到.net路由器后面的计算机

java - 如何检测 FIN - java 应用程序中的 tcp 标志?

c - Winsock recv() 没有收到任何数据 (C)

python - 尝试从网页读取数据时的回溯

node.js - 通过 Cloudflare 为 socket.io 提供 HTTPS

c++ - 用 C++ 创建高性能网络服务器

c++ - 来自文件的数据 - 发送的字节与 fread() 不匹配

Python 告诉 ftp 传输何时完成