主页 详情

《UNIX网络实用编程技术》_陈远森等编著_10331426_750840355X

【书名】:《UNIX网络实用编程技术》
【作者】:陈远森等编著
【出版社】:北京:中国水利水电出版社
【时间】:2000
【页数】:334
【ISBN】:750840355X
【SS码】:10331426

最新查询

内容简介

第一章 绪论

1.1 UNIX操作系统

1.2 计算机网络

1.3 网络编程和套接字

1.4 本书的组织

第二章 UNIX系统下常用的C语言开发工具

2.1 版本管理工具——sccs

2.2 源程序静态检查工具--lint

2.3 编译器——cc

2.4 程序组维护工具——make

2.5 调试工具——dbx

2.6 库管理工具——ar

2.7 小结

第一部分 Socket程序设计

第三章 网络体系结构概述

3.1 分层结构与协议

3.2 开放系统互联参考模型OSI/ISO

3.3 TCP/IP参考模型

3.4 UNIX网络编程概述

3.5 小结

第四章 面向传输层的Socket编程

4.1 TCP协议的实现机制

4.2 面向连接的Socket编程

4.2.1 Echo客户端例程

4.2.2 Echo服务端例程

4.2.3 进程阻塞

4.2.4 并发服务端程序

4.3 TCP状态

4.4 Socket选项

4.4.1 应用层选项

4.4.2 传输层选项

4.4.3 网际层选项

4.4.4 其他选项

4.5 无连接的Socket编程

4.5.1 UDP编程概述

4.5.2 UDP编程的第一步:Talk(谈话)程序

4.5.3 改进Talk程序:过滤数据报

4.5.4 进一步改进Talk程序:超时机制

4.5.5 使UDP更加可靠

4.6 小结

第五章 面向网际层和数据链路层的Socket编程

5.1 网际层综述

5.2 面向IP层的Socket编程

5.2.1 IP数据报报头格式

5.2.2 ICMP数据报格式

5.3 数据链路层简述

5.4 面向数据链路层的Socket编程

5.5 小结

第六章 Socket高级编程专题

6.1 多路复用

6.1.1 多路复用的基本原理

6.1.2 使用多路复用的UDP Talk程序

6.1.3 多路复用应用举例:Chat

6.1.4 多路复用的另一种方式:poll()

6.2.1 非阻塞Socket的基本原理

6.2 非阻塞Socket

6.2.2 非阻塞UDP Socket例程——Talk

6.2.3 非阻塞TCP Socket例程——echo客户端程序

6.3 信号驱动输入输出

6.3.1 信号驱动I/O的基本原理

6.3.2 信号驱动I/O的UDP Talk

6.3.3 信号驱动I/O在TCP中的应用

6.4 名字服务

6.4.1 名字服务的原理

6.4.2 名字服务例程

6.5 广播与群播

6.5.1 广播的基本原理

6.5.2 广播例程

6.5.3 群播的基本原理

6.5.4 群播例程

6.6 OOB数据

6.6.1 OOB数据的基本原理

6.6.2 OOB数据应用例程

6.7 小结

第七章 Socket实用编程

7.1 进程间通讯

7.1.1 用Internet协议族的Socket实现IPC

7.1.2 用UNIX协议族的Socket实现IPC

7.2 客户/服务器程序设计

7.2.1 用多进程机制实现服务程序

7.2.2 用多线程机制实现服务程序

7.3 守护进程

7.3.1 守护进程的设计原理

7.3.2 inetd守护进程简介

7.4 平凡文件传输协议

7.4.1 TFTP数据报格式

7.4.2 “发送”和“接收”请求的处理

7.4.3 服务方和客户端的通讯

7.4.4 文件传输格式

7.4.5 TFTP协议的实现

7.5 小结

8.1 传输界面

第二部分 传输界面编程

第八章 传输界面编程综述

8.2 函数

8.2.1 初始化及绑定传输端点

8.2.2 建立连接

8.2.3 传输数据

8.2.4 释放连接

8.2.5 关闭传输端点

8.2.6 其他函数

8.3 状态转换

8.4 小结

第九章 传输界面编程

9.1 连接方式

9.2 非连接方式

9.3 传输界面编程与Socket编程对比

9.4 小结

第十章 流编程

10.1 流编程原理

10.2 流编程例程

10.3 小结

第三部分 RPC程序设计

第十一章 远程过程调用

11.1 RPC概述

11.2 RPC的原理和实现机制

11.2.1 RPC的实现机制

11.2.2 RPC的有关问题

11.3 XDR数据表示

11.3.1 XDR的工作原理

11.3.2 XDR流

11.3.3 XDR过滤器

11.4 RPC协议

11.4.1 RPC信息

11.4.2 鉴别协议

11.4.3 端口映射器程序协议

11.5 小结

12.1 RPC的远程过程定义

第十二章 RPC程序设计

12.2 高层RPC程序设计

12.3 低层RPC程序设计

12.3.1 传送句柄和客户句柄

12.3.2 server端库函数

12.3.3 client端库函数

12.3.4 server端的分派函数

12.4 鉴别机制的编程

12.5 RPC的其他特性

12.5.2 回叫RPC

12.5.1 无阻塞RPC

12.5.3 广播RPC

12.6 RPC语言编译器

12.6.1 低层RPC程序的自动生成

12.6.2 RPC语言

12.7 小结

附录A socket编程常见问题解答

附录B Internet上有关UNIX网络编程的资源

附录C 参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
fae9eba5d44b9e5ff296268374a70e8f#5fa9d69e1d508c9c1c6219244ad5fc57#24107024#10331426.zip