封面
版权页
书名页
内容提要
前言
第1篇 基础协议
第1章 Internet与网络通信模型概述
1.1 Internet概述
1.2 网络通信模型和协议簇
习题
第2章 TCP/IP协议簇及其应用
2.1 IP
2.2 TCP和UDP
2.3 其他常用协议
习题
第3章 IP地址和子网规划
3.1 IP地址
3.2 子网划分
习题
第2篇 网络编程
第4章 网络编程基础
4.1 网络编程相关的基本概念
4.2 三类网络编程
4.3 客户机/服务器交互模式
4.4 P2P模式
习题
第5章 Socket编程基础
5.1 Socket网络编程接口的产生与发展
5.2 Socket的工作原理和基本概念
5.3 WinSock编程基础
5.4 面向连接的Socket编程
5.5 面向非连接的Socket编程
5.6 Socket选项
习题
第6章 探测网络中的在线设备
6.1 获取本地计算机的网络信息
6.2 扫描子网中的地址
习题
第7章 NetBIOS网络编程技术
7.1 NetBIOS协议及应用
7.2 NetBIOS开发接口
7.3 在程序中实现NBTSTAT命令的功能
习题
第8章 高级Socket编程技术
8.1 Socket编程模型概述
8.2 阻塞与非阻塞模式Socket编程
8.3 基于Select模型的Socket编程
8.4 基于WSAAsyncSelect模型的Socket编程
8.5 基于WSAEventSelect模型的Socket编程
8.6 基于重叠I/O模型的Socket编程
8.7 基于完成端口模型的Socket编程
习题
第9章 安全套接层协议
9.1 什么是SSL
9.2 数字证书
9.3 OpenSSL编程基础
9.4 OpenSSL编程实例
习题
第10章 基于WinPcap的网络数据包捕获、过滤和分析技术
10.1 WinPcap技术基础
10.2 下载和安装WinPcap开发包
10.3 在Visual C++中使用WinPcap技术
习题
第3篇 实例应用
第11章 设计局域网探测器
11.1 局域网探测器的主要功能
11.2 基础模块设计
11.3 系统主界面设计
11.4 加载和退出主界面
11.5 管理子网
11.6 扫描指定的子网
11.7 检测子网的状态
第12章 设计基于P2P技术的BT下载工具
12.1 P2P技术的工作原理和应用
12.2 系统主界面设计
12.3 加载主窗口
12.4 实现BT下载
更新时间:2020-06-17 14:37:44