第2版前言

第2版仍然遵循了第1版的编写思路,依据计算机网络课程教育和学习的规律,采取循序渐进的方式介绍相关知识。按照计算机网络体系结构,以自底向上的方式组织知识体系,同时介绍了网络互连、网络管理、网络安全、无线网络技术等相关知识。

第2版修正了第1版中的一些错误,根据计算机网络的发展情况和一些读者的建议,扩充了部分内容,并对部分章节内容进行了适当整合和增减。如每章增加了延伸阅读、思维导图,对数据通信基础与物理层内容进行了整合,补充了广域网和局域网部分内容,删除了RS-232和SNMP等内容。

全书共9章,具体内容安排如下。

第1章计算机网络概述。主要包括计算机网络的基本概念、计算机网络的分类和计算机网络的体系结构等内容。

第2章数据通信基础与物理层。主要包括数据通信的基本概念、数据通信的主要性能指标,数据编码与调制技术,传输介质,物理层的定义、功能、接口特性及IEEE 802物理层标准等内容。

第3章数据链路层。主要包括数据链路层的定义和主要功能、数据链路层差错控制机制和差错控制编码、介质访问控制方式、局域网、广域网、HDLC协议和PPP等内容。

第4章网络层。主要包括网络层的功能,IP地址的组成及分类,标准子网划分及CIDR子网规划,网络层主要协议ARP、IP、ICMP、IGMP的报文格式和工作原理,虚拟专用网(VPN)和地址转换技术(NAT)等内容。

第5章网络互连。主要包括网络互连设备、网络互连原理、距离矢量路由选择算法(DV算法)、链路状态路由选择算法(Dijkstra算法)、路由信息协议(RIP)、开放最短路径优先(OSPF)协议和边界网关协议(BGP)等内容。

第6章传输层。主要包括传输层的基本概念,UDP的报文格式及工作原理,以及TCP的报文格式、连接管理、差错控制机制、流量控制机制、拥塞控制机制等内容。

第7章应用层。主要包括应用层的体系结构,应用层主要协议DNS、Telnet、FTP、SMTP和POP3、HTTP、DHCP的基本概念、报文格式、工作原理等内容。

第8章无线网络。主要包括无线传输技术,无线局域网体系结构、协议体系、IEEE 802.11系列标准,蓝牙拓扑结构及其协议体系,ZigBee拓扑结构及其协议架构,移动IP网络的基本概念和工作原理,移动Ad Hoc网络的结构等内容。

第9章网络管理与网络安全。主要包括网络管理的基本概念、主要功能,网络安全的基本概念,网络安全威胁、网络攻击、防火墙、入侵检测、密码学的基本概念,以及安全协议等内容。

本书由辽宁工程技术大学软件学院多年从事计算机网络教学工作的一线教师编写。其中,陈虹编写第1、4、9章,徐娇月编写第2章,陈万志编写第3、8章,李婕娜编写第5章,肖振久编写第6章,李建东编写第7章。全书由陈虹负责统稿。

本书既可以作为高等院校计算机网络相关课程的教材,也可作为计算机网络工程技术人员的参考书。

本书配有电子课件、基本网络实验指导、习题解答、知识点讲授视频等资源。本书获辽宁工程技术大学优秀教材出版资助,感谢学校的支持。

由于编者水平有限,书中难免有不妥和疏漏之处,恳请读者赐教指正。

编者