基于Packet,Tracer模拟软件的计算机网络课程教学研究

摘要:计算机网络课程是一门实践和理论并重的课程。如果只有理论的教学,没有实验的设置,就不能产生很好的教学效果。但有些学校由于资金、人员等的原因,不能满足大量非计算机专业学生实验要求,因此在教学的过程中引入了一些模拟软件,如cisco的Packet Tracer。本文通过实例介绍了基于该模拟软件的原理模拟教学法、案例教学法、设错教学法、任务驱动法。在网络课程教学中,可以使用上述方法再结合其他的教学方法来提高教学质量。

关键词:Packet Tracer;原理模拟教学法;案例教学法;设错教学法;任务驱动法

中图分类号:TP393 文献标志码:A 文章编号:1674-9324(2013)24-0251-02

《计算机网络》课程是高校计算机专业、通信专业以及其他信息管理专业的专业课程,这一课程的特点是概念多、原理抽象、网络技术更新快等。[1]空洞的理论教学难以满足教学的需要,而昂贵的网络实验设备对于实验设备经费紧缺的高校又是望而生畏。因此经济实惠的虚拟网络实验教学平台不失为一个好的选择。

一、Packet Tracer模拟软件的特点

Packet Tracer是思科公司推出的一款网络仿真软件。通过该软件可以很方便的进行网络设计、配置和仿真模拟。该软件具有多平台、多设备、多协议、多设计模式、多用户、高仿真性。软件通过可视化模式显示网络模型中数据报的传输过程,使用户能对抽象数据的传送具体化。[2]以上这些特点保证了在该模拟软件上可以方便、直观的进行网络组建、配置、协议验证测试等实验。

二、教学方法

教学方法是指为了完成课程规定的任务、实现培养目标的途径,是教师教的方法和学生学的方法的总和[4]。教学方法在大学人才培养模式改革中处于举足轻重的位置,教学方法的改革也是人才培养模式改革中非常关键和困难的环节。教师在教学生的过程中,采用合理的教学方法、手段后,能大大地提高教学质量。在把Packet Tracer引入我校的计算机网络课程教学中后,根据这个软件和网络课程的特点,采用的教学方法也要相应的改变。本文介绍几个实际教学过程中采用的教学方法。

1.原理模拟教学法。Packet Tracer模拟软件有两种模式:实时模式和仿真模式。在实时模式下,网络行为和真实设备一样,对所有网络的行为都是即时响应。在仿真模式中用户可以观察数据传输在网络中的内部流程。原理模拟教学法就是利用Packet Tracer模拟软件的仿真特点设计一些实验把网络中一些抽象难懂的协议原理形象化的展现在学生面前。教学案例:讲授交换机MAC地址表的生成过程这一原理时可以设计如下的实验。①在设计模式下,添加一个用交换机连接三台PC机的网络模型拓扑图,如图1。在仿真模式下添加PC0到PC1的PDU,查看交换机的MAC地址表,表空。②启动模拟过程,可以观察到PC0到PC1的PDU首先到达交换机,同时在交换机的MAC地址表添加一项新记录,如图1。可以验证MAC地址表中每一条记录的生成是根据收到的数据帧和源端口的对应关系得到的即MAC地址表的生成原理。

2.案例教学法。针对计算机网络这门课程与实际案例联系紧密这一特点,教师可以在模拟软件中实现具体案例。案例:某企业使用网络的部门主要有:技术部、市场部、客户部。这三个部门的用户办公地点在某写字楼的4、5层。要求对这三个部门的所有用户单独划分VLAN。实现方法:①在Packet Tracer模拟软件中搭建该案例拓扑图,如图2。

②在两台交换机上分别划分VLAN,设置TRUNK端口把两台交换机之间的连接线路设为TRUNK链路,保证同一部门用户在划分VLAN后的跨交换机通信。创建或进入VLAN命令:在全局配置模式下使用vlan[vlanid]命令,创建两个VLAN。把交换机的端口划分给某VLAN的命令:switch(config)#interface[端口名称]switch(config-if)#switchport mode access;switch(config-if)#switchport ccess vlan[vlanid]。TRUNK配置命令:Switch(config-if)#inter;[端口名称]Switch(config-if)#switchport mode trunk。

3.设错教学法。《计算机网络》课程是一门实践性、技术性很强的课程,在实际的工程应用中做网络组建和配置时经常会出现一些错误,而且对网络进行故障检测、排除也是考察网络工程师能力的一个很重要的指标。因此在实际网络实验教学中,教师可以尝试采用“设错”的教学模式,通过设错、查错、纠错的方法激发学生学习兴趣和探究心理,增强学生的应变能力。[3]教学示例:在实际的网络设备连线时,有直连线和交叉线之分。通常是主机和交换机之间、路由器和交换机之间连接时用直连线;路由器和主机之间、主机和主机之间连接时用交叉线,但实际组网时,往往由于忽略这一点而造成网络故障。因此教师可以在模拟软件中有目的的设置实验来考查这一点,从而使学生对这一知识点掌握的更深刻。

4.任务驱动法[5]。根据网络课程每个知识单元的特点,由老师设计相应的实验任务,在老师讲解每个知识单元原理的过程中,引导学生正确的方法进行分析和任务的求解,给出一个方案设计图。最后再在Packet Tracer模拟软件中,根据方案设计图进行整个方案的模拟实现。在这个过程中,既学到了相应的知识又培养了学生采用任务驱动模式分析、解决问题的能力。最终对所学的知识融会贯通。

在计算机网络原理的课程中引入Packet Tracer模拟软件后,原来抽象的原理变得更具体、更生动,复杂的网络协议简单化了,教师的教学方法、手段更多样,学生的学习过程不再枯燥无趣,提高了学生的学习兴趣,改善了教学质量。“教学无定法,贵在得法”,只有在教学过程中,不断改革教学方法和教学手段,激发学生学习兴趣,加强学生获取知识的能力和创新精神的培养,才能保障教学质量。

参考文献:

[1]谢希仁.计算机网络(第5版)[M].北京:电子工业出版社,2010.

[2]郭忠.Packet Tracer模拟器在计算机网络理论教学中的应用[J].

[3]周阅.会计电算化实验教学模式探析,网络与信息,2008,(2).

[4]教学方法改革在人才培养模式改革中的地位[J].中国大学教学,2009,(3).

[5]基于项目任务驱动的计算机网络课程教学方法[J].计算机教育,2011,(13).

基金项目:本文章由中国石油大学(北京)校级教改项目“基于Packet Tracer的网络课程教学改革”支持

作者简介:王晓娜(1976-),女,河北辛集人,中国石油大学(北京)信息学院讲师。

推荐访问:教学研究 计算机网络 模拟 课程 软件