×
暂无评论
图文详情
  • ISBN:9787302207177
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:690
  • 出版时间:2010-01-01
  • 条形码:9787302207177 ; 978-7-302-20717-7

本书特色

《Linux网络编程》:感谢ChinaUnix.nef技术社区对本系列图书的支持!China Unix.net是一个以讨论操作系统、软件开发、数据库技术、网络技术及服务器存储等技术为主的大型lT技术社区网站。China Unix.net的宗旨是给所有爱好IT技术、开源技术的朋友提供一个自由、开放和免费的交流空间。China Unix.netAO目标是建成中国*好的开源技术共享社区,为宣传和推动开源技术及自由软件在中国的应用发展做出贡献。China Unix.net的网址为:http://www.chinaunix.net。内容全面:全书涵盖Linux网络编程从基础到高级开发的方方面面内容深入:重点讲解了技术性较强的Linux用户空间网络编程及内核网络编程 注重原理:对每个知识点都从原始概念和基本原理进行详细、透彻地分析插图丰富:对比较复杂和难度较高的内容绘制了220余幅原理图进行讲解代码经典:书中的示例代码大多是从实际项目总结而来,有很强的实用性实践性强:贯穿450余个示例、70余个实例及3个案例进行讲解案例典型:详细介绍了HTTP网络服务器、协议栈和防火墙的实现资深程序员十年经验总结,深入探讨Linux应用层和内核层的网络编程详细讲解HTTP服务器、协议栈和防火墙三个典型案例的实际开发过程一线技术人员全力打造,分享Linux技术盛宴!《Linux网络编程》重点内容及特色《Linux网络编程》是一本全面、系统、深入介绍Linux网络编程的技术宝典。涉及Linux网络编程基础用户空间网络编程、Linux内核网络编程及Linux网络编程典型案例。《Linux网络编程》基本涵盖了Linux网络编程的所有知识点,尤其对高级网络编程、原始套接字等高级应用层网络程序设计进行了深入介绍,并给出了丰富的例程。《Linux网络编程》不仅介绍了用户界面的网络程序设计,还对内核空间的网络程序设计进行了详细的介绍。对netfilter框架进行了很细致的讲解,并给出了一个全面使用netfilter框架的案例。《Linux网络编程》在对多个主要函数进行介绍时,对用户空间和内核空间的相互作用进行了对比介绍,便于者不仅了解如何使用它们,而且可以更加深入地理解为何这样用,做到知其然并知其所以然,《Linux网络编程》*后提供的三个典型案例来源于作者的实际项目:总结了应用层的web服务器开发、简单的应用层网络协议栈开发及内核层的网络防火墙开发,可极大地提升读者的应用开发水平。《Linux网络编程》作者长期致力于Linux网络程序设计,对Linux网络编程有独到的见解和深入的理解。《Linux网络编程》全面总结了他们对Linux网络编程的理解及大量的实践经验,充满了思想的火花。一线技术人员全力打造,分享Linux技术盛宴!《Linux网络编程》读者对象想全面学习Linux网络编程的人员想深入学习Linux网络编程的人员想从事Linux嵌入式开发的人员需要一本案头**手册的程序员大中专院校的相关学生相关社会培训班的学员其他Linux网络编程爱好者获取PPT提示《Linux网络编程》适合培训机构和大中专院校作为教材使用。为了方便教学,《Linux网络编程》专门配备了教学PPT。需要的老师请发电子邮件至bookservice2008@163.com索取。索取时请提供身份信息。源代码下载提示《Linux网络编程》所有源代码请到清华大学出版社的网站(www.tup.com-cn)上下载。请先在主页上的搜索栏中输入书名搜索到《Linux网络编程》页面,然后找到下载信息下载即可。

内容简介

linux是目前*流行的开源操作系统,网络功能在linux下占有核心的地位。本书循序渐进地从应用层到linux内核、从基本知识点到综合案例,向读者介绍如何在linux下进行网络程序设计。本书内容分为4个部分:linux程序设计基础部分、linux用户空间网络编程部分、linux内核网络编程部分以及综合案例部分。内容包含linux系统概述、linux编程环境、linux文件系统简介、linux下的进程和线程、tcp/ip协议族、应用层网络服务程序、tcp编程、主机信息获取、数据io复用、udp编程、高级套接字、套接字选项、原始套接字、服务器模型、ipv6、linux内核网络部分结构及分布、netfilter框架内报文处理。为了方便读者学习,本书*后一个部分介绍了3个综合案例,包括应用层的web服务器例子、简单的应用层网络协议站例子和内核层网防火墙的例子。
本书适合广大的linux平台下的网络程序设计人员和大中专院校学生阅读,尤其是有一定linux基础知识的编程技术人员。

目录

第1篇 linux网络开发基础
第1章 linux操作系统概述
第2章 linux编程环境
第3章 文件系统简介
第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
展开全部

节选

《Linux网络编程》内容简介:Linux是目前*流行的开源操作系统,网络功能在Linux下占有核心的地位。《Linux网络编程》循序渐进地从应用层到Linux内核、从基本知识点到综合案例,向读者介绍如何在Linux下进行网络程序设计。《Linux网络编程》内容分为4个部分:Linux程序设计基础部分、Linux用户空间网络编程部分、Linux内核网络编程部分以及综合案例部分。内容包含Linux系统概述、Linux编程环境、Linux文件系统简介、Linux下的进程和线程、TCP/IP协议族、应用层网络服务程序、TCP编程、主机信息获取、数据IO复用、UDP编程、高级套接字、套接字选项、原始套接字、服务器模型、IPv6、Linux内核网络部分结构及分布、netfilter框架内报文处理。为了方便读者学习,《Linux网络编程》*后一个部分介绍了3个综合案例,包括应用层的Web服务器例子、简单的应用层网络协议站例子和内核层网防火墙的例子。《Linux网络编程》适合广大的Linux平台下的网络程序设计人员和大中专院校学生阅读,尤其是有一定Linux基础知识的编程技术人员。

作者简介

宋敬彬,海信集团国家重点实验室高级工程师。海信数字家庭原型系统的主要设计及实现人员。有十多年的Linux编程经验,对Linux内核和网络协议栈十分熟悉。长期从事嵌入式Linux设备、机顶盒产品、IGRS设备互联的研究和开发工作。目前主要从事数字家庭系统的设计和实现。曾经在技术期刊上发表过多篇技术论文。曾经参加过国家863高性能集群服务器、电子发展基金的IPv6等项目的研究和开发。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航