计算机网络技术的快速发展促进当今的信息社会步入了网络时代,这反映出计算机网络技术在众多的信息技术中已经处于非常基础和重要的地位,是推动信息社会快速发展的*为重要的技术支柱之一。为此,我们编写《计算机网络》教程一书,目的是通过本教程的学习,帮助读者理解数据通信和计算机网络的基础概念和基本原理,并且结合本教程配套的实验教程来加深理解,掌握开发和维护计算机网络的基本方法。
对于计算机网络的用户,从网络使用和信息发送的角度入手来理解网络的原理*为直观,为此本教程的编写采用自顶向下的方式,按照应用层、传输层、网络层、数据链路层的顺序详细介绍计算机网络的工作原理。这种编写方式有利于读者从网络使用的角度,按照数据发送时的信息流向来深入学习计算机网络的基本原理,从而使读者更好地理解和掌握计算机网络的基础知识和相关技术。这种组织结构也利于配套的实验教程贯穿于整个学习过程。
全书分为9章。第1章介绍了计算机网络的基本知识和计算机网络的体系结构;第2章介绍了物理层涉及的数据通信基础知识;第3章讨论了应用层的基本概念和Internet应用层协议;第4章讲解了传输层基本功能和协议,对TCP、UDP协议做了系