Windows网络编程课程设计

Windows网络编程课程设计

刘琰, 罗军勇, 常斌, 编著

出版社:机械工业出版社

年代:2013

定价:30.0

书籍简介:

本书较为全面和系统地介绍了Windows系统中网络编程的原理、步骤和方法,主要内容涉及网络应用程序运行调试分析、Windows Sockets编程、WinPcap编程等,将计算机网络的基本原理与应用紧密结合。本书设计了延续性、有针对性的专题实验,应用范围涵盖网络应用程序逆向分析、网络基本通信、网络通信框架设计、网络应用程序性能测量与分析、网络应用程序可靠性分析、网络异步操作和底层通信控制等。

书籍目录:

前言教学和阅读建议第1章 网络应用程序运行分析1.1 实验目的1.2 网络流量捕获工具1.2.1 Wireshark的安装和卸载1.2.2 Wireshark用户界面1.2.3 使用Wireshark进行数据报文捕获1.2.4 捕获过滤1.2.5 处理捕获数据报文1.3 网络状态显示工具1.3.1 Netstat命令1.3.2 Netstat参数功能1.4 网页邮件登录过程分析1.4.1 实验要求1.4.2 实验内容1.4.3 实验过程示例1.4.4 实验总结与思考1.5 迅雷软件运行过程分析1.5.1 实验要求1.5.2 实验内容1.5.3 实验过程示例1.5.4 实验总结与思考第2章 Windows Sockets编程基础2.1 实验目的2.2 Windows Sockets2.2.1 Windows Sockets规范2.2.2 Windows Sockets版本2.2.3 Windows Sockets组成2.3 Windows Sockets编程接口2.3.1 Windows Sockets API2.3.2 Windows Sockets DLL的初始化和释放2.4 获取主机的IP地址2.4.1 实验要求2.4.2 实验内容2.4.3 实验过程示例2.4.4 实验总结与思考第3章 基于流式套接字的网络程序设计3.1 实验目的3.2 流式套接字编程要点3.2.1 TCP--传输控制协议3.2.2 流式套接字的通信过程3.2.3 流式套接字编程模型3.3 基于流式套接字的时间同步服务器设计3.3.1 实验要求3.3.2 实验内容3.3.3 实验过程示例3.3.4 实验总结与思考3.4 流式套接字网络功能框架设计3.4.1 实验要求3.4.2 实验内容3.4.3 实验过程示例3.4.4 实验总结与思考3.5 基于流式套接字的服务器回射程序设计3.5.1 实验要求3.5.2 实验内容3.5.3 实验过程示例3.5.4 实验总结与思考3.6 基于流式套接字的并发服务器设计3.6.1 实验要求3.6.2 多线程编程要点3.6.3 实验内容3.6.4 实验过程示例3.6.5 实验总结与思考3.7 服务器回射程序运行过程分析3.7.1 实验要求3.7.2 实验内容3.7.3 实验过程示例3.7.4 实验总结与思考3.8 提高流式套接字网络程序对流数据的接收能力3.8.1 实验要求3.8.2 实验内容3.8.3 实验过程示例3.8.4 实验总结与思考3.9 提高流式套接字网络程序的传输效率3.9.1 实验要求3.9.2 实验内容3.9.3 实验过程示例3.9.4 实验总结与思考第4章 基于数据报套接字的网络程序设计4.1 实验目的4.2 数据报套接字编程要点4.2.1 UDP--用户数据报协议4.2.2 数据报套接字的通信过程4.2.3 数据报套接字编程模型4.3 数据报套接字网络功能框架设计4.3.1 实验要求4.3.2 实验内容4.3.3 实验过程示例4.3.4 实验总结与思考4.4 基于数据报套接字的服务器回射程序设计4.4.1 实验要求4.4.2 实验内容4.4.3 实验过程示例4.4.4 实验总结与思考4.5 无连接应用程序丢包率测试4.5.1 实验要求4.5.2 实验内容4.5.3 实验过程示例4.5.4 实验总结与思考第5章 基于原始套接字的网络程序设计5.1 实验目的5.2 原始套接字编程要点5.3 原始套接字网络功能框架设计5.3.1 实验要求5.3.2 实验内容5.3.3 实验过程示例5.3.4 实验总结与思考5.4 基于原始套接字的回射客户端程序设计5.4.1 实验要求5.4.2 实验内容5.4.3 实验过程示例5.4.4 实验总结与思考5.5 traceroute程序设计5.5.1 实验要求5.5.2 实验内容5.5.3 实验过程示例5.5.4 实验总结与思考第6章 网络I/O模型的应用6.1 实验目的6.2 套接字的I/O模式和I/O模型6.2.1 网络中的I/O操作6.2.2 套接字的I/O模型6.3 基于I/O复用模型的回射服务器程序设计6.3.1 实验要求6.3.2 实验内容6.3.3 实验过程示例6.3.4 实验总结与思考6.4 基于WSAAsyncSelect模型的文字聊天软件设计6.4.1 实验要求6.4.2 实验内容6.4.3 实验过程示例6.4.4 实验总结与思考6.5 基于完成端口模型的代理服务器设计6.5.1 实验要求6.5.2 实验内容6.5.3 实验过程示例6.5.4 实验总结与思考第7章 WinPcap编程7.1 实验目的7.2 WinPcap的体系结构7.2.1 网络组包过滤模块7.2.2 WinPcap编程接口7.3 ARP欺骗程序设计7.3.1 实验要求7.3.2 实验内容7.3.3 实验过程示例7.3.4 实验总结与思考7.4 应用级网桥程序设计7.4.1 实验要求7.4.2 实验内容7.4.3 实验过程示例7.4.4 实验总结与思考附录 Windows Sockets错误码参考文献

内容摘要:

《Windows网络编程课程设计/高等院校计算机课程设计指导丛书》以Visual Studio C ++作为实验环境,设计了有关Windows系统中网络编程的延续性单元实践和可扩展专题实践项目,将计算机网络的基本原理与应用紧密结合。本书给出了操作分析类、程序设计类和程序分析类3大类共21个实践项目,应用范围涵盖网络应用程序逆向分析、网络基本通信、网络通信框架设计、网络应用程序性能测量与分析、网络应用程序可靠性分析、网络异步操作和底层通信控制等。本书实践环节基于主流开发环境和开源代码软件,不需要特殊的软硬件平台投入,既方便学生课后练习,也可以供教师组织实践教学。  本书系统性较强、结构清晰、论述严谨,既突出基本原理和技术思想,也强调工程实践,适合作为网络工程、信息安全、计算机应用、计算机软件、通信工程等专业的本科生教材,也可供从事网络工程、网络应用开发和网络安全等工作的技术人员参考。

书籍规格:

书籍详细信息
书名Windows网络编程课程设计站内查询相似图书
丛书名高等院校计算机课程设计指导丛书
9787111444336
如需购买下载《Windows网络编程课程设计》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)30.0语种简体中文
尺寸19 × 26装帧平装
页数 240 印数 4000

书籍信息归属:

Windows网络编程课程设计是机械工业出版社于2013.11出版的中图分类号为 TP316.86 的主题关于 Windows操作系统-网络软件-程序设计-课程设计-高等学校-教材 的书籍。