本书是国内外使用最广泛、最权威的计算机网络经典教材。全书按照计算机网络协议模型自下而上(物理层、数据链路层、介质访问控制层、网络层、传输层和应用层)系统地介绍了每一层的基本原理,并结合Internet 给出了大量的协议实例。在讲述网络各层次内容的同时,还与时俱进地引入了最新的网络技术,包括无线网络和卫星网络的新进展、4G和5G 蜂窝网络、DOCSIS 和光纤架构、SDN(软件定义网络)、传输层用户体验测量,以及加密DNS等。另外,本书针对当前网络应用中日益突出的安全问题,用了一整章的篇幅对计算机网络的安全性进行了深入讨论。
本书的适用对象非常广泛。由于本书的重点立足于计算机网络的基本原理,同时兼顾了 Internet 体系架构与TCP/IP 协议等内容,因此对于学习计算机网络课程的本科生和研究生,本书都是绝佳的教材或教学参考书。本书每一章后面给出了大量习题,有助于教师根据教学目的酌情安排课后练习。此外,本书对于从事网络相关技术研究和网络应用开发的广大科研工作者也具有重要的参考价值。
安德鲁 ·S. 特南鲍姆(Andrew S. Tanenbaum)获得了美国麻省理工学院的理学学士学位和加利福尼亚大学伯克利分校的哲学博士学位。他目前是荷兰阿姆斯特丹Vrije 大学的计算机科学系的荣誉教授,他曾经在该大学的计算机科学系讲授操作系统、计算机网络以及相关课程40多年。他主要研究高可靠的操作系统,不过,在过去很多年他也致力于编译器、分布式系统、安全性,以及其他一些课题的研究工作。在这些研究项目上他已经产出了200多篇期刊和会议论文。
Tanenbaum 教授也编写(或合著)了5部图书,现在已出版的共有24个版本。这些书已经被翻译成 21 种语言,包括中文、法文、德文、日文、韩文、罗马尼亚语、塞尔维亚语、西班牙语以及泰国语,被全世界各地的大学所采用。
他也是 MINIX的作者,这是UNIX的一个复制品,最初主要用于学生编程实验。这个操作系统...