前言
“计算机网络”作为计算机专业的专业课程一直受到教师和学生的重视;同时,随着因特网的快速发展,一些非计算机专业的学生和研究人员也迫切需要掌握更多的计算机网络知识。根据网络技术发展和应用的现实情况,编者编写了本书。本书选取主流技术,从应用角度介绍基本概念和基本方法,并提供相应实验,使读者加深对相关知识的理解。
本书以计算机网络体系结构为主线,详细阐述物理层、数据链路层、网络层、传输层和应用层的具体功能。本书在详细讲述各章涉及的具体功能及协议的过程中,也添加了针对现有网络协议安全漏洞方面的描述。在数据链路层部分详细阐述了共享信道网络中存在的安全隐患;在网络层ARP部分详细阐述了ARP攻击对局域网网络通信的危害;在传输层讲述UDP和TCP工作原理的同时,详细阐述了UDP和TCP泛洪攻击的工作原理。将协议功能和协议漏洞攻击原理对比讲解,能够在很大程度上提高读者阅读的兴趣,满足读者的好奇心;同时,也能够使读者从正反两个方面更加透彻地理解计算机网络各种协议。
全书共7章,内容如下:
第1章介绍了计算机网络的基本概念,读者可以从中了解互联网的发展过程和计算机网络的体系结构。
第2章讲述了物理层的基本概念,并对数据通信的基础知识和各种传输媒体的主要特点进行了详细的介绍,最后对复用技术及宽带接入技术进行了讲解。
第3章详细介绍了数据链路层的基本内容,包括PPP、以太网、共享信道通信协议CSMA/CD以及以太网的扩展方式等。
第4章讨论了网络层的基本概念,深入讲解了IP的设计思想及工作原理,并对IPv6技术、移动IP技术的主要特点进行了讲述,最后提供了多组实验增加读者的阅读兴趣。
第5章详细讲述了传输层的基本概念,讨论了TCP和UDP两种协议的工作原理,并对TCP的连接管理和流量控制技术进行了深入分析。
第6章详细介绍了应用层的基本概念,并对常见应用的工作原理进行了分析,包括万维网、电子邮件、动态主机配置协议及音频/视频服务。
第7章详细介绍了网络安全方面的基本概念和密码学的基本原理,并对数字签名技术的工作原理进行了深入分析,最后对当前主流的网络安全检测技术进行了详细的讲解。
本书由河南理工大学物理与电子信息学院的教师共同编写,具体分工如下:第1章由刘志平编写,第2章由桂伟峰编写,第3章第3.1、3.4.8、3.6~3.8节由叶小涛编写,第3章其余部分由王立国编写,第4章第4.7和4.8节由叶小涛编写,第4章其余部分由王新良编写,第5章由王科平编写,第6章第6.5、6.7.3和6.8节由叶小涛编写,第6章其余部分由邹家宁编写,第7章第7.4节由张锦华编写,第7章其余部分由刘志平编写。王新良负责全书的统稿工作。此外,本书能够顺利出版,得到了河南理工大学教务处以及物理与电子信息学院各级领导的帮助与支持,在此表示感谢。
编者
2020年3月