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