基于仿真软件GN3的计算机网络课程教学改革研究
2013-04-29杨云峰唐凤仙
杨云峰 唐凤仙
摘要:加强计算机网络课程教学的各个环节,构建应用型本科计算机网络课程体系,是培养计算机应用人才的有效途径。针对计算机网络课程教学的现状,阐述仿真软件在计算机网络课程教学中的应用,并以GN3为例,介绍其在帧中继原理应用中的教学案例,该教学方法为构建应用型计算机网络课程体系奠定了基础。
关键词:仿真软件;计算机网络;GN3
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2013)08-1851-02
作为计算机专业核心课程的计算机网络课程,在学生后继学习和前景发展中起着不可替代的作用。该课程旨在培养学生掌握网络的基本理论,明确网络与其他课程的关系;能够运用理论对网络进行规划、对设备进行配置与管理、对相关网络需求进行软件开发等。《计算机网络》课程理论知识较多,且知识点较为琐碎,学生在学习时难以把握课程体系结构,难以对理论知识进行具体的应用,学生学习兴趣不高。这些问题与课程特点有关,也与我们的课堂组织形式、教师教学方式等有关。
在以往的教学中,不管是教师还是学生,都习惯于“你讲我听”的教学方式,课堂交流少,有的时候一堂课教师甚至没有一句提问,学生没有一句回答,课堂“死气沉沉”,学生也是“昏昏欲睡”。《计算机网络》知识点众多,教师更容易陷入一直讲的境地,学生也是越听越烦。传统的教学方式,对培养应用型人才的目标没有任何促进作用,反而会对学生起到误导的作用。
本文结合笔者近几年来计算机网络课程教学实际,针对地方性本科院校实验手段不足的情况,利用模拟仿真软件作为教学工具进行计算机网络课程教学的仿真演示和研究,节约了实验费用,同时更大程度地促进了课程教学的形象化。
1 模拟仿真软件
应实际教学、科研等的需要,生产网络设备的大公司都积极出资出力开发网络仿真工具软件,即网络模拟器。备受通信、网络等专业教学部门和培训机构欢迎的网络模拟器有:Packet Tracer、Dynamips、NS2、GNS3等模拟软件。Packet Tracer是由Cisco公司开发的,其模拟对像为Cisco网络设备,为初学者设计网络模拟器,学生和教师可以建立仿真、虚拟和活动网络模型;Dynamips是由法国人Christophe Fillot 开发的,国内的网络受好者为其开发图形操作版,能方便学习者配置路由器,NS2是由UC Berkeley开发,用于仿真不同的各种IP网,GNS3是整合了Dynamips,、Dynagen (Dynamips的文字显示前端)、Pemu(PIX防火墙设备模拟器)、Winpcap (公共的网络访问系统)的思科模拟器。不同的模拟器各有特点:如表1。
4)仿真结果
整个过程,可以通过动态演示,观察数据流运动变化过程,并可以看到数据包结构,很好地帮助学习者理解帧中继交换机的配置。
3 结束语
模拟仿真软件在教学中的有效应用,加深了学生对理论和概念的理解,同时形象化的模拟了真实网络环境,给学生以真实感的操作体验,极大限度的调动学生学习的积极性。是构建应用型计算机网络课程体系的有效途径之一。
参考文献:
[1] 谢希仁.计算机网络 [M].5版.北京:电子工业出版社,2008.
[2] 汤鹏杰,唐凤仙,阮忠.模拟仿真技术在《计算机网络》教学中的应用研究[J].软件导刊,2010,9(9):198-199.
[3] 阴国富.基于NS 的计算机网络教学课件开发[J].计算技术与自动化,2010,29(1):127-129.
[4] 徐洪学,郭秀英.仿真软件Packet Tracer 在计算机网络工程课程教学中的应用[J].沈阳教育学院学报,2012.2:1-2.