头版Folia Daily Briefing
← 返回头版
科技互联网

Sockets接口:推动互联网发展的关键技术

1983年,加州大学伯克利分校发布的BSD 4.2版本UNIX操作系统中引入了Sockets网络接口[1]。该技术由国防高级研究计划局(DARPA)资助开发[1],通过重用UNIX文件描述符模型为网络通信提供了统一、简洁的编程方式[1]。

Sockets最终击败了AT&T的STREAMS等竞争对手,成为业界标准[1]。Sun Microsystems通过在工作站中内置Sockets代码推广了这一技术[1]。即使是后来的QUIC协议等创新,最终仍然基于UNIX socket进行编程[1]。


BSD Sockets网络编程接口UNIX操作系统网络协议技术史