UNIX网络编程 卷1:套接字联网API

内容简介:
这是一部传世之作!顶级网络编程专家Bill Fenner和Andrew M. Rudoff应邀执笔,对W. Richard Stevens的经典作品进行修订。书中吸纳了近几年网络技术的发展,增添了IPv6、SCTP协议和密钥管理套接字等内容,深入讨论了最新的关键标准、实现和技术。
书中的所有示例都是在UNIX系统上测试通过的真实的、可运行的代码,继承了Stevens一直强调的理念:“学习网络编程的最好方法就是下载这些程序,对其进行修改和改进。只有这样实际编写代码才能深入理解有关概念和方法。”读者可以从图灵网站(www.turingbook.com)本书网页免费注册下载这些示例的源代码。
本书为UNIX网络编程提供全面的指导,是网络研究和开发人员公认的权威参考书,无论网络编程的初学者还是网络专家都会大受裨益。

作者简介:
W. Richard Stevens(1951—1999) 国际知名的UNIX和网络专家,备受赞誉的技术作家。生前著有《TCP/IP详解》(三卷)、《UNIX环境高级编程》和《UNIX网络编程》(两卷),均为不朽的经典著作。
Bill Fenner AT&T实验室的主要技术人员,专攻IP多播、网络管理和测量,他是IETF路由的领域主管之一,负责审批作为RFC出版的所有路由相关文档。
Andrew M. Rudoff Sun公司的资深软件工程师,专攻网络、操作系统内核、文件系统和高可用性软件体系结构。

目录:
第一部分 简介和tcp/ip
第1章 简介 2
第2章 传输层:tcp、udp和sctp 27

第二部分 基本套接字编程
第3章 套接字编程简介 56
第4章 基本tcp套接字编程 77
第5章 tcp客户/服务器程序示例 97
第6章 i/o复用:select和poll函数 122
第7章 套接字选项 150
第8章 基本udp套接字编程 186
第9章 基本sctp套接字编程 208
第10章 sctp客户/服务器程序例子 223
第11章 名字与地址转换 236

第三部分 高级套接字编程
第12章 ipv4与ipv6的互操作性 278
第13章 守护进程和inetd超级服务器 286
第14章 高级i/o函数 300
第15章 unix域协议 324
第16章 非阻塞式i/o 341
第17章 ioctl操作 365
第18章 路由套接字 382
第19章 密钥管理套接字 402
第20章 广播 417
第21章 多播 433
第22章 高级udp套接字编程 462
第23章 高级sctp套接字编程 489
第24章 带外数据 507
第25章 信号驱动式i/o 525
第26章 线程 534
第27章 ip选项 561
第28章 原始套接字 580
第29章 数据链路访问 623
第30章 客户/服务器程序设计范式 646
第31章 流 675
附录a ipv4、ipv6、icmpv4和
icmpv6 690
附录b 虚拟网络 704
附录c 调试技术 708
附录d 杂凑的源代码 714
附录e 精选习题答案 726
参考文献 756
索引 763

作者: W.Richard Stevens / Bill Fenner / Andrew M. Rudoff
出版社: 人民邮电出版社
副标题: 卷1:套接字联网API
原作名: Unix Network Programming, Volume 1: The Sockets Networking API (3rd Edition)
译者: 杨继张
出版年: 2010-6
页数: 804
豆瓣评分:9.3
装帧: 平装
ISBN: 9787115228406

0 0 投票数
文章评分
订阅评论
提醒
0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x