《实用UNIX网络编程基础》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:韩圭东编著
  • 出 版 社:长春:吉林科学技术出版社
  • 出版年份:1994
  • ISBN:7538413812
  • 页数:246 页
图书介绍:

第一章 计算机网络及其工作原理 1

1.1 微机之间的通信 1

1.2 资源共享与客户——服务器模型 2

1.3 调制解调器、出错处理与协议 4

1.4 微机网络 7

1.5 工作站局域网 7

1.6 数据包(Packet) 8

1.7 以太网如何工作 9

1.8 令牌环的工作原理 11

2.1 局域网之间的连接 14

第二章 网络互联及网络协议 14

2.2 IP(Internet Protccol)地址 16

2.3 IP 地址的应用 17

2.4 协议的层次模型 19

2.5 TCP/IP 协议及其应用 21

2.6 协议的标准化和 OSI 24

第三章 网络上进程之间的通信 27

3.1 关于 UNIX 27

3.2 UNIX 与文件 28

3.3 什么是 socket 29

3.4 socket 的地址 38

3.5 有关socket 的协议 46

3.6 通信程序的流程图 48

3.7 出错及其处理 49

第四章 1对1同步通信程序 51

4.1 1对1通信专用程序库(library) 51

4.2 三道棋对奕程序 58

4.3 三道棋程序的编译 64

4.4 三道棋程序的编译 66

第五章 1对1异步通信程序 68

5.1 通信中的同步和异步 68

5.2 追人游戏 69

5.3 curses的画面控制 70

5.4 多重输入输出的处理 71

5.5 追人游戏程序的 server 及 client 的主函数 74

5.6 追人游戏程序通话模块 76

5.7 通话模块的初始化 79

5.8 通话主循环 82

5.9 几个配套子程序 84

5.10 追人游戏程序的编译 89

第六章 一对多通信程序 91

6.1 网络会议游戏 91

6.2 章出入口的多重连接 93

6.3 server 的接爱(accept) 行为 94

6.4 网络会议 server 的通话模块 98

6.5 网络会议 server 的主函数 104

6.6 网络会议 client 的通话模块 107

6.7 网络会议 client 的主函数 114

6.8 网络会议程序的编译 115

6.9 专用程序库的调整 116

第七章 赛车游戏 118

7.1 赛车游戏梗概 118

7.2 赛车游戏的程序实现 119

7.3 赛车游戏 server 的通话管理 120

7.4 赛车游戏 server 的主模块 128

7.5 赛车程序 client 的通话处理 132

7.6 赛车游戏 client 的主模块 145

7.7 赛车游戏程序的编译 146

7.8 赛车路线的编辑 147

第八章 数据报方式下的网络会议 149

8.1 数据报型通信的特点 149

8.2 数据型通信程序的例子 150

8.3 server 的主函数模块 160

8.4 client的通话模块 162

8.5 client 的主函数模块 172

8.6 数据报型会议程序的编译 173

9.1 什么是 daemon 175

第九章 Daemon 程序设计入门 175

9.2 档案管理 daemon 177

9.3 client 程序 182

9.4 档案管理程序的编译 184

第十章 系统 V 的 TLI 与 socket 186

10.1 TCP/IP 与 OSI 186

10.2 server 程序 187

10.3 client 程序 194

10.4 程序的编译 198

10.5 TLI 的几种结构体 198

10.6 socket 与TLI 对照表 200

11.1 多重异步输入的处理 202

第十一章 TLI 与系统 V 的异步输入 202

11.2 server 的通话管理 203

11.3 建立server 209

11.4 server 的主函数模块 214

11.5 client 的通话模块 216

11.6 建立client 227

11.7 client的主函数模块 230

11.8 头文件 231

11.9 编译 232

11.10 据文件的准备 232