版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
网络管理案例教学设计与实现【摘要】根据我校网络工程专业培养目标,以培养工程应用型人才和网络应用软件开发人才为主,具有较强创新能力。文章以网络管理课程为例,阐述了网络管理课程教学案例的总体设计思路及其案例实现任务,并给出了部分案例任务的实现。
【关键词】网络工程;培养目标;网络管理;教学案例
【abstract】accordingtomyschoolnetworkengineeringprofessionaltrainingtarget,thetrainingofengineeringtalentsandnetworkapplicationsoftwaredevelopmentprofessionals,withstronginnovationability.takingnetworkmanagementcourseasanexample,thepaperelaboratedthenetworkmanagementcoursesteachingcaseoftheoveralldesignandcaseimplementationtask,andgivingsomeexamplestoaccomplishthetrainingtarget.
【keywords】networkengineering;trainingtarget;networkmanagement;teachingcase
0引言
高等学校工科专业教学从最初的理论教育到实施卓越工程师教育已成为工科教育改革的必然趋势,尤其计算机学院的相关专业成立了开放实验室、实训基地、校企合作基地等,旨在培养学生的实际工程能力,包括分析问题、解决问题、总结经验、学习新知识的能力。
本文以网络管理课程为例,根据培养目标确定教学内容,根据教学内容确定每部分所对应的能力培养目标,设计了一个完整的教学案例,让学生能快速地理解网络管理理论,掌握相应的it技能。
1网络管理的案例教学设计
1.1设计思路
该课程的主要教学目标是服务于网络管理员和网络管理软件开发人员,按如下模块组织教学内容:抽象语法标记语言、管理信息结构和管理信息库、网络管理协议、远程网络监视、网络管理系统软件、网络管理软件开发包及其编译以及网络管理软件的编程实现。内容模块组织结构如表1。
1.2案例任务设计
(1)抽象语法标记语言asn.1
分析smi、mib、snmp的asn.1文件,总结asn.1中的模块、关键词、模块的导入导出、类型的定义、基本数据类型、用户自定义类型。
讲解ber编码规则“类型、长度、值”,采用抓包软件wireshark对网络管理软件snmputil.exe产生的snmp消息的ber编码进行分析,总结各种类型数据的ber编码部分中类型所对应的编码,长度的表示和整数值以及oid值的编码方法。
(2)管理信息结构和管理信息库
议的版本号version、协议的共同体名community、协议所要传送的具体数据data。其中data部分需要指明snmp的操作类型,因为不同的操作类型,对参数的要求是不一样的。这个文档中定义了五种操作类型,具体包括有get-request、get-next-request、get-response、set-request、trap操作。其中get-request、get-next-request、get-response、set-request这四种操作具有共同的构建块:request-id、error-status、error-index、variable-bindings。trap操作的构建块包括:enterprise、agent-addr、generic-trap、specific-trap、time-stamp、variable-bindings。
在讲解这部分内容时,可以进一步启发学生进行思考。
●开发软件时需要给用户留的接口:snmp的版本号、共同体名、操作类型等。
●五种操作两种报文结构:引导学生开发更加优化的程序和设计更加优化的工程设计方案。
通过该任务的设计,学生自己很快能理解asn.1语法的主要要点、asn.1的作用以及后面所要讲解的snmp报文结构,对学生学习能力、分析问题能力是一个很好的锻炼,同时避免了枯燥地为讲解asn.1语法结构而讲解语法结构,提高了学生的学习兴趣以及探索问题的一种方法。
2.2网络管理模型以及协议设计中的基本参数以及网络管理操作之间的区别
通过上述操作的展示,让学生明白网络管理模型是管理、代理模型,管理程序端程序(snmputil)的执行需要指定代理所在的ip(192.168.2.12),同时需要指定操作类型(如get、getnext等)以及代理是否允许管理程序访问的共同体名(public)以及访问的对象(1.3.6.1.2.1.1.1.0和1.3.6.1.4.1.311.1.1.3.1.1),学生自然而然就会想到snmp协议的基本消息结构应该包括共同体名、操作类型、操作对象等。另外,通过对操作结果的分析,让学生掌握get操作的对象要求必须是对象实例,返回的是对应的对象实例的值;而getnext操作的对象可以是对象也可以是对象实例,返回的是其对象或对象实例字典序后的下一个对象实例及其对象实例所对应的值。进一步,引导学生分析get操作、getnext操作的应用范围:get操作适合于标量对象及已知mib树型结构的管理对象;getnext操作非常适合于表对象及未知mib树型结构的管理对象。
进一步可以启发学生思考:
●为什么有get操作还要设计getnext操作?
●get操作、getnext操作分别取所要访问的对象实例的值、访问对象的下一个对象实例的值,可不可以再设计一种操作可以取访问对象字典序后面的多个对象?从而引出snmpv2对snmpv1的改进操作getbulk。
这个部分从案例角度入手,让学生分析、总结,对学生的分析能力、总结能力、甚至是创新能力都是一个很好的锻炼。
3总结
网络管理是一门具有较强理论基础的专业课,该门课程理论部分的讲授需要借助一些教学案例来帮助应用型工科院校的学生对理论知识的理解,同时,理论最终要服务于实践,通过理论的学习,培养其在实际工程中分析问题、解决问题、思考问题的能力。经过笔者多年的实践教学经验,这套教学案例对于网络管理的学习非常有效。
参考文献
[1]钟伯成,袁暋,檀明,张向东,许强.应用型本科院校网络工程专业课程体系的研究与实践.《计算机教育》,2010年第08期.
[2]钟伯成,袁暋,檀明.应用型本科院校网络工程专业实践教学的改革与探索.《电脑知识与技术》,2010年第31期.
[3]苗凤君,潘磊,郑秋生.我校网络工程专业人才培养方案的研究与实践.《计算机教育》,2008年第20期.
[4]吴伯桥,刘雪飞,李锡辉,郭登科.以网络系统集成项目为驱动的计网专业建设模式探讨.《电脑知识与技术》,2011年22期.
[5]张琴.一个基于javaweb开发应用的教学案例设
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- Unit 1 Home- Grammar 说课稿 2024-2025学年译林版(2024)七年级英语下册001
- Unit4 My favorite subject Section B3a-3c(第二课时)说课稿2024-2025学年人教版(2024)七年级英语上册
- Module 8 Accidents Unit 3 language in use说课稿 2024-2025学年外研版英语八年级上册
- Module 1 Unit3 说课稿 -2024-2025学年外研版英语九年级上册001
- 个性化楼宇亮化设计服务协议样本版B版
- Module 10 Unit 2 I played on the beach(说课稿)-2023-2024学年外研版(一起)英语五年级下册
- 1《感受生活中的法律》第三课时 (说课稿)统编版道德与法治六年级上册
- 速度、时间和路程(说课稿)-2024-2025学年数学四年级上册人教版
- 二手房首付款支付合同范本2024年版一
- Python趣味编程Turtle库 说课稿-教科版高中信息技术必修一
- 绵阳市高中2022级(2025届)高三第二次诊断性考试(二诊)历史试卷(含答案)
- 《视频压缩基础》课件
- 四年级数学(上)计算题专项练习及答案
- 军事理论(2024年版)学习通超星期末考试答案章节答案2024年
- GB/T 6672-2001塑料薄膜和薄片厚度测定机械测量法
- 写人事物景作文课件
- 厂级安全培训资料
- 中国药科大学《药物化学》教学日历
- 露天矿山课件
- 经济效益证明(模板)
- 果树蔬菜病害:第一章 蔬菜害虫
评论
0/150
提交评论