主页 详情

《Visual C++网络通信协议分析与应用实现》_汪晓平,钟军等编著_11027356_7115110050

【书名】:《Visual C++网络通信协议分析与应用实现》
【作者】:汪晓平,钟军等编著
【出版社】:北京:人民邮电出版社
【时间】:2003
【页数】:603
【ISBN】:7115110050
【SS码】:11027356

最新查询

内容简介

第1章 TCP/IP

1.1 TCP/IP族简介

1.1.1 OSI模型

1.1.2 TCP/IP结构

1.1.3 常用协议

1.1.4 进程/应用层协议

1.1.5 RFC和标准简单服务

1.2 TCP/IP基本概念

1.2.1 IP地址与子网掩码

1.2.2 地址解析

1.2.3 域名系统

1.2.4 数据包的封装和分用

1.2.5 IP数据报

1.2.6 UDP数据报

1.2.7 TCP数据报

1.2.8 端口号

第2章 Windows网络编程基础

2.1 Winsock基本概念

2.1.1 套接字(Sockets)

2.1.2 基本概念

2.1.3 字节顺序

2.2 Winsock编程原理

2.2.1 Winsock的启动和终止

2.2.2 错误检查和控制

2.2.3 Winsock编程模型

2.3 Winsock I/O模型

2.3.1 Select模型

2.3.2 WSAAsyncSelect模型

2.3.3 WSAEventSelect模型

2.4 Winsock2的扩展特性

2.4.1 原始套接字

2.4.2 重叠I/O模型

2.4.3 服务的质量(QOS)

2.5 套接字选项和I/O控制命令

2.5.1 套接字选项

2.5.2 I/O控制命令

2.6 WinInet网络编程基础

2.6.1 MFC WinInet类

2.6.2 利用WinInet API进行编程

2.7 MFC Windows Sockets网络编程基础

2.7.1 CAsynSocket类

2.7.2 CSocket类

2.8 多线程编程

2.8.1 Win32基础上的多线程编程

2.8.2 基于MFC的多线程编程

2.9 Winsock API详解

第3章 TCP、UDP高级编程

3.1 TCP实现客户机/服务器聊天

3.1.1 服务器端程序开发

3.1.2 客户端程序开发

3.1.3 程序运行演示

3.2 UDP实现点对点聊天程序开发

3.2.2 代码分析

3.2.1 实现原理

3.2.3 程序演示

3.3 TCP/UDP聊天程序高级开发

3.3.1 实现原理

3.3.2 代码分析

3.3.3 程序运行演示

3.4 小结

第4章 基本网络应用

4.1 获取计算机IP地址和计算机名

4.1.1 实现原理

4.1.2 程序实现

4.2.1 实现原理

4.2 获取域名、子网掩码、网卡类型

4.2.2 程序实现

4.3 获取网卡的MAC地址

4.3.1 实现原理

4.3.2 程序实现

4.4 获取系统支持的网络协议信息

4.4.1 实现原理

4.4.2 程序实现

4.5 端口扫描高级编程

4.5.1 实现原理

4.5.2 程序实现

4.6 超级链接高级编程

4.6.1 实现原理

4.6.2 程序实现

4.7 TCP/IP超级终端

4.7.1 实现原理

4.7.2 程序实现

第5章 FTP高级编程

5.1 FTP简介

5.2 安装设置FTP服务器

5.3 使用Windows内置FTP客户端程序

5.4 深入FTP

5.4.1 FTP工作原理

5.4.2 FTP命令

5.5 FTP服务器高级编程

5.5.1 建立工程项目

5.5.2 实例分析

5.5.3 实例测试

5.6 FTP客户端高级编程

5.6.1 建立工程项目

5.6.2 实例分析

5.7 小结

第6章 HTTP高级编程

6.1 HTTP介绍

6.1.1 HTTP背景

6.1.2 HTTP的内容

6.1.3 消息(Message)

6.1.4 请求(Request)

6.1.5 响应(Response)

6.1.6 访问认证

6.1.7 URL编码

6.2 获取远程服务器文件信息

6.1.8 HTTP的应用

6.3 网站下载高级开发

6.4 网络浏览器高级开发

6.4.1 实现原理

6.4.2 实例实现

6.5 Web Server高级开发

6.5.1 Web Server相关理论

6.5.2 实例实现

6.6 小结

第7章 FTP高级编程

7.1 Telnet简介

7.2 使用Windows的Telnet程序登录远程服务器

7.3.1 Telnet概述

7.3 深入Telnet协议

7.3.2 Telnet命令

7.3.3 NVT ASCII字符集

7.3.4 协商选项

7.3.5 子协商选项

7.3.6 Telnet操作方式

7.4 Telnet客户端--BBS高级程序开发

7.4.1 实例实现

7.4.2 实例分析

7.5 小结

第8章 E-mail协议及高级编程

8.1 SMTP、POP3与E-mail

8.2 信件结构详述

8.2.1 RFC822信件的格式和内容

8.2.2 构造符合RFC822的信件

8.2.3 RFC822信件的语法分析

8.3 MIME编码解码与发送附件

8.3.1 RFC822的局限

8.3.2 Unencode编码与解码

8.3.3 MIME及其编码

8.3.4 构造MIME信件

8.3.5 MIME信件的语法分析

8.4 SMTP及发送电子邮件

8.4.1 SMTP的模型描述

8.4.2 SMTP的会话过程

8.5 发送无附件E-mail程序

8.5.1 实例实现

8.5.2 代码分析

8.6 发送有附件的邮件

8.6.1 实例实现

8.6.2 代码分析

8.7 POP3与接收电子邮件

8.7.1 POP3的模型描述

8.7.2 POP3的会话过程

8.8 接收E-mail的程序

8.8.1 实例实现

8.8.2 代码分析

8.9 E-mail乱码

8.9.1 乱码的常见形式及形成原因

8.9.2 避免乱码的方法

8.11 小结

8.10 MAPI概述

第9章 ICMP高级开发

9.1 ICMP

9.1.1 ICMP报文格式

9.1.2 ICMP时间戳请求与应答

9.1.3 回显请求和回显应答报文

9.1.4 ICMP地址掩码请求与应答

9.1.5 ICMP端口不可达差错

9.2 Windows自带程序应用

9.2.1 ping命令测试

9.2.2 Traceroute命令测试

9.3 ICMP高级实例开发

9.3.1 实现原理

9.3.2 代码分析

9.3.3 实例演示

9.4 小结

第10章 远程访问(RAS)高级编程

10.1 RAS客户机

10.2 建立拨号连接

10.3 RAS重要函数说明

10.3.1 连接函数

10.3.2 连接管理函数

10.3.3 电话簿和用户凭证管理

10.3.4 拨号方式

10.4 RAS高级程序开发实例

10.4.1 实例实现

10.4.2 代码分析

10.5 RAS应用实例--远程文件共享

10.6 小结

第11章 语音电话通信协议及高级编程

11.1 Modem通信协议

11.1.1 Modem状态

11.1.2 AT命令

11.1.3 S寄存器

11.1.4 Modem返回信息码

11.2 语音电话高级编程

11.3 小结

第12章 串口通信高级编程

12.1 串口通信硬件理论

12.2 Windows串口通信编程

12.2.1 打开和关闭串口

12.2.2 串口配置和串口属性

12.2.3 读写串口

12.2.4 通信事件

12.2.5 设备控制命令

12.3 串口数据传输高级编程

12.3.1 代码分析

12.3.2 CSerialCommHelper类

12.4 小结

附录一 Winsock 1.1函数参考

附录二 Winsock 2 函数参考

附录三 Windows Sockets错误码


书查询(www.shuchaxun.com)本网页唯一编码:
0cb20a084d8713a270e3fffb751aa18f#05d1baf4c65f697c39c28154eb30b59a#294185019#11027356.zip