《计算机网络基础》是高等职业教育计算机网络相关专业的主干课程之一,随着近年来高职教育的迅速发展和理念革新,面向计算机网络专业基础的教材已经滞后于高等职业教育的发展。如何使高职计算机网络基础教材具备目前高职高专的教育,本书进行了有益的尝试。 本书是一本面向高等职业教育、高等专科教育及成人教育的计算机网络教材,也是计算机网络相关专业的理论基础教材。本书主要介绍了计算机网络的关键组成和相关协议,本书在讲述理论过程中注重技术要解决的问题及采用的方法,部分章节针对高职高专特点对技术内容的诠释进行了革新。通过本书的学习,目的是使学生建立一个面向应用的、可以拓展的、成为体系的计算机网络理论架构。 全书共分为9章,章节安排的顺序按照协议自底向上的次序进行编排,章节的安排都经过了作者的教学实践,符合学生的认知规律。 本书的第一章介绍了计算机网络的基本概念、计算机网络的发展史及其在我国的发展,在章节的最后介绍了ISO/OSl体系结构和TCP/IP协议族。第二章介绍了计算机网络的传输介质,并介绍了相关的标准。 第三章详细介绍了IP地址的定义、分类以及子网划分的相关概念,对ICMP协议也进行了说明。最后对下一代版本IPV6进行了介绍。 第四章着重介绍了以太网媒介访问控制方法CSMA/CD、令牌环技术和无线局域网的相关技术,对目前流行的无线局域网标准和组网模式也进行了讲解。第五章介绍了ARP协议的作用和实现该协议使用的方法。 第六章详细介绍了链路层采用的各种技术,其中包括交换技术、VLAN技术、防止环路的生成树协议和端口汇聚技术。针对交换技术进行了分析和实现过程分解。 第七章介绍了路由技术,其中包括静态路由、动态路由、ICMP重定向、默认路由、特定主机路由等概念。对静态路由和RIP协议的建立和寻路过程进行了详细的讲解和说明。并在本章最后加入了NAT协议的详细讲解(NAT协议本身并不是路由协议)。 第八章对传输层的TCP、UDP协议进行了介绍,详细阐述了面向非链接产生的问题是如何被传输层协议的各种技术进行解决的。 第九章介绍了互联网提供的基础服务DNS服务的结构、命名规则、部署和查询方式等重要概念。