《TCP/IP详解》

      《TCP/IP详解》这三卷书(《TCP/IP详解,卷1:协议》、《TCP/IP详解 卷2:实现》、《TCP-IP详解卷三TCP事务协议,HTTP,NNTP和UNIX域协议》)可谓是TCP/IP论著中的圣经,无论是从事计算机网络的教师还是进行科研的技术人员,这套书应当是必读的。但这套书是不适合初学计算机网络的学生学习的,对于初学者强烈推荐机械工业出版社的那本《计算机网络:自顶向下方法》,作者按照自顶向下的方式来讲授计算机网络协议和原理的,使读者能够由上至下地深入理解每一层的协议和原理。

       编写这三卷书的作者是计算机界一位重量级的人物 W.Richard Stevens,如果你是搞网络的,但是却没有听说过这个人的大名,那你就真的out了。

       以下是我从百度百科上摘取的关于W.Richard Stevens的介绍:

       国际知名的Unix和网络专家,《TCP/IP 详解》(三卷本),《UNIX网络编程》(两卷本)以及《UNIX环境高级编程》的作者

  W.Richard Stevens(1951-1999),是国际知名的Unix网络专家;受人尊敬的计算机图书作家;同时他还是广受欢迎的教师和顾问。Stevens先生1951年生于赞比亚,他的家庭曾多次搬迁,最终定居于南非。早年,他就读于美国弗吉尼亚州的费什本军事学校,后获得密歇根大学学士、亚利桑那大学系统工程硕士和博士学位。他曾就职于基特峰国家天文台,从事计算机编程;还曾在康涅狄格州纽黑文市的健康系统国际公司任主管计算机服务的副总裁。

  Stevens先生不幸逝于1999年9月1日,至于死因家人不便透露,不过有三种说法:

  1. 攀岩。

  2. 滑翔意外。

  3. 滑雪。

       他的离去是计算机界的巨大损失。

     因为我也没仔细拜读过这位大师的作品,关于这三卷书里面详细的内容我也没法进行概括,所以我参考了一下百度百科里关于这三卷书内容的简介:

     《TCP/IP详解,卷1:协议》是一本完整而详细的TCP/IP协议指南。描述了属于每一层的各个协议以及它们如何在不同操作系统中运行。作者用Lawrence Berkeley实验室的tcpdump程序来捕获不同操作系统和TCP/IP实现之间传输的不同分组。对tcpdump输出的研究可以帮助理解不同协议如何工作。本书适合作为计算机专业学生学习网络的教材和教师参考书。也适用于研究网络的技术人员。

      《TCP/IP详解 卷2:实现》完整而详细地介绍了TCP/IP协议是如何实现的。书中给出了约500个图例,15 000行实际操作的C代码,采用举例教学的方法帮助你掌握TCP/IP实现。本书不仅说明了插口API和协议族的关系以及主机实现与路由器实现的差别。还介绍了4.4BSD-Lite版的新的特点,如多播、长肥管道支持、窗口缩放、时间戳选项以及其他主题等等。读者阅读本书时,应当具备卷1中阐述的关于TCP/IP的基本知识。本书适用于希望理解TCP/TP协议如何实现的人,包括编写网络应用程序的程序员以及利用TCP/IP维护计算机网络的系统管理员。

       《TCP-IP详解卷三TCP事务协议,HTTP,NNTP和UNIX域协议》是“TCP/IP详解系列”的延续。主要内容包括:TCP事务协议,即T/TCP,这是对TCP的扩展,使客户-服务器事务更快、更高效和更可靠;TCP/IP应用,主要是HTTP和NNTP;UNIX域协议,这些协议提供了进程之间通信的一种手段。当客户与服务器进程在同一台主机上时,UNIX域协议通常要比TCP/IP快一倍。本书同样采用了大量的实例和实现细节,并参考引用了卷2中的大量源程序。 本书适用于希望理解TCP/IP如何工作的人,包括编写网络应用程序的程序员以及利用TCP/IP维护计算机网络的系统管理员。 

     至于写这篇博客的目的,一方面是想跟大家一起分享一下这卷好的书籍,另一方面也是督促自己利用课外的时间来学习这卷书中的内容并与大家进行交流,之前学习计算机网络的时候也参考过这卷书中的内容,给我的感觉是这卷书讲解得更加细致、更加深入,更适合做研究的人来使用。

你可能感兴趣的:(TCP/IP)