《tcp/ip 详解卷一第二版》值得花时间精读吗 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
24 条回复    2021-08-08 16:02:39 +08:00
0TSH60F7J2rVkg8t
    1
0TSH60F7J2rVkg8t  
   2021-06-26 10:53:49 +08:00
如果你要和 tcp/ip 协议深入打交道,建议读。否则的话,没太大必要。
Jooooooooo
    2
Jooooooooo  
   2021-06-26 13:25:13 +08:00
你要是有时间的话肯定有好处

只不过是性价比的问题, 有这个时间学别的是不是收益更大?
dcoder
    3
dcoder  
   2021-06-26 13:57:24 +08:00
看书性价比低,不如了解个大概,然后找源码看,比如看 Go 的相关源码
raaaaaar
    4
raaaaaar  
   2021-06-26 17:15:50 +08:00 via Android
看目的和精力,看书真的太理论了,深入还是直接找个实战项目写,在写得过程中自然会去翻这些书,我认为只有 0 基础的时候,又在学校里有大块时间时,才从头啃一本书比较好
xuanbg
    5
xuanbg  
   2021-06-26 17:18:27 +08:00
做网络相关的开发需要,一般开发只是使用网络,不需要学这么专业的知识。
bao3
    6
bao3  
   2021-06-26 18:00:25 +08:00
如果你的项目要从底层实现通讯过程,那很需要。但是如果你只是想了解这个过程有哪些过程,那你随便网上看看。现在论坛不流行了,所以可能少了那种请教大牛的机会,多搜索吧。
huntcool001
    7
huntcool001  
   2021-06-26 18:29:20 +08:00
没必要. 有几章看一下就行了
lesismal
    8
lesismal  
   2021-06-26 18:49:37 +08:00   1
值得看,看这种书需要讲究方法,否则硬啃效率低:
详解更偏学术,不好啃,可以先看图解 tcp/ip
1. wireshark 的书或资料也找些,wireshark 抓包配合着看协议栈,会容易理解和加深理解,比起只啃书事半功倍
2.《 UNP 》网络那卷最好也带上,顺便看一些系统函数和编码,加深理解
3. 《 Web 性能权威指南》也挺好,也看看吧
dcoder
    9
dcoder  
   2021-06-27 03:28:38 +08:00
@beexu @lesismal
值得看,但是不值得精看, 那些书太厚太催眠了
wireshark 确实是个好东西,要学会,研究协议的时候,抓包来看比啥都直接
HB9527
    10
HB9527  
   2021-06-27 09:09:15 +08:00
值得
err1y
    11
err1y  
   2021-06-27 09:43:55 +08:00 via iPhone
值得,计算机总共就两大部分,数据的处理以及数据的交换 /传输,学语言 /系统本身大多在学习数据处理,很少涉及到数据交换的底层原理。认真读读 tcp/ip 协议相对花时间读个 xxx 程序设计收获会更大些
beexu
    12
beexu  
OP
   2021-06-27 10:28:35 +08:00
感谢各位回复,实在是觉得详解卷一第二版这本书太无趣又太过细致,所以有这个疑问,如果说自顶向下那本书难度是 6,这本书难度在我看来就到了 8,看完 tcp 这几章就不看这本书了。
MarkLeeyun
    13
MarkLeeyun  
   2021-06-27 13:37:55 +08:00
@beexu 建议有实战的代码。。。
darknoll
    14
darknoll  
   2021-06-27 19:36:41 +08:00
@raaaaaar 在学校看才是真的没有用,这种书必须时候做过实际项目的看才能深入理解
aaniao002
    15
aaniao002  
   2021-06-27 19:40:14 +08:00 via Android
wireshark 抓几个包就知道这本书游泳了。去翻翻那一大堆 rst 是什么意思?
zhengxiaowai
    16
zhengxiaowai  
   2021-06-28 05:57:57 +08:00
不太同意楼上大大们的观点,作为计算机三大基础,我认为还是有必要花时间好好看看的,但是队伍吾等 curd boy + game boy 时间有限,感觉看的顺序应该是《操作系统》> 《编译原理》> 《计算机网络》

ps:《 tcp/ip 详解》确实过于专业枯燥了,可以先从简单的入手,比如《图解 tcp/ip 》
crystone
    17
crystone  
   2021-06-28 08:42:37 +08:00
我会说我非计算机专业,这这套书第一册第二册都翻了很多遍了么
tty1
    18
tty1  
   2021-06-28 09:18:00 +08:00
这就像 Linux 内核代码有必要精读吗,一个意思。
yEhwG10ZJa83067x
    19
yEhwG10ZJa83067x  
   2021-06-28 09:22:19 +08:00
到了工作阶段,基本上没有实战机会的话,可能看过一次就忘了。当然你如果工作后还有大把时间的或者你还是学生阶段,当然值得读。
eudore
    20
eudore  
   2021-06-28 10:23:54 +08:00
修炼内功怎么花时间都不多
CodingNaux
    21
CodingNaux  
   2021-06-28 11:14:27 +08:00
开卷有益,总没错,如果有时间
mightofcode
    22
mightofcode  
   2021-06-28 21:27:32 +08:00
不值得,因为你用不到
zhoudaiyu
    23
zhoudaiyu  
PRO
   2021-08-06 13:42:33 +08:00
@crystone #17 通信行业?
crystone
    24
crystone  
   2021-08-08 16:02:39 +08:00
@zhoudaiyu 非理工类
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4536 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 37ms UTC 01:06 PVG 09:06 LAX 17:06 JFK 20:06
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86