这本书看过第三版,看过第四版,当年上课用的第四版。
在美国网络的课程基本就是三本书,这本,自顶向下那本,还有一本忘了,作者名字是Andrew S. Tanenbaum,章节是按照OSI分层模型来划分的。
我本科是EE,研究生之后是CS,曾经想过要做网络方面,所以研究过各个学校做网络的老师,其实不难发现,EE的计算机网络课程基本都是这本,而CS的计算机网络一般都是自顶向下。
翻一下目录也可以看出来,这本书大部分篇幅都是集中在datalink,network,和transport三层。这和EE通信方向的wireless communication或communication theory等物理层的课程是相辅相成的。
而自顶向下花了很大篇幅在上三层,T,N,D三层一带而过。物理层丝毫不提。因为CS不关心底层。
第三本书不适合教学,更适合参考,或者手册,你如果想知道什么,去那里能找到很详细的解释,但它并没有一个循序渐进的教学方法。
我一开始很喜欢基于OSI的那本书,不喜欢这本系统方法,因为系统方法看起来杂乱无章,不像OSI那本书条理清晰。后来老师用没办法,还是读了读系统方法,发现虽然其杂乱无章,但作者是按自己的理解去讲故事,他是在讲课,用他对网络的理解。而OSI那本虽然条理清晰,但真的就是干巴巴的手册的感觉。所以系统方法这本书还是推荐的。第一遍确实会没有一个大体的把握,但当你读第二遍甚至第三遍的时候就会发现OSI那本书是一本手册,而这本书是一个老师。
最后,说程序看不懂的人,C语言都抱怨,我还能说什么呢?
个人看法。
对“个人看法。”的回应
《计算机网络系统方法》热门书评
-
个人看法。
9有用 1无用 zijianz 2013-01-08
这本书看过第三版,看过第四版,当年上课用的第四版。在美国网络的课程基本就是三本书,这本,自顶向下那本,还有一本忘了,作者名字是Andrew S. Tanenbaum,章节是按照OSI分层模型来划分的。我本科是EE,研究生之后是CS,曾经想过要做网络方面,所以研究过各个学校做网络的老师,其实不难发现,...
-
缺乏性价比的泛书
1有用 6无用 Michael.Lai 2010-01-23
书中很多c++的代码,为什么不能用java呢?而且英文版的内容相当冗繁,不够简单命了。好多知识点都是有长度,没深度,说了还是白说。缺乏相应的例子。可恨的是,内容偏向计算方面,但是书中实际例子不多,个人推荐network communication 此书,至少实用性较高,例子深度够。...
-
很不错的书
1有用 0无用 parklinkin 2012-03-11
CMU berkeley的计算机网络本科教材,作者是网络界的大牛,内容很新,覆盖面很广,去年刚出了第五版,更新了不少内容,个人觉得比computer network那本书要好,花了好久才读完。"...into a book that one can actually lift, Peter...