计算机网络课程不但是一门理论性的课程,同时也是一门实践性很强的课程。只有理论联系实际,学生才能真正掌握和深入理解计算机网络的精髓。随着计算机网络技术和应用的深入,各出版单位纷纷推出各种形式的计算机网络教材。这些教材在内容安排、写作方式等方面风格各异,为计算机网络技术人才的培养起到了积极的作用。但是,纵观这些教材,适合计算机网络本科教学的不多。有的教材以高深的理论知识为主,很少谈及理论知识的具体应用;有的教材以操作层面的实践为主,很少谈及这些操作背后蕴含的理论知识。作为一线教师,作者深知教材在计算机网络教学中的重要性。在总结多年理论教学和实践教学经验的基础上完成了本书。
本书是一本面向普通高等学校本科教育的计算机网络教材,具有较强的系统性和可操作性。在内容组织上将计算机网络基础理论知识与实际应用相结合,在讲解基础理论知识的同时,介绍相应理论知识在网络系统中的具体应用,使读者能够对网络的基本原理、网络协议有一个直观认识。与此同时,通过动手实践和对实践现象的解释,读者可以加深对理论知识的理解,掌握其背后的理论支撑,从而进一步将理论应用于解决实际问题之中。
全书共16章,除了讲述基础知识之外,各章还给出了具体的实验内容。这些实验要求的环境相对简单和统一,实验内容可以在大部分学校计算机网络实验室环境中完成。同时,每章的最后都附有实践性或拓展性的练习题,读者可以通过这些练习检查自己的学习效果和对相应知识的理解程度。
本书第1章对计算网络的基本概念进行介绍。讨论计算机网络的概念,介绍存储转发与包交换、协议与分层等基本技术,讨论著名的ISO/OSI参考模型和TCP/IP体系结构。
第2~4章介绍底层的物理网技术,对目前常用的共享式以太网、交换式以太网、无线局域网的理论知识和组网方法进行讨论,同时介绍虚拟局域网的组网等相关技术。
第5~10章详细介绍互联网技术,其内容涵盖了IP提供的服务、IP协议、路由器与路由选择算法、IPv6技术、TCP与UDP等具体内容。
第11~14章讨论互联网提供的主要服务和应用类型。其中包括应用程序进程交互模型、域名系统、Web系统、电子邮件系统等内容。
第15和16章分别对网络安全和网络接入技术进行介绍。
在本书编写过程中,作者参考了许多文献资料并做了大量实验。对于每个实验,作者都在实验室中亲自动手完成,以保证实验内容的正确性。在写作中,作者力求做到层次清楚,语言简洁流畅,内容深入浅出。希望本书对计算机网络技术教学以及对读者掌握网络基础知识有一定的帮助。
限于作者的学术水平,加之时间仓促,在本书的选材、内容取舍和安排上可能有不妥与错误之处,恳请读者与同行批评指正。
more >