图书前言

随着网络的普及,互联网在当今信息爆炸的时代已经成为人们日常生活必不可缺的一部分,随着计算机网络技术的广泛应用,社会对懂得计算机网络技术的人才需求量日益增加,培养拥有扎实计算机网络基础并拥有一定实践能力的人才成为高等教育的重要任务之一。作为大学教材,本书以实用性为重要标准,将枯燥难以理解的网络综合实验,以大量实验截图配合穿插其中的原理介绍变得通俗易懂,容易上手,在体验实验乐趣的同时将计算机网络相关基础知识记于脑中,充分体现了学以致用的原则。在保留足够的理论知识的基础上,本书密切联系实际应用,着重强调实用性和操作性,让读者既能通过本书学到实战经验,又能充分理解各项网络综合实验技术原理,轻松地掌握网络知识和技能,更好地促进有效性学习。

本教材共分为5章,主要内容介绍如下:

第1章主要介绍网络管理实验内容。主要包括简单局域网组建,设置IP地址,修改网卡MAC地址,网卡远程唤醒,常用网络命令,远程访问,网络抓包分析,端口扫描,流量监控等内容。从简单的计算机网络实验基础操作,到进阶的网络抓包分析、协议分析、端口扫描,通过各种实例操作,由浅入深地对网络管理各项实验进行了讲解。

第2章介绍Windows服务器的基本配置。本书采用了当前企业中主流服务器操作系统Windows Server 2008 R2作为实验环境,分别介绍了在Windows服务器下如何进行域控制器、Web服务器、DNS服务器、DHCP服务器以及文件服务器的配置。在以Windows为服务器操作系统的网络内,域是一个非常重要的网络结构,本章通过大量实验,并辅以概念原理说明,将复杂的域结构通过实验由浅入深地阐明,使读者能够在了解域基础知识的前提下,对Windows的域能够有更加深入的理解,并能够应用于实践。除域之外,本章还对Windows下Web服务、DNS服务、DHCP服务以及文件服务的配置方式通过实验进行说明,通俗易懂,可以大大提高读者的动手能力。

第3章则介绍交换机的基本配置。本章以H3C的交换机系列产品作为实验环境,在对交换机基础知识介绍之上,对交换机的常用配置一一进行实验,并配以大量截图,使读者可以对交换机设备的工作原理与结构、登录、VLAN原理及划分、以太网链路聚合、Trunk链路配置、生成树协议的原理及基本配置以及三层交换机的简单配置有一个全面而深入的了解,通过此章的学习,读者可以基本具备独立配置交换机常用功能的能力。

第4章介绍路由器的基本配置。本章以H3C的路由器系列产品作为实验环境,对路由器配置的基本概念、命令格式、基本功能配置以及高级功能配置进行了详细说明。其中基本功能配置包括路由协议的配置、访问控制列表(ACL)的配置、网络地址转换(NAT)的配置,高级功能配置包括单臂路由以及虚拟专用网络(VPN)的配置。本章从概念原理到实际配置,将路由器的常用功能一一介绍,并辅以大量实验,使读者可以快速上手路由器的实战配置。

第5章主要介绍网络编程的基本方法。本章通过C语言详细介绍基于socket的基本网络编程,包括基于TCP的网络编程,以及基于UDP的网络编程,最后通过设计一个简单的聊天程序,加深读者对于基于不同协议的socket编程的理解,使读者能够初步具有实现socket通信编程的能力。

“网络综合实验”课程是信息安全、网络工程专业的重要专业课程之一。随着计算机网络技术的迅速发展和在当今信息社会中的广泛应用,主流网络技术与应用日新月异,我们必须为学生提供一个主流的实验环境,保证学生学到的知识不会偏离实际应用太远,这些给“网络综合实验”课程的教学提出了新的更高的要求。 

由于计算机网络是一门实践性较强的技术,因此我们将“网络综合实验”单独开展为一门重要课程,为学生提供充足的时间对网络基础技能进行熟悉和掌握。将“网络综合实验”课程建设成一流的课程,是近期“网络综合实验”课程努力的方向。 

希望同学们在使用本课程实验指导书进行实验的过程中,能够帮助我们不断地发现问题,并提出建议,使《计算机网络综合实验》一书真正成为对学生有用的一本教材。同时也希望同学们能够充分利用实验条件,认真完成实验,从实验中得到应有的锻炼和培养。

编者2015年10月