前言 本书在第2版的基础上进行了部分内容的修改,并增加了微课,以便于互联网环境下时间碎片化的知识学习。在内容上主要针对工程教育专业认证的要求进行了如下调整: 删减了电话信令系统的部分内容,增加了互联网行业相关法律法规的介绍,并通过一个协议数据包分析的实例说明了如何利用专业知识理解复杂系统问题的特征。修改后的内容是计算机网络最基本的知识,而这些基本知识是比较成熟和稳定的,因此这些部分不会有大的变动,教师可根据授课对象、专业、学时数等情况选择使用。另外,本书的主要内容紧扣目前计算机专业工程认证的相关内容,适合作为计算机、通信等信息类专业的教材,同时,依据现有考试大纲,本书涵盖了计算机科学与技术专业硕士研究生入学考试统考中的网络课程的知识点,亦可以作为研究生入学考试的参考书。 全书共8章。第1章介绍计算机网络的形成与发展、网络的定义与分类、网络体系结构、互联网的结构及通信方式和互联网行业的相关法律法规。第2章介绍数据通信知识,涉及数据通信的基本概念、数据调制和编码、传输介质、多路复用技术、数据交换技术和宽带接入技术。第3章介绍广域网技术,包括广域网的演变与发展、广域网结构与参考模型、广域网的数据链路层、广域网的连接类型和广域网的基础网络等。第4章介绍局域网技术,包括局域网参考模型与协议标准、以太网、高速以太网和虚拟局域网。第5章介绍网络互联技术,包括网络互联的基本概念、网际协议IPv4、路由选择算法与路由协议、路由器与第三层交换技术、IP多播与IGMP协议、IPv6技术、虚拟专用网(VPN)和网络地址转换(NAT)等。第6章介绍两个主要的传输层协议UDP和TCP。第7章介绍网络服务和应用层协议,包括域名系统(DNS)、电子邮件系统、WWW协议与服务、文件传输协议(FTP)、动态主机配置协议(DHCP)、远程登录协议(Telnet)、P2P应用协议和协议数据包的分析过程。第8章专门介绍无线网络的相关技术,及互联网音频/视频服务等内容。最后,在附录中给出了以太网的常见类型及参数,方便读者对照学习。 本书由兰州交通大学吴辰文、李晶编著。其中吴辰文编写了第1~5章,李晶编写了第6~8章,并进行了微课的录制。 在本书的编写过程中,得到了兰州交通大学电子与信息工程学院和清华大学出版社的大力支持,兰州交通大学交通运输学院李晓军和王建强老师,电子与信息工程学院王庆荣和王婷老师、研究生刘岚、梁雨欣和田鸿雁同学,以及实验室的其他老师和同学在文字录入、图形绘制、PPT制作和微课录制等方面做了大量的工作,在此表示由衷的感谢。 本书的参考学时数为48左右,若课程学时数较少可以只学习前7章,这样仍然可以学习到计算机网络最基本的知识。   由于网络技术发展非常迅速,涉及的知识面广,加之作者水平有限,书中难免存在错误与不妥之处,恳请读者批评指正。 编者2022年1月