前言
随着计算机网络的广泛应用和技术发展,对各层次的人才需求非常迫切。本书定位于应用型学科专业的计算机网络教学,强调了基础知识和应用技术的统一。
全书采用典型的网络层次化模型,共分为8章,内容包括绪论、物理层、数据链路层、局域网、网络层、传输层、应用层和网络安全。本书在阐述基本原理和应用方法时,设计了大量生动的图例和实例说明,避免枯燥的陈述。同时,对每章的例题和习题都做了精选,使其具有很好的代表性,体现了“例题-习题-考题”的一致性。
为了真实展现网络协议的结构,本书采用了网络协议分析工具Wireshark,在多个层次进行网络数据抓包并显示,使原理性内容在实践性环节中得到验证。
本书末尾包含了3个附录,分别是2010年全国硕士研究生入学统考计算机学科专业基础综合考试大纲、2009年和2010年的全国硕士研究生入学统考计算机学科专业试题及答案。为有志参加硕士研究生入学考试的学生提供重要资料,也为学生测验所学网络知识提供参考。
本书有配套的PPT教学课件和习题参考答案,可在清华大学出版社的相关网站下载。
本书同时面向计算机专业和非计算机理工科专业的学生,在内容编排上融合了不同的需求。书中有部分打号的内容,属于比较深入和扩展的知识,主要针对计算机专业的学生。
本书由张晓明统一规划和撰写,陈明教授审查了大纲。还有部分教师参与了研讨和部分章节的编写,杜天苍、赵国庆、王淑芳和张世博分别参与了局域网、网络安全、应用层和无线网络内容的编写,向胜军参与了初稿的审查。本书在编写过程中,始终得到清华大学出版社的大力帮助。本书还引用了某些国内外同行的工作成果,在此一并表示感谢。
由于作者水平有限,书中难免存在错误与不妥之处,殷切希望广大读者批评指正。
张晓明 2010年6月