麻烦推荐介绍 TCP/IP 协议的书

2019-03-08 09:51:52 +08:00
 Counter

希望找看起来不会太枯燥的书来加强网络基础,谢谢大家

3025 次点击
所在节点    问与答
14 条回复
tilv37
2019-03-08 09:57:44 +08:00
一般来说我推荐《 TCP/IP 详解》,不过建议食用时配合 tcpdump 或者 wireshark,可能理解起来快一些
marb1e
2019-03-08 09:58:28 +08:00
《 TCP/IP 网络编程》 对新手友好
https://book.douban.com/subject/25911735/
Cbdy
2019-03-08 10:02:13 +08:00
一般我会推荐《 Web 性能权威指南》
yhyh
2019-03-08 10:02:42 +08:00
来玩欧卡吧 朋友 一边开车一边听 极客时间的 网络协议课 边玩边学 [手动滑稽]
OrangeM21
2019-03-08 10:03:54 +08:00
推荐图解 TCP/IP
NetworkManager
2019-03-08 10:09:30 +08:00
赞同 5 楼说的图解 TCP/IP 我去年买了一本 还不错
zhangfeiwudi
2019-03-08 10:10:56 +08:00
@tilv37 这 2 个软件有教程吗
lucifer9
2019-03-08 11:43:12 +08:00
tcp/ip illustrated
chcx
2019-03-08 11:53:54 +08:00
[转]
如何学习 TCP 很多人发帖问 TCP 相关的内容,接下来稀里哗啦的就是让看《 TCP/IP 详解》和《 Unix 网络编程》里面的特定章节,我觉得这种回答很不负责任。因为我并不认为这两本书有多大的帮助,写得确实很不错,然而可以看出 Richard Stevens 是一个实用主义者,他喜欢用实例来解释一切,《详解》通篇都是用 tcpdump 的输出来讲述的,这种方式只是适合于已经对 TCP 很理解的人,然而大多数的人是看不明白的。如果想从设计的角度来说,这两本书都很烂。我觉得应该先看点入门的,比如 Wiki 之类的,然后看 RFC 文档,793,896,1122 等),这样你就明白 TCP 为何这么设计了,而这些你永远都不能在 Richard Stevens 的书中得到。最后,如果你想,那么就看一点 Richard Stevens 的书,最重要的还是写点代码或者敲点命令,然后抓包自己去分析。
tuding
2019-03-08 12:25:23 +08:00
我也推荐一本吧《计算机网络自顶向下方法》。这本书和其他讲协议的书不一样就是他是从应用层开始讲的,还讲了无线和网络安全。
不过《 TCP/IP 详解(卷一)》迟早是要看的,如果只是加强网络基础, 卷二卷三就不用看了
抓包软件除了 wireshark, 另外推荐 OmniPeek
wbing
2019-03-08 12:28:04 +08:00
不会太枯燥,那就图解 TCP/IP 吧
minggl
2019-03-08 12:31:13 +08:00
TCP/IP 网络编程
Srar
2019-03-08 13:37:51 +08:00
RawSocket 自己照着 RFC 写 先能跑起来就行
kobe1941
2019-03-08 14:03:57 +08:00
《图解 TCPIP 》
其实主要看懂 TCP 以及跟 IP 层的关系就差不多了

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

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

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

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

© 2021 V2EX