Linux网络编程经典书籍推荐

目录(?)[+]

首先要说讲述TCP/IP的书很多,其中有3泰书很全。

分别是《TCP/IP详解》三卷本,《用TCP/IP进行网际互连》三卷本,《TCP/IP指南》+《IPv6》四卷本

其中TCP/IP详解的作者还写了另外2本经典著作,《Unix环境高级编程》,《Unix网络编程》

作者W.Richard Stevens个人网站  http://www.kohala.com/

大师作品部部经典,可惜1999年去另一个世界维护Unix了。。。。。。。。。

说明:搞Linux网络编程的,想学TCP/IP的一定要看大师W.Richard Stevens这六本书,基本上六本书看完基础也就搭好了。

W.Richard Stevens(1951-1999),国际知名的UNIX和网络专家,受人人尊敬的作家。他的著作有《UNIX网络编程》(两卷本),《UNIX网络高级编程》,《TCP/IP详解》(三卷本)等,同时他还是广受欢迎的教师和顾问。

  Stevens先生1951年生于赞比亚,早年,他就读于美国弗吉尼亚州的费什本军事学校,后获得密歇根大学学士、亚利桑那大学系统工程硕士和博士学位。他曾就职于基特峰国家天文台,从事计算机编程。

  Stevens先生不幸病逝于1999年9月1日,他的离去是计算机界的巨大损失。

  W. Richard Stevens对我们这些学习Unix/Linux的程序员的影响是巨大的,每每捧读老先生的书都会被感动,不仅被他那丰富的知识所折服,更是被他那一丝不苟,严谨治学的态度所倾倒。“他不清楚的,他下决心要弄明白。他知道的,他要努力传授给所有感兴趣的人们!”这就是我们的Stevens!一生能有其一部力作可谓无憾矣!而况七部乎?

  一位朋友说:“Stevens的书一定要全部认真地去读的。”我想他是对的。最后,对Stevens在天英灵说声:谢谢您!想必这时他正坐在上帝身边,继续从事他的写作。

W. Richard Stevens Biography 
http://www.kohala.com/start/bio1.html

W. Richard Stevens' Home Page 
http://www.kohala.com/start/

W. Richard Stevens on Wikipedia 
http://en.wikipedia.org/wiki/W._Richard_Stevens

Guru of the Unix gurus 
http://archive.salon.com/tech/feature/2000/09/01/rich_stevens/index.html

----------------------------------------------------------------------------------------------------------------------------------------------------------------

《用TCP/IP进行网际互连第一卷:原理、协议与结构(第五版)》

《用TCP/IP进行网际互连第二卷——设计、实现与内核》

《用TCP/IP进行网际互连第三卷:客户-服务器编程与应用(Linux/POSIX套接字版)》

说明:这个系列也是三卷本,和《TCP/IP详解》三卷本一样也是经典,区别是  网际互联 偏重理论而 详解偏重实际。

----------------------------------------------------------------------------------------------------------------------------------------------------------------

如果你看了上面2套TCP/IP的书6本还不尽兴,还有一套书可以作为提高或者查缺补漏

虽然与W.Richard Stevens TCP/IP详解 有一定的差距,但仍不失为下一代IPv6网络的参考工具书,值得收藏学习

----------------------------------------------------------------------------------------------------------------------------------------------------------------

《TCP/IP协议原理与应用(第3版)》

写的非常好,建议一定要买!可作入门,但即使是高手,也应看看,学习作者分析问题的方法和思想。其实是无数次印刷了,经典不能错过。

----------------------------------------------------------------------------------------------------------------------------------------------------------------

《TCP/IP高效编程 : 改善网络程序的44个技巧》

很明显属于技巧类的书,同样这本书很老,但是还是很有参考价值,这本书中大量出现Unix网络编程的提示,可以作为其补充。

----------------------------------------------------------------------------------------------------------------------------------------------------------------

《TCP/IP架构、设计及应用(Linux版)》

谈不上经典,可以补充阅读

----------------------------------------------------------------------------------------------------------------------------------------------------------------

《linux网络体系结构:linux内核中网络协议的设计与实现》

出版社: 清华大学出版社
装帧: 平装
出版年: 2006-7
又名: The Linux Network Architecture: Design and Implementation of Network Protocols in the Linux Kernel
书名: Linux网络体系结构
说明:翻译的很不好,建议看原版,可以下电子版。

一本在kernel实现网络功能的基础书籍,最好还是看英文版的,翻译的实在太烂了。有条件的还是看原版吧,没办法啊,中国的此类书籍基本上落后老美3-4年。结合linux源代码分析一书收获更多。一并把内核结构和各功能在内核中的关系也搞清楚了。

----------------------------------------------------------------------------------------------------------------------------------------------------------------

本人写的另外系列,配合一起看效果更好,因为C语言是语言,还需要到实际环境Linux中去用,而Linux环境下网络编程自然需要TCP/IP的知识:

C语言经典著作导读

Linux内核学习四库全书

Linux网络编程经典书籍推荐相关推荐

  1. Linux学习路线及网络编程经典书籍

    linux学习资源整理:https://zhuanlan.zhihu.com/p/22654634 Linux初学者(学习资料):https://zhuanlan.zhihu.com/p/217232 ...

  2. Linux学习路线及网络编程经典书籍(转载)

    linux学习资源整理:https://zhuanlan.zhihu.com/p/22654634 Linux初学者(学习资料):https://zhuanlan.zhihu.com/p/217232 ...

  3. Linux 好书、经典书籍推荐

    转载:http://blog.csdn.net/leonzhouwei/article/details/9053201 Linux 好书.经典书籍推荐 作者:http://www.ituring.co ...

  4. Linux 编程经典书籍推荐

    成为一名精通 Linux 程 序设计的高级程序员一直是不少朋友孜孜以求的目标.根据中华英才网统计数据,北京地区 Linux 程序员月薪平均为 Windows 程序员的 1.8 倍.Java 程序员的 ...

  5. Linux好书、经典书籍推荐

    思想篇 <Linux/Unix设计思想> 图书将Unix与Linux的原理有效地结合起来,总结了Unix/Linux软件开发中的原则.在保留了第1版中Unix方面的内容的同时,强调了Lin ...

  6. 网络编程经典好书推荐

    共享一本经典好书,linux和windows全面涉及,由浅及深,从网络编程基础的套接字开始讲起,再到tcp和upd的区别,有边界和无边界,流的特点和数据包的特点,再到io模型,select到epoll ...

  7. Linux网络编程必看书籍推荐

    首先要说讲述计算机网络和TCP/IP的书很多. 先要学习网络知识才谈得上编程 讲述计算机网络的最经典的当属Andrew S.Tanenbaum的<计算机网络>第五版,这本书难易适中. &l ...

  8. Linux经典书籍推荐-转

    Linux经典书籍推荐 入门篇  <LINUX权威指南>书不错,写的很全面也比较广,涉及的不深,做为入门书籍不错,可以比较全面的了解linux .另外比较热门的也可以看看<鸟哥的私房 ...

  9. Linux 牛书推荐:《Linux网络编程》

    这本书几乎涵盖了Linux网络相关的所有知识,我大部分朋友拥有这本书,不过,我买过几次这本书(其他的都是帮朋友买的哦),很难买到正版.但这本书还有个缺点就是有点点错误,而且印刷有点点问题,但瑕不掩瑜, ...

最新文章

  1. python 虚拟环境 tensorflow GPU
  2. java 赋值,算术,一元操作符(翻译自Java Tutorials)
  3. xhprof安装使用【转】
  4. Python 优化第一步: 性能分析实践 使用cporfile+gprof2dot可视化
  5. PHP的钩子实现解析
  6. pycharm关联mysql存储中文
  7. 爆火的Java面试题-kafka源码解析与实战豆瓣
  8. js混淆还原工具_JavaScript(JS) 压缩 / 混淆 / 格式化 批处理工具
  9. NginxWebUI - 图形化的 Nginx 配置管理工具
  10. proj4js 坐标转换
  11. nginx-1.13.7 按照centos8 报错记录
  12. 数据结构:八大数据结构分类
  13. 自学PS-持续更新 共勉
  14. 程序员如何写简历之简介篇(一)
  15. c语言自定义标识符do,C语言基础知识习题
  16. DIY一个UNISOLDER焊台无线红外休眠座
  17. 怎么写好文案?这些工具很好用
  18. GNSS 常用缩略语汇总
  19. 传奇世界最好的版本:
  20. 海思平台ISP调试经验

热门文章

  1. 关押罪犯 - C++
  2. 如何编码实现NTFS格式下删除文件的恢复(结束)
  3. C语言,期末救急输入三个系数,判断一元二次方程的解(代码逐行逐句的解释,看到最后有知识的总结)
  4. plc的复位优先SR锁存器与置位优先RS锁存器
  5. 深圳唐三彩非遗艺术馆开展“探索跨界融合,推动非遗创新”主题沙龙
  6. gitkraen_GitKraken中文版
  7. 正式接触编程有感(个人向)
  8. 第五章 半导体探测器
  9. 群表示论之frobenius互反律和诱导特征标
  10. 数字 3D 可视化选矿工艺 | 智慧矿山