2

Vxworks 支持标准的 IP v4 和 IP v6 套接字,但套接字也用于其他目的。
还有哪些其他类型的插座可用?

4

1 回答 1

1

您可以使用的套接字类型取决于您在其中创建套接字的通信域。列出的套接字类型是:

SOCK_DGRAM 不可靠 未排序 可能重复的消息
SOCK_STREAM 可靠的有序非重复流
SOCK_SEQPACKET 可靠的有序非重复消息
SOCK_RDM 可靠未排序可能重复的消息

SOCK_RAW 协议/接口依赖,访问内部协议信息

VxWorks 还定义了以下通信域:

AF_INET IPv4
AF_INT6 IPv6
AF_ROUTE 路由
AF_LOCAL 本地进程间通信
AF_TIPC 透明进程间通信
AF_MOBILITY 移动 IPv6

以下是各种域支持的各种套接字的列表:

AF_INET SOCK_DGRAM、SOCK_STREAM、SOCK_RAW
AF_INT6 SOCK_DGRAM、SOCK_STREAM、SOCK_RAW
AF_ROUTE SOCK_RAW
AF_LOCAL SOCK_SEQPACKET
AF_TIPC SOCK_SEQPACKET、SOCK_RDM、SOCK_DGRAM、SOCK_STREAM
AF_MOBILITY 不知道
于 2008-10-01T13:22:32.490 回答