本书是“新世纪网络技术系列教材”之一,该系列教材由网络技术主干课程教材组成,分别是《网络原理与技术教程》、《网络工程设计教程》、《网络程序设计教程》、《网络管理技术教程》、《网络安全技术教程》、《网络分布式计算》和《网络协议工程》。本系列教材可供本科、高职高专网络专业、计算机专业和相关IT专业根据网络课程的设置情况选用。本书主要介绍计算机网络的基本原理。全书共12章,分别介绍计算机网络的发展过程、计算机网络的体系结构、数据传输技术、差错控制技术、多点接入技术、路由选择技术、网络互连技术、拥塞控制与流量控制技术、用户接入技术、网络管理技术、网络安全和网络应用。为方便读者的学习,本书各章均附有习题。本书的特点是从计算机网络涉及到的若干关键技术的角度来介绍计算机网络的原理,使读者对计算机网络的基本原理有更深入的理解。本书可作为网络工程专业、计算机专业以及其他专业的计算机网络课程的高年级本科生和研究生的教材,同时也可以作为网络研究和开发人员的指导书。