第一图书网

UNIX网络编程

史蒂文斯,芬纳,鲁道夫 清华大学出版社
出版时间:

2006-1  

出版社:

清华大学出版社  

作者:

史蒂文斯,芬纳,鲁道夫  

页数:

848  

字数:

1325000  

译者:

杨继张  

Tag标签:

无  

前言

  谨以此中译本纪念W. Richard Stevens先生逝世6周年。. 诚如前言所叙,本书第1版和第2版是由已于1999年9月1日逝世的W. Richard Stevens先生独自编写的。先生的著作业已设定相当高的标准,被广泛地视为精练、讲解细致且极具可读性的艺术品。在编撰这个版本时,新作者尽力保持先生较早版本的质量并彻底涵盖其内容。套接口自20世纪80年代开始就或多或少以其目前的形式流行了,它至今依然是首选的网络编程API。然而自本书第2版于1998年出版以来到第3版出版期间,相关内容已经发生了不少演变。这些演变主要体现在新版本中包含关于IPv6的更新过的信息,并增添介绍SCTP协议和密钥管理套接口的内容。

内容概要

本书第1版和第2版由已故UNIX网络专家W. Richard Stevens博士独自编写。本书是3版,由世界著名网络专家Bill Fenner和Andrew M. Rudoff执笔,根据近几年网络技术的发展,对上一版进行全面修订,增添了IPv6的更新过的信息、SCTP协议和密钥管理套接口的内容,删除了X/Open传输接口的内容。 本书全面深入地介绍了如何使用套接口API进行网络编程。全书从对套接口API的综合讨论开始,论述了基本编程内容后,即转入高级套接口编程的相关主题,包括IPv4与IPv6的互操作性、UNIX域协议、非阻塞I/O、路由套接口、广播、多播、线程、原始套接口、数据链路访问等,对于客户/服务器程序的各种设计方法也作了完整的探讨,最后还对流这种设备驱动机制作了深入分析。在附录中给出了IPv6、ICMPv6、虚拟网络等内容以及部分习题答案。 本书内容详尽且具权威性,几乎每章都提供精选的习题,是计算机和网络专业高年级本科生和研究生的首选教材,本书也可作为网络研究和开发人员的自学教材和参考书。

作者简介

已故的W.Richard Stevens先生是UNIX Network Programming第1版和第2版的原作者,这两本书被公认为是UNIX网络编程的经典教科书。
Bill Fenner是位于加利福尼亚州Menlo Park的AT&T实验室的主要技术成员,专攻IP多播、网络管理和测量。他是IETF路由领域的主管之一,负责审

书籍目录

第1部分 简介和TCP/IP? 第1章 简介 第2章 传输层:TCP、UDP和SCTP第2部 分基本套接口编程? 第3章 套接口编程简介 第4章 基本TCP套接口编程 第5章 TCP客户/服务器程序例子? 第6章 I/O复用:select和poll函数 第7章 套接口选项 第8章 基本UDP套接口编程 第9章 基本SCTP套接口编程 第10章 SCTP客户/服务器程序例子 第11章 名字与地址转换第3部分 高级套接口编程? 第12章 IPv4与IPv6的互操作性 第13章 守护进程和inetd超级服务器? 第14章 高级I/O函数 第15章 Unix域协议 第16章 非阻塞I/O 第17章 ioctl操作 第18章 路由套接口 第19章 密钥管理套接口? 第20章 广播 第21章 多播 第22章 高级UDP套接口编程 第23章 高级SCTP套接口编程 第24章 带外数据 第25章 信号驱动I/O 第26章 线程? 第27章 IP选项 第28章 原始套接口 第29章 数据链路访问 第30章 客户/服务器程序设计范式 第31章 流第4部分 附录?


编辑推荐

  “这是一本专业人士渴望拜读的书,因为它巧妙地结合了实践经验、历史观点和深入涉及本领域获得的洞察力。阅读本书给我带来了乐趣,也使我获益匪浅,相信大家一定会有同感。”  ——Sam Leffer  为了构建现今高度分布的网络应用和服务,大家务必深入掌握套接口等关键的网络编程API。《UNIX网络编程第1卷:套接口API(第3版)》一书为在各种环境下构建健壮的高性能网络互连系统提供了详尽的自始至终的指导。这个新版本基于W.Ri-chard Stevens先生久负盛誉的遗著,由两名一流的网络编程专家全面更新,融入当今至关重要的标准、实现和技术。  新的主题包括:  ·POSIX单一UNIX规范第3版  ·IPv6相关若干API(包括更新过的IPv6/IPv4互操作性的指导)  ·新的SCTP传输协议  ·基于IPsec的密钥管理套接口  ·在FreeBSD 4.8/5.1、Linux2.4.7、Solaris 9、AIX 5.1、HP-UX 11i和MacOS/x 10.2.6上运行程序例子  ·新的网络编程调试技术  ·源特定多播API,它是PI多播广泛部署的关键催化剂  两名新作者还更新并拓展了Stevens先生关于如下UNIX网络相关标准和技术的权威性论述:  ·TCP传输和UDP传输  ·套接口编程:基本、高级、路由、原始等  ·I/O:复用、非阻塞、信号驱动、异步等  ·守护进程和inetd  ·UNIX域协议  ·ioctl操作  ·广播和组播  ·线程  ·流  ·程序设计:TCP迭代服务器、并发服务器、预先派生子进程服务器、预先线程服务器等  自1990年起,网络编程人员深入掌握所需技术的源泉是:W. Richard Stevens先生的单卷本UNIX Network Programming。现在他们有一个新版本可以汲取知识了,它是为迎接今天和明天的挑战而专门设计的。

图书封面

图书标签Tags

广告

下载页面


UNIX网络编程 PDF格式下载



UNIX网络编程(卷1)我已经看了有几个月了,这是很好的一本书,不愧为W.RichardStevens先生的大师之作。讲的很清晰,包括Unix系统、网络协议及编程技术,并由浅入深地讲述了网络编程核心技术、实用技术和高级网络编程,值得一买!


这本书确实不错,如果你想懂得Unix及类Linux网络编程,那么这本书值得你的好好研究,这笔数不便宜,但也对得起这本书的价值,里面的很多API都是基于SUSv3写的,SUSv3是Posix.1的超集,基本上还是Posix的系统调用,在阅读本书之前,读者应该对Unix的发展历史以及ANSIC、ISOC、Posix以及SUS标准有一定的了解。这样对API的理解会深入些。建议读者阅读TCPIP的一些诶基础知识以及UNIX环境高级编程的知识,因为这些是一个整体。从整体上把握,从细节处理解。这样对UNIX网络编程会事半功倍。当当的服务还是挺让我满意的,一直以来。


网络编程中的函数都写了,而且涉及到比较多的TCP/IP协议,不过本人对UNIX不是很懂,开始看的时候有点吃力,慢慢就好了。


W.RichardStevens的又一部杰作,也是我们项目经理大力举荐的好书,对于网络编程可起到醍醐灌顶的作用。当当的包装也越来越好了,尽管早上下雨,但送过来的书没有任何影响。越来越喜欢当当了,希望你们的事业如日中天,以这种服务态度将业务拓宽到其他各个方面!


UNIX网络编程的最佳工具书,建议放在案头,随时翻阅,受益匪浅。


这本书很好。是网络编程的经典。


我不是托,借用一句广告词搞网络编程,这本书,你值得拥有:::::::::::)))))))))0


没啥说的,想学习网络编程必须读的一本书!


这本书不错,网络编程必看,我推荐!


经典好书!值得推荐!是UNIX下编程人员应该看的书。


经典就是经典对我这种准备深入unix的人来说太棒了


搞网络方面技术的同学应该人手一本,既可以当教材,也可以当参考手册


这本书非常好,对TCP、UDP、SCTP的实现及机制讲述的非常详细,并且有很详细的实例代码做为参考。全书由浅入深,讲解得很透彻。很值得一读的一本书!


学网络必备!


stevens哥哥的书经典的著作


大师经典!目前没有看完,工作中,用到哪里就看哪里!对我的工作帮助极大。就里面的那个客户服务器模型很成熟,甚至可以拿来直接用!


unp,richard的书,每一本都是经典。


强烈bs当当这种不负责任的行为,我付款都快一个月了,不是说一到两个星期到货的么?是我太相信你们,先付了款,实在没想到当当竟然是这样不负责任!提醒大家注意,一定要货到付款,不然很有可能钱没了书没收到还受气。


很好,但是里面的有的代码不如第2版简单易懂


“经典”就两字,没说的


看了之后,再看,再看,这种书值得读100遍的.书不仅要读懂,很多问题值得去思考..翻译水平在中文版里面算相当考究的...


非常经典的一本书,尽管有英文电子版,还是忍不住买一本。


steven,偶像的书都是经典,收藏,值得好好研究。


内容不错!!


还不错,不过只能慢慢的看了,好多内容。


经典的书不错值得一看经典的书不错值得一看


这本书看起来比较吃力,但感觉它真的很不错,虽然好多看不懂,但是还是会慢慢把它看完啊


光看作者,这本书就必定拿下


这本书就不用说了建议人人买一本


不错,不过我没看,因为买来是收藏的,当参考书了。


书比较软,拿着舒服,不怕折了印刷字体看着舒服,总之我喜欢看


好书啊,要是有钱真想把steven的书全部买来,呵呵


不用说了吧经典中的经典


不愧是经典呀,里面很多东西可以学。


经典就不多说了。。


不错,毕竟是经典~


书写的不错,正在研究。。。。


仅此一本,书籍接近全新品质,电话:13083466372
hk5888@163.com


不说什么了,好书


大师级的作品!需要好好学习!


Thanks!希望可以快点看完。


讲的很细,而且很实用。


虽然有些章节没怎么看,但好书总归是好书,5星给作者。


好书是好书,但感觉有的句子读起来不合理解习惯


很详细,很详细,就是用得是人家的头文件和makefile,自己想建立好难啊。


方便,我喜欢


不错服务业不错,很满意


印刷对的其大作


好书啊!绝对值得一看!


我等了近十天。什么配送时间5至6天。我靠!!


还不错~还不错~还不错~还不错~还不错~还不错~


对具体的编程人员了解unix下网络通讯的细节还是很有帮助。但翻译的质量很一般


这书非常适合网络编程的学习,即使是在Win下,Linux下也同样适用。好书


还不错,关键问题是如何实践


这本的印刷质量看起来还不错,正在拜读。如果再送个书签就非常满意了


翻译问题就不吹毛求疵了。但纸质真的不怎么样。比起我买的其它经典书来说差远了。


书的质量不错,就是送货有点次


书翻译确实不怎么样印刷也有好多错误很多函数小写都变成了大写


书的质量不错,速度也很快!


相当不错,值得花时间看一下!


发货快,书本质量不错


都是基础的东西,很多概念这么解释一下就清楚了


正在看感觉很过瘾不错不错


还不错,就是送货的时间比较慢。


感觉译者加了不少自己的东西。


此书不错.翻译得也可以.


就是太厚了点儿。


P36的TCP状态图居然有几个严重的错误。1.LISEN到SYN_RCVD,不是“接收RST”,而是“接收SYN”2.SYN_SENT到SYN_RCVD,不是“发送:SYN,ACK”,而是“发送发送:ACK”3.CLOSE_WAIT到LAST_ACK,不是“接收:close”,而是“应用:close”4.LISTEN和SYN_SENT都有一条因应用close回到CLOSED的线(以上错误可以对照RFC0793,错误3是很明显翻译错的,其他的没看到英文,但1和2肯定也是翻译错的)


连tcp状态图居然有错~~~~不知道找了家什么印刷厂,太对不起死去的作者了。


英文版给五颗星,中文版给3个星,书的内容很好,翻译的质量一般!


书很好,就是翻译的水平有问题,不知道是不是过了四级啊......有实力还是看原版吧。当当送货很快,不错啊!


郁闷人啊,我已经发出订单快一个月的时间了竟然还没有收到书!!!


书是好书,没得说,但是当当的速度简直就是蜗牛,以后再也不在这买书了!


翻译的不是一般的烂!!!!!!!


发觉扛清华出版社牌子的水货特多


相关图书