套接字接口到网络设施
本节说明套接字进程间通信 (IPC) 设施。
"操作系统层示例" 图 (图 1) 说明的套接字进程间通信 (IPC) 设施是在联网设施的基础上分层的。 数据从应用程序通过套接字层流向联网支持。 在特定于支持协议的辅助数据结构中维护与协议相关的状态。 套接字级别将与传输的数据相关联的存储器的责任传递到网络级别。

套接字 IPC 设施支持的一些通信域提供对网络协议的访问。 这些协议在逻辑上作为一个单独的软件层实现在内核中的套接字软件之下。 内核提供辅助服务,例如缓冲区管理,消息路由,到协议的标准化接口,以及到网络接口驱动程序的接口,用于各种网络协议的使用。
用户请求和控制输出子例程充当从套接字子例程到通信协议的接口。
注: 针对网络通信错误发出的套接字错误代码定义为代码 57 到 81 ,位于 /usr/include/sys/errno.h 文件中。