计算机网络技术的推荐书籍
恭喜到日本留学。有关计算机网络学习书籍,中文版的首推潘爱民的计算机网络,这是翻译安德鲁 特南鲍姆的计算机名著,其次推荐安德鲁 特南鲍姆的原版计算机网络教材。
学习TCP/IP的书籍《计算机网络:自顶向下的学习方法》这本是讲述TCP/IP协议最通俗易懂的书籍。
学习TCP/IP的书籍,推荐《TCP/IP详解》,这是最权威的书籍,分三卷,第一卷讲原理,和特南鲍姆的内容大同小异,第二卷讲具体协议,值得读。
研究计算机网络,还不能少了《UNIX网络编程》这本书,分两卷,这本书介绍UNIX下底层的网络套接字实现。为了搭配这本书,还需要安装一个Berkley版的Unix,慢慢上手摸索。
建议按照我说的顺序看书,当然你也可以选择最后一本书,安装一个UNIX练习,然后看不懂就去查DOC,祝你好运!
计算机网络方面有哪些书籍值得推荐
如果想对网络有个清晰、全面的认识,可以阅读三本书籍:
第一本就是潘爱民翻译的Andrew S.Tanenbaum的《计算机网络》,此书讲明白了网络之道,即计算机网络通信的主要原理;
第二本是W.Richard Stevens的《TCP/IP详解卷一:协议》,此书讲明白了网络之术,即TCP/IP协议簇的工作过程;
第三本是Douglas E.Comer的《计算机网络与因特网》,此书尝试在更广泛意义上解答“计算机网络和因特网是如何工作的”这一基本问题,解释了协议是如何使用硬件和应用是如何使用协议来满足用户的需求。
如果想自己设计一个网络系统,可以阅读三本书籍:
第一本就是Douglas E.Comer的《Network Systems Design Using NPs》,此书从包处理算法开始,引导我们了解发生在包上的每一件事。本书的独特之处是以一种“与应用无关”的方式描述各种系统结构和设计思路。再多一句,大多数国外大学教授网络系统设计与实现课程的参考蓝本;
第二本是George Varghese的《Network Algorithmics:An Interdisciplinary Approach to Designing Fast Networked Devices》,此书对网络系统实现模型进行分析,抽象出设计网络系统的一般规则,同时分析在真实网络系统实现中如何运用这些规则。
第三本是“亲自动手,从零开始构建一个网络系统”,选择一款合适的硬件平台,Learn by doing。