Yihulee's world!

========>易燃又美味!

网络方面的书籍推荐

还是那句话,我只推荐自己读过的那些好书,其余的不做太多的评价。

1 计算机网络,谢希仁版

这本算是我们本科时候的教材,写得确实很好,当然也有很多不足之处,比如说,过分强调了知识,这句话什么意思呢?我说的是,这本书上的知识讲的倒是挺清楚的,但是一些设计的思想却很少提及,而这里我认为是非常重要的。比如说,TCP/IP协议为什么要这样设计,而很遗憾,这本书只是告诉你,TCP头部有多少个字节,每个字段都是干什么的,仅此而已。

%E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C%E8%B0%A2%E5%B8%8C%E4%BB%81.jpg

2 计算机网络,自顶向下方法

好吧,这本书应该是公认的经典啦,中文版翻译并不是很好,我强烈怀疑中文翻译版用的是百度翻译,我本想静下心来好好读一读的,却发现每读一个字我就浮现连篇,压根就读不下去。英语好的童鞋直接上英文版的吧,中文版太坑。这本书我觉得和谢希仁的网络恰好可以互补,这本书的厉害之处在于强调了思想,我记得TCP/IP那章,我读完之后只能拍案叫绝,作者直接一步一步设计了一个可靠的类似与TCP的传输协议,好像叫做rat吧,一步一步增强rat,同时也很好地告诉了读者TCP/IP协议为什么要这么设计,而并不只是干巴巴地堆砌知识。 %E8%AE%A1%E7%AE%97%E6%9C%BA%E7%BD%91%E7%BB%9C%E8%87%AA%E9%A1%B6%E5%90%91%E4%B8%8B.jpg

3 TCP/IP 卷详解一

网络之神一出,网络界谁与争锋?学网络的同学,不读卷一,你说你像话吗?Richard Stevens在这本书里告诉你了,什么才是真正的网络,站在一个使用者的角度,全书可读性非常高,实践性非常强,篇篇高能,定能使你获益匪浅。唯一的遗憾是,这本书属于上古时期,很多当时很流行的协议现在已经废除不用了。听说本书出了第二版,我也没看,不知道质量怎么样。 tcpip%E8%AF%A6%E8%A7%A3.jpg 卷二有时间也可以读一读,主要是TCP/IP的源码,深入剖析,真正想学好网络的同学应该尝试着去写一个简易的TCP/IP协议栈,当然我现在也没写,暂时也没时间来写,不过我想即使你写出来的是一个三流的作品,你依然能够深刻体会到当初设计TCP/IP的一系列考究吧!

4 UNP

网络之神的又一力作,这本书主要是面向网络编程者的,深入浅出,鞭辟入里。要从事网络编程工作,这本书大概是跑不过去的,不但要读,还要细细地读,什么时候你将这本书翻烂了,我想你大概就成为了网络领域的编程高手了。总之我读了以后,我感觉欲罢不能,从此Richard Stevens就是我的男神了。 unp.jpg 觉得不过瘾,顺带读一下男神的 apue 吧!总之男神的书即使写于上古时期,作为晚辈的我们依然能够吸收到非常多的有价值的东西。 apue.jpg

5 结尾

好吧,我暂时只读过这么一些关与网络方面的书,以后再来补坑吧。

Comments