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

2022-03-16 16:29:20 +08:00
 Loserzhu
不大想看视频。
看过 csapp,感觉是本大杂烩,动手不多。去年做了哈工大操作系统的课程实验和操作系统真相还原的迷你 os 。
想问问计算机网络可有类似的好书?看了会计算机网络:自顶向下方法,有点头大。
1625 次点击
所在节点    问与答
5 条回复
araaaa
2022-03-16 19:40:10 +08:00
书还是推荐自顶向下,demo 的话自己尝试先写个代理
buffzty
2022-03-16 22:54:38 +08:00
这是我的学习路径,我觉得还挺有用. 第一个步骤是看书的,后面的都是网络学习.
书籍是<<TCP/IP 网络编程>> 我觉得是一本优秀的书籍,所有代码都能运行.比八股文好多了.经典书籍 强烈建议
1. 自己写个简单的 http 服务 hello world 用 wireshark 抓包 理解全流程每个字节
2. 自己构建以太网帧做个 http client 请求一次.就是 发 syn ,收 syn + ack 这种 不用系统的 socket tcp api
3. 学习 https,完成一个独立的中间人代理
Loserzhu
2022-03-17 08:46:27 +08:00
@araaaa @buffzty 感谢
detached
2022-03-17 09:35:35 +08:00
Stanford CS144 intro to network ,从零写一个 TCP 。
echoechoin
2022-03-17 18:21:32 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/840797

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX