V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Loserzhu
V2EX  ›  问与答

补基础,计算机网络有没有啥从头动手完成一个 demo 的好书?

  •  1
     
  •   Loserzhu · 2022-03-16 16:29:20 +08:00 · 1480 次点击
    这是一个创建于 764 天前的主题,其中的信息可能已经有所发展或是发生改变。
    不大想看视频。
    看过 csapp,感觉是本大杂烩,动手不多。去年做了哈工大操作系统的课程实验和操作系统真相还原的迷你 os 。
    想问问计算机网络可有类似的好书?看了会计算机网络:自顶向下方法,有点头大。
    5 条回复    2022-03-17 18:21:32 +08:00
    araaaa
        1
    araaaa  
       2022-03-16 19:40:10 +08:00 via iPhone   ❤️ 1
    书还是推荐自顶向下,demo 的话自己尝试先写个代理
    buffzty
        2
    buffzty  
       2022-03-16 22:54:38 +08:00   ❤️ 2
    这是我的学习路径,我觉得还挺有用. 第一个步骤是看书的,后面的都是网络学习.
    书籍是<<TCP/IP 网络编程>> 我觉得是一本优秀的书籍,所有代码都能运行.比八股文好多了.经典书籍 强烈建议
    1. 自己写个简单的 http 服务 hello world 用 wireshark 抓包 理解全流程每个字节
    2. 自己构建以太网帧做个 http client 请求一次.就是 发 syn ,收 syn + ack 这种 不用系统的 socket tcp api
    3. 学习 https,完成一个独立的中间人代理
    Loserzhu
        3
    Loserzhu  
    OP
       2022-03-17 08:46:27 +08:00
    @araaaa @buffzty 感谢
    detached
        4
    detached  
       2022-03-17 09:35:35 +08:00   ❤️ 1
    Stanford CS144 intro to network ,从零写一个 TCP 。
    echoechoin
        5
    echoechoin  
       2022-03-17 18:21:32 +08:00   ❤️ 1
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5448 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 06:35 · PVG 14:35 · LAX 23:35 · JFK 02:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.