• 陈俊豪200
    2019-08-02
    讲的很好啊,很多书上提及的混乱的历史都被梳理了一遍,很有兴趣,谢谢老师!

    作者回复: 这就是我想要的目标

    
     12
  • 业余爱好者
    2019-08-02
    网络协议,epoll,系统调用...脑子里对这些基础知识一直一知半解,不成体系,希望通过追一个贴近实战的网络专栏建立知识之间的关联。flag~

    作者回复: 竭力帮你达成所愿

    
     11
  • Skrpy
    2019-08-02
    我认为没必要把世人熟知的 Linux 改成 GNU/Linux,我觉得如果一个操作系统名字这么写,那着实不好看……(我不是说 TCP/IP )。C 语言的编译器就是 GNU 家的,它还有许多为人称道的自由软件,GNU 会名垂千古,没必要把自己贴到同样名垂千古的 Linux 脸上

    作者回复: 各有各的想法吧

    
     7
  • Leon📷
    2019-08-02
    之前学习linux网络编程的时候被人给忽悠了,说mac系统不需要装linux,完全兼容,然后学习过程中遇到了一堆不明觉厉的问题,最坑的是macos没有epoll,然后我和一个同学一脸懵逼的把epoll改成了poll才把程序编过去,学习linux编程最好还是装个linux虚拟机,哈哈哈,当前往事不堪回首

    作者回复: 用vagarant+virtualbox,完美搞定Linux虚拟机环境

     2
     5
  • java小白
    2019-08-06
    能把这么复杂的问题讲清楚,真的是一种能力,真心的叫你一声“老师”

    作者回复: 谢谢,这让我很有成就感

    
     4
  • Zopen
    2019-08-02
    问个问题:

    摄像头推送视频流到流媒体服务器(基于TCP传输),理论传输速度是3M/S,实际测试发现是2M/S,请分析下可能出现的原因?

    作者回复: 网卡,交换机,应用程序,都可能是瓶颈

    
     3
  • 高超
    2019-08-02
    支持将 linux 叫做 GNU/Linux,这样也算是对 GNU 致敬了。

    作者回复: 你是挺GUN的

    
     3
  • helloworld
    2019-08-13
    老师文章中那两张UNIX发展历史图非常好,让人一下子明白了UNIX、Linux和我所用的Mac系统的关系。UNIX操作系统最早诞生于贝尔实验室,这是所欲*NIX系统的鼻祖。在这个基础上出现了各种各样的发行版,包括开源,闭源的和商业的。名宿Linux属于开源的,Mac属于闭源的(并且属于BSD分支中的一个演变过来的),而SUN(已被Oracle收购)的Solaris等均属于商业性质的
    
     2
  • Mr. Ren
    2019-08-04
    连续听了两节课,第一节中所说的学习网络过程中的那种心里很符合我现在的情况,到底是学基础还是学框架有点迷茫,第二课中说了发展历史,对这些年了解的历史更加细一些,图文加语音,足见老师对课程的用心,站在巨人的肩上,可以看的得更远,期待老师下一课的课程🤝

    作者回复: 我在用心写,你在用心听,一定会有收获

    
     2
  • 树了
    2019-08-04
    老师 OSI模型更多的是运用到硬件设备分层,TCPIP协议更多作为互联网协议么?

    作者回复: OSI是一个参考模型,实际上我们用的都是TCPIP协议,TCPIP里也有和硬件设备打交道的分层

    
     2
  • godtrue
    2019-11-18
    有些看隋唐演义的感觉,过瘾!
    有生于无,由简入繁,认知还是需要一个循序渐进的过程的,这样就不会怀疑自己是否有大脑了,会觉得一切都是自然而然的就发生了。

    作者回复: 了解历史,才能知道我们从哪里来,到哪里去。

    
     1
  • 小伟
    2019-08-11
    了解操作系统的由来给我最大的启发是,没有什么是理所当然和凭空出现的,有需求才有产品。理解了需求,也许可以设计出更优秀的产品,而不是只能学习和使用别人的
    
     1
  • QQ怪
    2019-08-09
    想深入网络底层中,这样才知根知底,再去学其他的才会举一反三
    
     1
  • YUANWOW
    2019-08-08
    我觉得应该是整体借鉴
    是Linux还是GNU/Linux
    Linux只是内核,如果发行版的内核不是通过GCC编译出来的可以叫Linux
    如果是GCC编译出来的就应该叫做GNU/Linux

    作者回复: 仁者见仁智者见智吧,我看Ubuntu就是叫GUN/Linux

    85-Ubuntu SMP Tue Jul 23 09:17:01 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

    
     1
  • leesper
    2019-08-05
    师兄,开源软件开发中所谓的某某版本借鉴了其他版本的实现,这个“借鉴”怎么拿捏呢?它和抄袭有何本质区别?有时候我读了别人的源代码,觉得思路很好,但我感觉自己是在抄袭别人的思路,这让我感觉很不好,我更好奇的是别人能想出来,为什么我就想不到?该怎么锻炼自己的思维提高自己的能力?不知道您对这个问题怎么看

    作者回复: 还是要向原作致敬的,当然你可以理解并按自己想法来重新造一个

    
     1
  • HeFei
    2019-08-05
    GNU的软件是在什么操作系统上开发的?

    作者回复: Linux

    
     1
  • 尤俊勇
    2019-08-02
    总结的很好,老师声音也很有磁性,听起来很悦耳^_^

    作者回复: 谢谢

    
     1
  • Geek_66666
    2019-08-02
    所以平时教科书上osi七层在实际中并没有采用而是采用tcp/ip标准?

    作者回复: 是的

    
     1
  • 奔跑的八戒
    2019-08-02
    追古溯源,了解历史,理清技术发展的脉络,是为了更好的学习。

    作者回复: 接下来就要进入正题了

    
     1
  • 萌妻的路飞
    2019-08-02
    打卡,对知识的来龙去脉有了解,更有助于对知识的学习

    作者回复: 是的,很多时候我们在课堂上学习不甚了了,是因为我们不知道来龙去脉

    
     1
我们在线,来聊聊吧