本书是普通高等教育“十一五”国家级规划教材。本书对第1版实验教程进行了较全面的修订和改写,精心选择有助于剖析网络协议和融合网络技术的实验项目,结合主流网络操作系统和网络软件开发平台编写实验指导。实验内容涵盖物理线路连接,网络协议分析,Windows、Linux与IOS网络服务架设,网络安全管理,网络通信程序开发等层面,同时设置若干课程设计以提高学生的综合应用能力。全书适应了基础与验证性、综合与设计性两个不同层次的实验要求,有助于学生深入理解各层协议的实际内涵,切身体验网络服务的架设与管理,初步感受网络应用的开发要领,为学生向网络技术的深度和广度发展奠定基础。
本书可作为高校计算机及信息类专业本科生和研究生网络实验课教材,也可作为相关培训机构的培训教材。教师可以根据讲授的课程、实验室条件、实验时数和学生的基础,从中选择适合的实验项目。
- 第1章 绪论
- 1.1 网络教学实验室的软硬件配置
- 1.2 网络程序开发环境简介
- 1.2.1 C#.NET程序开发环境
- 1.2.2 Linux C程序开发环境
- 第2章 物理连接基础实验
- 2.1 RS-232连线实验
- 2.2 RJ-45接口连线实验
- 2.3 无线局域网的构建
- 第3章 网络协议分析
- 3.1 协议分析软件概述
- 3.2 使用OmniPeek捕获链路数据帧
- 3.3 分析由FTP命令产生的TCP数据包
- 3.4 使用LinuxC设计数据帧捕获程序
- 3.5 使用LinuxC设计IP包协议分析程序
- 第4章 Windows Server网络服务的架设
- 4.1 IPv4和IPv6网络参数配置
- 4.2 DNS和DHCP服务器的架设
- 4.3 Web和FTP服务配置
- 4.4 E-mail服务配置
- 4.5 网络流媒体服务配置
- 第5章 IOS路由与VLAN配置
- 5.1 交换设备和IOS简介
- 5.2 Cisco IOS的基本操作和路由器的常规配置
- 5.3 静态路由配置
- 5.4 动态路由协议RIP的配置
- 5.5 Cisco路由器访问列表配置
- 5.6 基于交换机端口的VLAN配置
- 第6章 Linux Server网络服务的配置
- 6.1 IPv4网络参数的配置
- 6.2 使用Yum软件包管理器安装更新软件
- 6.3 服务控制管理
- 6.4 Web服务配置
- 6.5 FTP服务配置
- 6.6 Samba服务配置
- 第7章 网络安全与管理
- 7.1 Windows VPN服务器架设
- 7.2 使用Nessus进行网络安全漏洞检测
- 7.3 Windows Server网络监视器的应用
- 7.4 Windows Server网管工具和性能监视器的应用
- 第8章 网络通信程序设计
- 8.1 RS-232通信程序设计
- 8.2 Modem通信程序设计
- 8.3 使用停—等协议进行数据帧传输
- 8.4 多线程Socket通信程序设计
- 8.5 网上下棋通信程序设计
- 第9章 网络课程设计
- 9.1 典型企业网络综合架构
- 9.2 Windows网络环境下活动目录的设定与管理
- 9.3 网上投票原型系统设计与安装
- 9.4 微型计算机集群上MPI并行计算环境配置与程序设计