什么是地址族? [英] What is Address Family?
问题描述
当我阅读有关套接字编程的内容时,我知道AF_代表地址族.但是从字面上看,一个家庭应该有很多成员.那么,例如AF_INET地址族的成员是什么?
When I read about socket programming, I get to know that AF_ stands for Address Family. But literally, a family should have many members. So, what are the members of, say, AF_INET address family?
我认为,说地址类型比说地址家庭更合适.这也适用于PF(协议系列).
In my opinion, I think it would be more appropriate to say Address Type than Addresss Family. Also this applies to PF (Protocol Family).
谢谢.
推荐答案
AF_INET
地址族的成员是IPv4地址.
Members of AF_INET
address family are IPv4 addresses.
AF_INET6
地址族的成员是IPv6地址.
Members of AF_INET6
address family are IPv6 addresses.
AF_UNIX
地址族的成员是Unix域套接字的名称(/var/run/mysqld/mysqld.sock
是示例).
Members of AF_UNIX
address family are names of Unix domain sockets (/var/run/mysqld/mysqld.sock
is an example).
AF_IPX
地址族的成员是 IPX 地址,依此类推.我认为您确实不需要在这里区分家庭和类型.它们只是同义词,除了 family 看起来更专业,更适合于此目的,而 type 却是一个过于笼统的词.
Members of AF_IPX
address family are IPX addresses, and so on. I don't think you really need to distinguish between family and type here. They are merely synonyms, except that family looks like more specialized, well-suited for this purpose, whilst type is a too much general word.
这篇关于什么是地址族?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!