TCP/IP 发展进程 发布人: sanye 时间: 2021-02-18 分类: 网络SOCKET编程 ## 前言 BSD 系统对 类 UNIX 系统的影响 > 互联网起源于阿帕网(`ARPANET`) ### tcp/ip 协议在unix 系统发展中历史进程 | 时间 | 事件 | | ------------ | ------------ | | 1974 | NCP 的开发者温特·瑟夫(Vinton Cerf)和罗伯特·卡恩(Robert E. Kahn)一起开发了一个阿帕网的下一代协议,并在 1974 年发表了以分组、序列化、流量控制、超时和容错等为核心的一种新型的网络互联协议,一举奠定了 TCP/IP 协议的基础。 | | 1976 | UNIX 分时系统第 6 版 | |1979|UNIX 分时系统第 7 版| |1983|加州大学伯克利分校的计算机系统研究组(CSRG)研究开发和分发的BSD 4.2 引入网络编程套接字接口| |1990| UNIX 分时系统 第 10 版(10.5)| |2005|Sun Microsystems(现为 Oracle)开发的 UNIX 系统版本Sun Microsystems 开源了 Solaris 操作系统的大部分源代码,作为 OpenSolaris 开放源代码操作系统的一部分。相对于 Linux,这个开源操作系统的进展比较一般。| ### TCP/IP 在各大操作系统的演变 | 时间 | windows| Linux | free BSD | licence BSD |TCP/IP 协议演变| | :------------ | :------------ | :------------|:------------| :------------| :------------ | 1981 | | | |4.1a BSD 实验室版本 | 试验阶段| | 1983 | | | |4.2 BSD | 首个广泛使用的TCP/IP| | 1986 | | | |TCP性能提升 |性能优化 | | 1988 | | | |BSD Tahoe | 快传和拥塞控制| | 1989 | | |BSD 网络1.0版本 | | | | 1990 | | | |BSD Reno |快速恢复,头压缩,路由表等改变 | | 1991 | | | BSD 网络 2.0 版本| | | | 1992 | Winsock 第三方TCP/IP | Linux 0.98 -> 0.99修订版| | | Linux TCP/IP 初始版转为修订版,windows系统使用了第三方支持| | 1993 | | | |BSD |组播支持 | | 1994 | Windows for workgroups 3.11 |Linux 1.0 |BSD-lite | |linux 修订了版本, BSD 发了 简化版的,Windows 早期TCP/IP | | 1995 | Windows集成版 | | | |微软集成版本 TCP/IP | 标签: 代码, 系统, 核心, 接口, 版本, linux, windows, 网络, bsd, tcp, unix, 阿帕网 本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可。 取消回复 添加新评论 阁下尊名? 📮邮箱(选填) 博客/主页(选填) 大侠请赐教 !支持Markdown格式 spam send以上是我的留言/建议,请查收! 上一篇: 常见几个专线的解释整理 下一篇: 数据报-字节流的区分 apps format_list_bulleted publish 目录 标签 前言 系统 函数 代码 文件 核心 功能 内容 命令 事件 对象 组件 设计 程序 类型 业务 版本 变量 行 数据 分类 默认知识库数学知识库常数数学公式/推导数论统计学机器学习Prolog算法理论深度学习增强现实数据分析计算机知识库网络网络SOCKET编程网络安全nginx汇编/二进制架构设计UML图架构心经范式编程函数式Erlang面向对象JavaC++coding技巧存储中间件MySQL mongodb虚拟化技术Docker操作系统/运维RHCA笔记RHCEAnsible小书常用命令windowslinux编译技术编译原理客户端ios大前端TypeScriptnodejsangularng8Vue浏览器API建筑知识库