01 | 追古溯源:TCP/IP和Linux是如何改变世界的?
该思维导图由 AI 生成,仅供参考
TCP 发展历史
- 深入了解
- 翻译
- 解释
- 总结
TCP/IP协议和Linux操作系统在互联网技术发展中扮演着重要角色。TCP/IP协议作为万物互联的标准,由温特·瑟夫和罗伯特·卡恩于1974年开发,成功的原因在于其免费或少量收费、搭载UNIX快速发展以及解决实际问题并不断完善。相比之下,OSI模型过于复杂,缺乏参考实现,阻碍了其普及。而Linux操作系统的发展也对互联网技术起到了推动作用,其源自UNIX系统,与BSD分支、System III/System V分支相互借鉴,共同推动了UNIX的发展。SVR4、Solaris、BSD和macOS X等重要UNIX玩家也在整个发展历程中发挥了重要作用。总的来说,TCP/IP和Linux的发展历程对互联网技术的繁荣产生了深远影响。Linux操作系统的发展受UNIX操作系统、POSIX标准、Minix操作系统和GNU的影响,而GNU/Linux的命名争议也成为开源世界的一段佳话。文章还介绍了各大操作系统对TCP/IP的支持,展示了TCP/IP在各大操作系统的演变历史。通过对TCP和Linux的简要回顾,读者可以对互联网技术的基石有更清晰的认识,为后续学习提供指导。
《网络编程实战》,新⼈⾸单¥59
全部留言(68)
- 最新
- 精选
- 业余爱好者网络协议,epoll,系统调用...脑子里对这些基础知识一直一知半解,不成体系,希望通过追一个贴近实战的网络专栏建立知识之间的关联。flag~
作者回复: 竭力帮你达成所愿
2019-08-0235 - 陈俊豪200讲的很好啊,很多书上提及的混乱的历史都被梳理了一遍,很有兴趣,谢谢老师!
作者回复: 这就是我想要的目标
2019-08-02323 - java小白能把这么复杂的问题讲清楚,真的是一种能力,真心的叫你一声“老师”
作者回复: 谢谢,这让我很有成就感
2019-08-0614 - 高超支持将 linux 叫做 GNU/Linux,这样也算是对 GNU 致敬了。
作者回复: 你是挺GUN的
2019-08-0229 - geraltlaush之前学习linux网络编程的时候被人给忽悠了,说mac系统不需要装linux,完全兼容,然后学习过程中遇到了一堆不明觉厉的问题,最坑的是macos没有epoll,然后我和一个同学一脸懵逼的把epoll改成了poll才把程序编过去,学习linux编程最好还是装个linux虚拟机,哈哈哈,当前往事不堪回首
作者回复: 用vagarant+virtualbox,完美搞定Linux虚拟机环境
2019-08-0238 - Skrpy我认为没必要把世人熟知的 Linux 改成 GNU/Linux,我觉得如果一个操作系统名字这么写,那着实不好看……(我不是说 TCP/IP )。C 语言的编译器就是 GNU 家的,它还有许多为人称道的自由软件,GNU 会名垂千古,没必要把自己贴到同样名垂千古的 Linux 脸上
作者回复: 各有各的想法吧
2019-08-028 - Zopen问个问题: 摄像头推送视频流到流媒体服务器(基于TCP传输),理论传输速度是3M/S,实际测试发现是2M/S,请分析下可能出现的原因?
作者回复: 网卡,交换机,应用程序,都可能是瓶颈
2019-08-026 - 神经旷野舞者老师,linux的源码和unix到底一样吗还是实现区别大?
作者回复: 实现是完全不一样的,你可以这么理解,Linux照着Unix对外的需求(API)自己从零开始写了一个。
2019-12-2124 - Mr. Ren连续听了两节课,第一节中所说的学习网络过程中的那种心里很符合我现在的情况,到底是学基础还是学框架有点迷茫,第二课中说了发展历史,对这些年了解的历史更加细一些,图文加语音,足见老师对课程的用心,站在巨人的肩上,可以看的得更远,期待老师下一课的课程🤝
作者回复: 我在用心写,你在用心听,一定会有收获
2019-08-044 - 啊树老师 OSI模型更多的是运用到硬件设备分层,TCPIP协议更多作为互联网协议么?
作者回复: OSI是一个参考模型,实际上我们用的都是TCPIP协议,TCPIP里也有和硬件设备打交道的分层
2019-08-044