TCP/IP Sockets编程 C语言实现 第2版PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:(美)多纳霍,(美)卡尔弗特著;陈宗斌等译
- 出 版 社:北京:清华大学出版社
- 出版年份:2009
- ISBN:9787302211372
- 页数:180 页
第1章 简介 1
1.1网络、分组和协议 1
1.2关于地址 3
1.2.1记下IP地址 4
1.2.2处理两个版本 4
1.2.3端口号 5
1.2.4特殊地址 5
1.3关于名称 6
1.4客户与服务器 7
1.5什么是套接字 8
练习题 9
第2章 基本的TCP套接字 10
2.1IPv4 TCP客户 10
2.2IPv4 TCP服务器 15
2.3创建和销毁套接字 20
2.4指定地址 21
2.4.1通用地址 22
2.4.2IPv4地址 22
2.4.3IPv6地址 23
2.4.4通用地址存储器 23
2.4.5二进制/字符串地址转换 24
2.4.6获取套接字的关联地址 25
2.5连接套接字 25
2.6绑定到地址 26
2.7处理进入的连接 27
2.8通信 28
2.9使用IPv6 29
练习题 31
第3章 关于名称和地址族 32
3.1将名称映射到数字 32
3.1.1访问名称服务 33
3.1.2详细信息 37
3.2编写地址通用的代码 38
3.2.1通用的TCP客户 39
3.2.2通用的TCP服务器 42
3.2.3IPv4与IPv6之间互操作 45
3.3从数字获取名称 46
练习题 47
第4章 使用UDP套接字 48
4.1UDP客户 48
4.2UDP服务器 52
4.3利用UDP套接字进行发送和接收 54
4.4连接UDP套接字 56
练习题 56
第5章 发送和接收数据 58
5.1编码整数 59
5.1.1整数的大小 59
5.1.2字节排序 61
5.1.3符号性与符号扩展 62
5.1.4手工编码整数 63
5.1.5在流中包装TCP套接字 66
5.1.6结构覆盖:对齐与填充 68
5.1.7字符串和文本 71
5.1.8位操作:编码布尔值 73
5.2构造、成帧和解析消息 74
5.2.1成帧 80
5.2.2基于文本的消息编码 86
5.2.3二进制消息编码 88
5.2.4综合应用 91
5.3小结 91
练习题 91
第6章 超越基本的套接字编程 93
6.1套接字选项 93
6.2信号 95
6.3非阻塞I/O 100
6.3.1非阻塞套接字 100
6.3.2异步I/O 101
6.3.3超时 105
6.4多任务处理 109
6.4.1每个客户一个进程 110
6.4.2每个客户一个线程 115
6.4.3受限的多任务处理 119
6.5多路复用 120
6.6多个接收者 125
6.6.1广播 126
6.6.2多播 129
6.6.3广播与多播 133
练习题 134
第7章 揭密 135
7.1缓冲和TCP 137
7.2死锁风险 139
7.3关于性能 140
7.4TCP套接字的生存期 141
7.4.1连接 141
7.4.2关闭TCP连接 145
7.5解多路复用揭密 149
练习题 150
第8章 用C++进行套接字编程 151
8.1PracticalSocket库概述 152
8.2加1服务 154
8.2.1加1服务器 154
8.2.2加1客户 156
8.2.3运行服务器和客户 157
练习题 158
8.3调查服务 158
8.3.1调查的支持函数 159
8.3.2调查服务器 161
8.3.3调查客户 166
8.3.4运行服务器和客户 167
8.4第二种样式的调查服务 168
8.4.1套接字地址支持 168
8.4.2套接字的iostream接口 169
8.4.3增强的调查服务器 170
8.4.4增强的调查客户 175
8.4.5管理客户 176
8.4.6运行服务器和客户 177
练习题 177
参考文献 179
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《幼儿园课程资源丛书 幼儿园语言教育资源》周兢编 2015
- 《高等学校“十三五”规划教材 C语言程序设计》翟玉峰责任编辑;(中国)李聪,曾志华,江伟 2019
- 《音乐语言的根基》张艺编著 2019
- 《全国职业院校工业机器人技术专业规划教材 工业机器人现场编程》(中国)项万明 2019
- 《认知语言学视野的抽象方位结构研究》曹爽著 2019
- 《激活语言思维》李蒨,王宏年,汤青编著 2017
- 《汉语言文学本科专业核心课程研究导引教材 古代汉语》马蓝婕责任编辑;(中国)魏宜辉 2019
- 《英语教师语言意识研究》秦莉,赵春贺著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019