图书介绍
Linux 网络编程PDF|Epub|txt|kindle电子书版本网盘下载
![Linux 网络编程](https://www.shukui.net/cover/42/31181309.jpg)
- 张斌编著 著
- 出版社: 北京:清华大学出版社
- ISBN:7302010986
- 出版时间:2000
- 标注页数:318页
- 文件大小:11MB
- 文件页数:327页
- 主题词:操作系统 综合
PDF下载
下载说明
Linux 网络编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Linux网络编程概述1
1.1 Linux网络的发展1
1.2 客户机-服务器编程模型2
1.3 一个客户机程序4
1.4 一个服务器程序6
1.5 网络调试方法8
1.6 小结10
第2章 TCP/IP协议12
2.1 概述12
2.2 Internet协议(IP)12
2.3 Internet消息控制协议(ICMP)15
2.4 用户数据报协议(UDP)16
2.5 传输控制协议(TCP)17
2.7 小结28
2.6 Internet标准服务28
第3章 套接字基本函数29
3.1 概述29
3.2 套接字地址29
3.3 字节顺序31
3.4 字节处理函数32
3.5 基本套接字函数32
3.6 域名地址47
3.7 服务名54
3.8 传递格式化数据56
3.9 小结59
第4章 TCP客户机-服务器程序示例60
4.1 概述60
4.2 客户机-服务器通信协议60
4.3 服务器程序:主程序部分61
4.4 服务器程序:通信部分62
4.5 客户机程序:主程序部分65
4.6 客户机程序:通信部分66
4.7 正常执行情况67
4.8 服务器执行主动关闭连接操作70
4.9 服务器进程终止72
4.10 服务器主机崩溃74
4.11 服务器主机崩溃后又重启76
4.12 客户机主机崩溃77
4.13 小结77
第5章 UDP套接字78
5.1 概述78
5.2 函数recvfrom 和sendto79
5.3 UDP服务器:主程序部分80
5.5 UDP服务器81
5.4 UDP服务器:通信部分81
5.6 UDP客户机:主程序83
5.7 UDP客户机:通信部分84
5.8 UDP客户机85
5.9 连接UDP套接字87
5.10 使用UDP套接字的一些问题91
5.11 小结92
第6章 进程和信号93
6.1 概述93
6.2 创建进程(fork和exec)93
6.3 进程的用户标识号99
6.4 信号机制99
6.5 进程终止104
6.6 处理子进程死亡104
6.7 守护进程(daemon process)110
6.8 超级服务器:inetd守护进程113
6.9 小结116
7.1 概述117
7.2 函数recv和send117
第7章 高级套接字函数117
7.3 函数readv和writev119
7.4 函数recvfrom和sendto121
7.5 函数recvmsg和sendmsg121
7.6 关闭连接:函数shutdown124
7.7 输入/输出多路复用:函数select131
7.8 小结136
第8章 套接字选项137
8.1 概述137
8.2 函数getsockopt和setsockopt137
8.3 通用套接字选项141
8.5 TCP套接字选项156
8.4 IP套接字选项156
8.6 函数fcntl160
8.7 函数ioctl162
8.8 小结162
第9章 进程间通信164
9.1 概述164
9.2 文件和记录上锁164
9.3 管道(pipe)167
9.4 系统V IPC169
9.5 内存映象文件(memory maped file)182
9.6 UNIX域套接字184
9.7 UNIX域套接字的应用:传递描述符192
9.8 小结197
10.1 概述199
10.2 TCP带外数据199
第10章 带外数据199
10.3 带外数据标志203
10.4 TCP带外数据小结205
10.5 接收带外数据的示例206
13.9 TCP并发服务器:超级服务器提供的服务217
10.6 小结228
第11章 原始套接字230
11.1 概述230
11.2 创建原始套接字230
11.3 发送数据包231
11.4 接收数据包231
11.5 PING程序:ICMP协议版本232
11.6 选项IP_HDRINCL240
11.7 小结244
12.2 阻塞式输入/输出246
12.1 概述246
第12章 输入/输出模型246
12.3 非阻塞式输入/输出253
12.4 输入/输出多路复用258
12.5 信号驱动输入/输出模型273
12.6 小结279
第13章 服务器模型280
13.1 概述280
13.2 循环服务器:UDP服务器280
13.3 循环服务器:TCP服务器282
13.4 并发服务器:UDP服务器283
13.5 TCP并发服务器:一个子进程对应一个客户机情况290
13.6 TCP并发服务器:延迟创建子进程292
13.7 TCP并发服务器:预创建情况296
13.8 TCP并发服务器:多路复用I/O312
13.10 小结318