本书是根据国家教育部高等学校非计算机专业计算机基础课程教学指导分委员会制定的“计算机网络技术与应用”课程的“基本要求”精神编写的。是高等学校本科计算机基础教学“1+X”课程体系中核心课程之一的规划教材。 本书从网络基础、网络原理与技术以及网络管理与应用三个方面较为系统、全面地阐述了计算机网络的基础知识和应用技术。 在网络基础方面,介绍了计算机网络的发展概况、基本概念和计算机网络的分类以及数据通信的有关基础知识。 在网络原理与技术方面,介绍了计算机网络协议,主要包括:开放系统互连参考模型和TCP/IP体系结构;局域网技术;广域网技术;互联网技术;基于JavaScript网络编程的网络基本开发技术。 在网络管理与应用方面,介绍了一般网络操作系统的功能和Windows Server 2003、Red Hat Linux 9两个典型的网络操作系统以及基于这两种典型操作系统平台的常用网络服务器的配置方法。叙述了网络管理的概念、管理模式、管理协议和网络管理系统的结构,介绍了一些典型、新颖的网络安全技术及其原理。还介绍了网络维护的常用技术、网络故障检测的常用设备和常用故障诊断方法。 本书在内容上既注重知识体系的系统性,又强调网络技术的应用性。特别是考虑到非计算机专业的特点,遵循理论叙述充分、内容深入浅出、语言通俗易懂、技术突出实用等基本原则,使读者能在较短的时间内,不仅比较全面地了解网络的基础知识,而且能获得基本的网络应用技能。 本书可作为高等学校理工类非计算机专业的“计算机网络”教材或计算机专业本科和专科的教学参考书,也可供从事计算机网络工程技术的有关人员参考。