本书是教材《计算机网络》(第2版)(沈鑫剡编著,清华大学出版社出版)的配套辅导教材,每章由三部分组成: 知识要点、例题解析和实验。知识要点一是对学生学习过程中碰到的难点进行更深入的讨论;二是理清教材内容的知识结构,给出完整理解教材内容的方法和思路;三是精确描述网络中各种技术、概念的本质含义和相互之间区别。大量的例题解析一是能够帮助学生更好地理解教材内容,掌握解题思路,培养分析、解决问题的能力;二是许多例题都是典型应用的案例,使学生能够将教材内容和实际网络设计有机结合,解决学生学以致用的问题;三是通过综合利用教材内容进行复杂网络问题的分解、计算过程,为学生树立完整的网络知识结构,了解网络技术的本质,掌握各种网络应用系统的设计方法和思路。本书的特点还包括实验,基于Cisco Packet Tracer软件,针对教材的每章内容设计了大量的实验,这些实验一部分是教材中的案例和实例的具体实现,用于验证教材内容,帮助学生更好地理解、掌握解教材内容。另一部分内容是实际问题的解决方案,给出用Cisco网络设备设计具体网络的方法和步骤。
Cisco Packet Tracer软件的人机界面非常接近实际设备的配置过程,除了连接线缆等物理动作外,学生通过Cisco Packet Tracer软件完成实验与通过实际Cisco网络设备完成实验几乎没有差别,通过Cisco Packet Tracer软件,学生完全可以完成复杂的网络系统的设计、配置和验证过程。更为难得的是,Cisco Packet Tracer软件可以模拟IP分组端到端传输过程中交换机、路由器等网络设备处理IP分组的每一个步骤,显示各个阶段应用层报文、传输层报文、IP分组、封装IP分组的链路层帧的结构、内容和首部中每一个字段的值,使得学生可以直观了解IP分组的端到端传输过程及IP分组端到端传输过程中各层PDU的细节和变换过程。
《计算机网络》课程本身是一门实验性很强的课程,需要通过实际网络设计过程来加深教学内容的理解,培养学生分析、解决问题的能力,但实验又是一大难题,因为很少有学校可以提供实施复杂网络设计的网络实验室,Cisco Packet Tracer软件实验平台和本书很好地解决了这一难题。《计算机网络》(第2版)和本书相得益彰,教材内容为学生提供了网络设计原理和技术, 本书提供了在Cisco Packet Tracer软件实验平台上运用教材内容提供的理论和技术设计、配置和调试各种规模的网络的步骤和方法,学生用教材提供的网络设计原理和技术指导实验,反过来又通过实验来加深理解教材内容,课堂教学和实验形成良性互动。
本书由解放军理工大学工程兵工程学院计算机应用教研室的沈鑫剡和吉林大学研究生叶寒锋共同编写,由沈鑫剡统稿。在编写过程中,同事俞海英、伍红兵、谭明金、胡勇强、魏涛、龙瑞、邵发明、李兴德对本书内容提出了许多很好的建议和意见,其他同事也给予了很多帮助和鼓励,在此向他们表示衷心的感谢。限于作者的水平,错误和不足之处在所难免,希望使用本书的老师和学生批评指正,也希望读者能够就本书内容和叙述方式提出宝贵建议和意见,以便进一步完善本书内容。编者E-mail为shenxinshan@163.com.
编者2011年8月
