计算机的产生和发展,彻底改变了人们的工作和生活方式,为人们带来了极大的方便。计算机网络渗透到人类学习与工作的各个方面,为工作和学习提供了许多帮助,担当着越来越重要的角色。Internet的产生与普及、数据资源的共享已经成为21世纪的潮流趋势,学习和了解有关计算机网络及其应用知识十分必要。
进入21世纪,我国高等教育进入前所未有的大发展时期,时代的进步与发展对高等教育质量提出了更高、更新的要求。2001年8月,教育部颁布了《关于加强高等学校本科教学工作,提高教学质量的若干意见》。文件指出,本科教育是高等教育的主体和基础,抓好本科教育是提高整个高等教育质量的重点和关键。随着高等教育的普及和高等学校的扩招,在校大学本科计算机专业学生的人数大幅度上升,对适合21世纪大学本科生学习的计算机相关教材的需求量也将急剧增加,为此,我们组织多名常年讲授计算机网络课程的一线教师,编写了这本适合在校学生和广大计算机爱好者使用的《计算机网络》教材。本书的最大特点是针对学生应用型能力培养的需要,力求理论与实践无缝链接。根据实际需要,介绍有关理论,同时注重应用实践,使学生在掌握基本理论的基础上,具有良好的网络应用和再学习能力。
本书包括11章,各章节讨论主题如下。
第1章: 介绍计算机网络的定义、形成、发展、分类与功能、网络的拓扑结构等相关基本概念。
第2章: 介绍开放系统互联模型、TCP/IP参考模型、计算机网络体系结构等内容。
第3章: 介绍有关数据通信、物理层、多路复用技术以及宽带接入技术。
第4章: 介绍数据链路层的基本概念、功能与作用; 差错控制的作用和原理、流量控制的原因、原理及方法; 面向比特型数据链路层协议——HDLC、PPP等。
第5章: 介绍局域网有关知识,包括IEEE 802参考模型体系结构、介质访问控制方法、各种类型以太网、无线局域网以及虚拟局域网等。
第6章: 介绍网络层相关内容,包括网络层的功能、数据交换方式、IP协议、IP路由、无分类编址CIDR、拥塞控制以及新技术IPv6和移动IP等。
第7章: 介绍网络互联主要概念以及网络各层的互联设备,包括中继器、集线器、交换机以及路由器等。
第8章: 介绍传输层相关内容,包括传输层的功能、TCP以及UDP。
第9章: 介绍Internet技术与应用层的相关内容,包括DNS域名机制、FTP服务、Email服务以及Web服务等。
第10章: 介绍网络管理与网络安全的相关内容,包括网络管理的概念、SNMP、网络安全概念以及防火墙、VPN和网络病毒等。
第11章: 介绍网络系统集成设计的一般步骤、设计原则和布线规则,通过不同规模企业网络的规划设计案例来说明一般的网络设计过程。
本书可以作为计算机专业、信息技术及电子信息等相关专业本科生、高职生等的网络课程教材,也可以作为相关专业工程技术人员继续教育的培训教材,还可以作为广大网络管理人员或技术人员学习网络知识的参考书。
本书由肖锋和唐俊勇任主编。编写分工为: 唐俊勇编写第1章和第10章; 田鹏辉编写第2章和第3章; 曹子建编写第4章和第7章; 肖锋编写第5章和第6章; 王辉编写第8章和第9章; 刁振军编写第11章,最后由肖锋负责统稿和定稿。参与本书编写的还有李茹娜、刘宝同、敬亚娇、马启以及冯飞等。
本书在编写与出版过程中,得到了许多老师的关心和帮助,并提出许多宝贵的修改意见,对于他们的关心、帮助和支持,表示十分感谢。
由于计算机网络技术的快速发展,同时编者水平与时间有限,对书中内容的取舍与把握可能不够准确,书中难免存在疏漏与不妥,恳请同行专家和广大读者批评指正。
编者
2018年1月