kia*_*uno 18
如http://www.openss7.org/papers/strsock/sockimp.pdf中所述:
伯克利插座.套接字使用由BBN开发的BSD接口,用于4.1aBSD上的DARPA合同下的TCP/IP协议套件,并在4.2BSD中发布.BSD套接字提供一组主要API函数,通常作为系统调用实现.BSD套接字接口是非标准接口,仅以微妙的方式从POSIX接口运行,现在不赞成使用POSIX/SUS标准套接字接口.
POSIX套接字.套接字由X/Open,后来的OpenGroup和IEEE在POSIX标准化过程中标准化.它们出现在XNS 5.2 [XNS99],SUSv1 [SUS95],SUSv2 [SUS98]和SUSv3 [SUS03]中.POSIX/SUS套接字现在是访问网络的常用应用程序环境,不赞成使用XTI进行TCP/IP网络应用程序.
bsd套接字是在83年首次与bsd操作系统一起发布的套接字接口的名称.
后来这被卷入了posix规范,并附有一些更详细的操作规范.
除了术语bsd套接字包含与bsd操作系统一起发布的api之外没有区别,而posix标准适用于任何希望符合posix的os.