Linux网络编程(第2版) PDF 高清电子书 免费下载 完整版 在线阅读- 高飞网
Linux网络编程

Linux网络编程(第2版)

宋敬彬
Linux 网络
浏览人数:138
读者:                   ...
 “Linux典藏大系”自2010年陆续出版以来,因其内容丰富、讲解细腻、通俗易懂和实用性强等特色而深受广大读者的喜爱,长期位居同类图书销售排行榜的前列,累计销量近10万册。丛书中部分图书荣获51CTO读书频道“最受读者喜爱的原创IT技术图书奖”,还有多种图书的中文繁体字版权输出到了中国台湾地区出版发行。丛书中的多个品种被国内几十所培训机构和大中专院校选为教材。丛书的出版还得到了国内Linux领域最知名的技术社区ChinaUnix的大力支持。读者在ChinaUnix社区的论坛上与社区中的Linux爱好者进行了广泛的交流,取得了良好的学习效果。2014年2月“Linux典藏大系“全新升级版(第2版)正式出版,第2版图书迎合了Linux技术的全新发展,全部采用当前流行和稳定的Linux发行版或者相关工具,是Linux爱好者学习Linux的好帮手。 
  《Linux网络编程(第2版)》是获得大量读者好评的“Linux典藏大系”中的《Linux网络编程》的第2版。《Linux网络编程(第2版)》第1版出版后获得了读者的高度评价。《Linux网络编程(第2版)》循序渐进,从应用层到Linux内核,从基本知识点到综合案例,全面、系统地向读者介绍了如何在Linux下进行网络程序设计。《Linux网络编程(第2版)》涉及面广,从基本的编程工具介绍和编程环境搭建,到高级技术和核心原理,再到项目实战,几乎涉及Linux网络编程的所有重要知识。
  《Linux网络编程(第2版)》共分4篇。第1篇介绍Linux操作系统概述、Linux编程环境、文件系统简介、程序、进程和线程;第2篇介绍TCP/IP协议族简介、应用层网络服务程序简介、TCP网络编程基础、服务器和客户端信息的获取、数据的IO和复用、基于UDP协议的接收和发送、高级套接字、套接字选项、原始套接字、服务器模型选择,以及IPv6的简介;第3篇介绍Linux内核中网络部分结构,以及分布和netfilter框架内报文处理;第4篇介绍三个网络编程的实例:Web服务器的例子SHTTPD、网络协议栈的例子SIP、防火墙的例子SIPFW。
  《Linux网络编程(第2版)》适合所有想全面学习Linux网络编程的人员阅读,也适合已经从事Linux网络开发的工程技术人员使用。对于广大的Linux平台下的网络程序设计人员,《Linux网络编程(第2版)》更是一本不可多得的参考手册。

第1篇 Linux网络开发基础   
第1章 Linux操作系统概述   
1.1 Linux发展历史   
1.2 Linux的发展要素   
1.3 Linux与UNIX的异同   
1.4 操作系统类型选择和内核版本的选择   
1.5 Linux的系统架构   
1.6 GNU通用公共许可证   
1.7 Linux软件开发的可借鉴之处   
1.8 小结   
第2章 Linux编程环境   
2.1 Linux环境下的编辑器   
2.2 Linux下的GCC编译器工具集   
2.3 Makefile文件简介   
2.4 用GDB调试程序   
2.5 小结   
第3章 文件系统简介   
3.1 Linux下的文件系统   
3.2 文件的通用操作方法   
第4章 程序、进程和线程   
第2篇 Linux用户层网络编程   
第5章 TCP/IP协议族简介   
第6章应用层网络服务程序简介   
第7章 TCP网络编程基础   
第8章服务器和客户端信息的获取   
第9章数据的IO和复用   
第10章基于UDP协议的接收和发送   
第11章高级套接字   
第12章套接字选项   
第13章原始套接字   
第14章服务器模型选择   
第15章 IPv6简介   
第3篇 Linux内核网络编程   
第16章 Linux内核中网络部分结构以及分布   
第17章 netfilter框架内报文处理   
第4篇综合案例   
第18章一个简单Web服务器的例子SHTTPD   
第19章一个简单网络协议栈的例子SIP   
第20章一个简单防火墙的例子SIPFW   
看过本书的人还看过