Linux 网络编程PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:张斌编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2000
- ISBN:7302010986
- 页数:318 页
第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 和sendto 79
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和send 117
第7章 高级套接字函数 117
7.3 函数readv和writev 119
7.4 函数recvfrom和sendto 121
7.5 函数recvmsg和sendmsg 121
7.6 关闭连接:函数shutdown 124
7.7 输入/输出多路复用:函数select 131
7.8 小结 136
第8章 套接字选项 137
8.1 概述 137
8.2 函数getsockopt和setsockopt 137
8.3 通用套接字选项 141
8.5 TCP套接字选项 156
8.4 IP套接字选项 156
8.6 函数fcntl 160
8.7 函数ioctl 162
8.8 小结 162
第9章 进程间通信 164
9.1 概述 164
9.2 文件和记录上锁 164
9.3 管道(pipe) 167
9.4 系统V IPC 169
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_HDRINCL 240
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/O 312
13.10 小结 318
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《光明社科文库 社会网络与贫富差距 经验事实与实证分析》何金财 2019
- 《编程超有趣 奇妙Python轻松学 第1辑》HelloCode人工智能国际研究组 2018
- 《CCNA网络安全运营SECFND 210-250认证考试指南》(美)奥马尔·桑托斯(OmarSantos),约瑟夫·穆尼斯(JosephMuniz),(意) 2019
- 《网络互联技术项目化教程》梁诚主编 2020
- 《网络利他行为研究》蒋怀滨著 2019
- 《我的第一套编程启蒙绘本 看事件 开始了》编程猫教研团队编绘 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019