图书介绍
Visual C++网络编程PDF|Epub|txt|kindle电子书版本网盘下载
- 唐文超编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302316800
- 出版时间:2013
- 标注页数:324页
- 文件大小:194MB
- 文件页数:338页
- 主题词:C语言-程序设计
PDF下载
下载说明
Visual C++网络编程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 网络分层模型2
1.1OSI模型2
1.1.1第七层——应用层(Application)2
1.1.2第六层——表示层(Presentation)3
1.1.3第五层——会话层(Session)3
1.1.4第四层——传输层(Transpo)4
1.1.5第三层——网络层(Network)5
1.1.6第二层——数据链路层(Data Link)6
1.1.7第一层——物理层(Physical)6
1.2 TCP/IP模型7
1.3本章小结7
第2章 网络设备10
2.1网络设备概述10
2.1.1数据传输类型10
2.1.2广播域和冲突域11
2.2集线器(Hub)12
2.3交换机(Switch)13
2.4桥(Bridge)14
2.5路由器(Router15
2.6本章小结18
第3章IP20
3.1 IP概述20
3.2 IPv4地址20
3.2.1分类法21
3.2.2子网化25
3.2.3无分类域间路由28
3.3 IP路由29
3.3.1基本原理29
3.3.2路由表30
3.4分段和重组32
3.4.1 IP分段的过程32
3.4.2重组34
3.5 IP包头35
3.5.1字节序35
3.5.2 IP包头字段36
3.5.3 IP校验和计算41
3.6本章小结44
第4章 UDP46
4.1相关内容介绍46
4.2 UDP包头47
4.3端口49
4.4本章小结51
第5章 TCP53
5.1相关内容介绍53
5.2 TCP功能概述53
5.2.1进程寻址53
5.2.2数据校验53
5.2.3面向连接54
5.2.4字节流数据传输54
5.2.5可靠数据传输55
5.2.6 TCP流量控制56
5.3 TCP包头56
5.4 TCP连接管理61
5.4.1建立连接阶段61
5.4.2数据传输阶段65
5.4.3关闭连接阶段66
5.4.4 TCP有限状态机69
5.5 TCP可靠数据传输71
5.5.1 TCP可靠数据传输的基本原理71
5.5.2确认72
5.5.3超时73
5.5.4重发74
5.6 TCP流量控制和拥塞控制78
5.6.1 TCP滑动窗口确认系统78
5.6.2基于滑动窗口确认系统的流量控制82
5.6.3滑动窗口确认系统的问题85
5.6.4拥塞控制88
5.7本章小结90
第6章 NAT92
6.1 NAT概述92
6.1.1基本概念93
6.1.2 NAT功能94
6.1.3 NAT局限性97
6.2 NAT类型98
6.2.1 NAT功能分类98
6.2.2 NAT地址转换分类100
6.2.3 NAT实现方式分类101
6.3 NAT工作原理104
6.3.1 NAT地址转换原理104
6.3.2 NAT工作流程106
6.4 NAT穿越技术108
6.4.1 ALG方式109
6.4.2 Full Proxy方式111
6.4.3 MIDCOM方式112
6.4.4隧道方式113
6.4.5 STUN和STUNT113
6.4.6 TURN114
6.4.7 ICE115
6.5本章小结116
第7章 Winsock基础118
7.1套接字基础118
7.2客户端/服务器(C/S)通信模型119
7.3 TCP客户端和服务器基本交互过程120
7.3.1 TCP服务器端120
7.3.2 TCP客户端121
7.4 UDP客户端和服务器基本交互过程121
7.4.1 UDP服务器端121
7.4.2 UDP客户端122
7.5 TCP与UDP客户端朋服务器交互过程的区别122
7.6 Winsock编程基础123
7.6.1 Winsock基本数据类型和数据结构123
7.6.2 Winsock基本函数(API)125
7.7 TCP客户端和服务器的Winsock实现127
7.7.1 TCP服务器的Winsock实现127
7.7.2TCP客户端的Winsock实现132
7.8 UDP客户端和服务器的Winsock实现134
7.8.1 UDP服务器的Winsock实现134
7.8.2 UDP客户端的Winsock实现136
7.9套接字模式136
7.10 Winsock I/O模型137
7.11本章小结138
第8章 阻塞I/O模型140
8.1阻塞I/O模型介绍140
8.2阻塞I/O模型迭代回显服务器140
8.3阻塞I/O模型并发回显服务器145
8.4阻塞I/O模型回显客户端147
8.5本章小结150
第9章 就绪通告I/O模型152
9.1就绪通告I/O模型介绍152
9.2 select模型152
9.2.1 select模型介绍152
9.2.2 select模型服务器程序154
9.3 WSAAsyncSelect模型162
9.3.1 WSAAsyncSelect模型介绍162
9.3.2 WSAAsyncSelect模型使用要点164
9.3.3 WSAAsyncSelect模型服务器程序165
9.4 WSAEventSelect模型173
9.4.1 WSAEventSelect模型介绍173
9.4.2 WSAEventSelect模型使用要点177
9.4.3 WSAEventSelect模型服务器程序178
9.5本章小结186
第10章 异步I/O模型188
10.1异步I/O(重叠I/O)基础188
10.1.1异步I/O函数和结构188
10.1.2异步I/O请求队列189
10.1.3异步I/O使用方法190
10.1.4获取异步I/O的结果191
10.1.5 Winsock的重叠I/O192
10.2重叠I/O+事件通告模型194
10.2.1重叠I/O+事件通告模型介绍194
10.2.2重叠I/O+事件通告模型使用要点195
10.2.3重叠I/O+事件通告模型服务器程序196
10.3重叠I/O+回调通告模型206
10.3.1重叠I/O+回调通告模型介绍206
10.3.2重叠I/O+回调通告模型服务器程序210
10.4重叠I/O+完成端口(IOCP)通告模型219
10.4.1重叠I/O+完成端口通告模型介绍219
10.4.2与IOCP相关的函数222
10.4.3重叠I/O+完成端口通告模型服务器程序225
10.5本章小结233
第11章 Winsock服务提供者235
11.1 Winsock服务提供者介绍235
11.2 Winsock目录236
11.3 SPI函数239
11.4协议链241
11.4.1协议链概念241
11.4.2协议链的工作方式243
11.5 IFS LSP和non-IFS LSP243
11.6 SPI常用函数246
11.7安装LSP248
11.7.1 LSP介绍248
11.7.2在LSP之上安装LSP251
11.7.3改变Winsock目录协议项的顺序253
11.7.4 LSP安装程序样例代码254
11.8实现一个LSP262
11.8.1实现WSPStartup262
11.8.2 LSP样例程序代码264
11.9本章小结273
第12章 网络加密基础及OpenSSL简介275
12.1加密基础275
12.1.1对称加密275
12.1.2非对称加密275
12.1.3消息摘要算法和消息验证码276
12.1.4数字签名276
12.1.5数字证书和证书中心CA277
12.1.6数字证书格式X.509标准280
12.2 SSL/TLS简介281
12.2.1 SSL/TLS的基本原理282
12.2.2 SSL/TLS的握手过程283
12.3 OpenSSL简介285
12.4 OpenSSL编译285
12.4.1准备工作285
12.4.2配置编译环境286
12.4.3编译286
12.4.4安装287
12.5 OpenSSL常用命令288
12.5.1 genrsa288
12.5.2 req288
12.5.3 x509289
12.5.4 ca289
12.6使用OpenSSL来建立CA290
12.6.1配置CA环境290
12.6.2创建CA的数字证书291
12.7本章小结295
第13章 OpenSSL编程基础297
13.1 OpenSSL编程简介297
13.1.1设置开发环境297
13.1.2程序初始化298
13.1.3建立连接和握手302
13.1.4检查证书主体304
13.1.5数据传输305
13.2 OpenSSL编程实例305
13.2.1建立服务器和客户端的证书306
13.2.2客户端程序310
13.2.3服务器程序315
13.3 OpenSSL的高级应用320
13.4本章小结324