编辑推荐
《计算机网络实践指导教程》适合作为计算机、电子工程等专业本专科生的"计算机网络"课程教学辅导书,相关专业的研究生,尤其是计算机等相关专业的专业硕士也可用《计算机网络实践指导教程》作为教材。对网络从业者、有一定网络基础的人甚至专业网络研究人员,《计算机网络实践指导教程》也是一本不可多得的参考书。 ;
内容简介
《计算机网络实践指导教程》分为网络协议分析实验指导和套接字编程指导两部分,旨在实现对于《计算机网络》课程中各种实践能力指导的全覆盖。网络协议分析实验指导部分,按照自顶向下的方法来讲授计算机网络的主要协议,即从应用层开始沿协议栈向下讲解。在对协议的内容及原理进行讲解的基础上,重点讲解基于Wireshark工具展开的协议分析实验。套接字编程指导部分,以TCP和UDP套接字编程规范为线索,以八个典型案例为主要内容,重点讲解各种类型应用程序的套接字编程方法。教材强调应用层范例和应用编程接口,使读者尽快进入每天使用的应用程序环境之中进行学习和"创造"。《计算机网络实践指导教程》的讲解以因特网为例,学以致用;注重教学法,着重培养学生的实践能力和创新能力。
作者简介
暂无
目录
 ;前言 第一部分 网络协议分析 第1章 协议分析工具 1.1 协议分析及工具 1.2 下载Wireshark 1.3 运行Wireshark 1.4 Witeshark过滤条件表达式 1.5 使用Wireshark进行测试 第2章 应用层典型协议分析 2.1 网络应用程序的工作模式 2.2 超文本传输协议 2.3 域名系统 2.4 动态主机配置协议 第3章 运输层典型协议分析 3.1 运输层概述 3.2 TCP 3.3 UDP 第4章 网络层典型协议分析 4.1 网络层简介 4.2 网际协议IPv4 4.3 互联网控制消息协议 4.4 网络地址转换 第5章 数据链路层和局域网典型协议分析 5.1 数据链路层的概述和服务 5.2 以太网协议 5.3 地址解析协议 5.4 无线局域网协议802.11 第二部分 套接字编程实践 第6章 TCP和UDP套接字编程 6.1 什么是套接字 6.2 套接字的属性 6.3 服务器端与客户端 6.4 运输层套接字的使用 6.5 Windows平台TCP套接字的接口及使用 6.6 TCP套接字编程 6.7 UDP套接字编程 第7章 多线程Web服务器 7.1 实验目标 7.2 系统设计与组成 7.3 重要类及方法 7.4 开发环境 7.5 运行结果 7.6 源代码 第8章 邮件客户端 8.1 实验目标 8.2 系统设计与组成 8.3 重要类及方法 8.4 开发环境 8.5 运行结果 8.6 源代码 第9章 邮件用户代理:控制台版本 9.1 实验目标 9.2 系统设计与组成 9.3 重要的类及实现 9.4 开发环境 9.5 运行结果 9.6 源代码 第10章 用UDP实现ping功能 10.1 实验目标 10.2 系统设计与组成 10.3 重要的类及实现 10.4 开发环境 10.5 运行结果 10.6 源代码 第11章 Web代理服务器 11.1 实验目标 11.2 系统设计与组成 11.3 重要类及方法 11.4 开发环境 11.5 运行结果 11.6 源代码 第12章 实现一个可靠传输协议 12.1 实验目标 12.2 系统设计与组成 12.3 重要方法 12.4 开发环境 12.5 运行结果 12.6 源代码 第13章 一个分布式异步距离向量算法 13.1 实验目标 13.2 系统设计与组成 13.3 系统设计 13.4 重要方法 13.5 开发环境 13.6 运行结果 13.7 源代码 第14章 RTSP和RTP实现流媒体点播系统 14.1 实验目标 14.2 系统设计与组成 14.3 重要类及方法 14.4 开发环境 14.5 运行结果 14.6 源代码 参考文献
前言 第一部分 网络协议分析 第1章 协议分析工具 1.1 协议分析及工具 1.2 下载Wireshark 1.3 运行Wireshark 1.4 Witeshark过滤条件表达式 1.5 使用Wireshark进行测试 第2章 应用层典型协议分析 2.1 网络应用程序的工作模式 2.2 超文本传输协议 2.3 域名系统 2.4 动态主机配置协议 第3章 运输层典型协议分析 3.1 运输层概述 3.2 TCP 3.3 UDP 第4章 网络层典型协议分析 4.1 网络层简介 4.2 网际协议IPv4 4.3 互联网控制消息协议 4.4 网络地址转换 第5章 数据链路层和局域网典型协议分析 5.1 数据链路层的概述和服务 5.2 以太网协议 5.3 地址解析协议 5.4 无线局域网协议802.11 第二部分 套接字编程实践 第6章 TCP和UDP套接字编程 6.1 什么是套接字 6.2 套接字的属性 6.3 服务器端与客户端 6.4 运输层套接字的使用 6.5 Windows平台TCP套接字的接口及使用 6.6 TCP套接字编程 6.7 UDP套接字编程 第7章 多线程Web服务器 7.1 实验目标 7.2 系统设计与组成 7.3 重要类及方法 7.4 开发环境 7.5 运行结果 7.6 源代码 第8章 邮件客户端 8.1 实验目标 8.2 系统设计与组成 8.3 重要类及方法 8.4 开发环境 8.5 运行结果 8.6 源代码 第9章 邮件用户代理:控制台版本 9.1 实验目标 9.2 系统设计与组成 9.3 重要的类及实现 9.4 开发环境 9.5 运行结果 9.6 源代码 第10章 用UDP实现ping功能 10.1 实验目标 10.2 系统设计与组成 10.3 重要的类及实现 10.4 开发环境 10.5 运行结果 10.6 源代码 第11章 Web代理服务器 11.1 实验目标 11.2 系统设计与组成 11.3 重要类及方法 11.4 开发环境 11.5 运行结果 11.6 源代码 第12章 实现一个可靠传输协议 12.1 实验目标 12.2 系统设计与组成 12.3 重要方法 12.4 开发环境 12.5 运行结果 12.6 源代码 第13章 一个分布式异步距离向量算法 13.1 实验目标 13.2 系统设计与组成 13.3 系统设计 13.4 重要方法 13.5 开发环境 13.6 运行结果 13.7 源代码 第14章 RTSP和RTP实现流媒体点播系统 14.1 实验目标 14.2 系统设计与组成 14.3 重要类及方法 14.4 开发环境 14.5 运行结果 14.6 源代码 参考文献
计算机网络实践指导教程 pdf下载声明
本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版