- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于动画演示的网络协议教学实践
摘要:网络协议是高校计算机网络及其相关课程的灵魂和主线,是教学的重点和难点。本文分析目前高校网络协议教学的现状及存在的不足,在此基础上,提出基于动画演示的网络协议教学新模式,并给出教学实例。
关键词:网络体系结构;网络协议;TCP/IP协议;动画演示;ARP协议
进入21世纪,Internet在我国迅速普及,截止2010年6月,我们的网民总数达到4.2亿,互联网普及率达到31.8%[1]。与此同时,互联网的应用发展也极为迅速,从提供最基本的E-mail、FTP、BBS,发展到支持网络视频、搜索引擎、博客、播客、即时通信、网络游戏、网络存储等各种层出不穷的应用[2]。
在这种背景下,高校的“计算机网络”课程作为计算机科学与技术、网络工程、通信工程和软件工程等专业的主干课程,是学生学习网络的开始,也是网络工程、网络安全、网络编程等后续课程的基础[3]。学习计算机网络,最重要的是掌握其基本的工作原理及体系结构,为将来的应用和研究打下基础。但是计算机网络的理论抽象、复杂,概念繁多,特别是网络协议对于初学者是非常难以理解的,作者所在的课程组在教学实践和调查中发现,学好计算机网络,关键是要真正理解计算机网络体系结构(OSI/RM参考模型和TCP/IP协议簇)以及每层的网络协议。但是从以往的教学实际情况来看,网络协议部分的教学效果非常差,主要原因是网络协议本身非常抽象难懂,而教学手段相对落后,学生不易理解。针对这样的教学现状,我们在实践中把动画演示引进网络协议的教学,取得了比较好的效果。
1国内高校计算机网络协议教学现状
1.1网络协议的定义和三要素
1) 网络协议是指为网络同层实体之间数据交换而制定的规则、约定与标准,亦称同层协议或通信协议。
2) 网络协议的三要素。
(1) 语义:用于解释比特流的每一部分的意义;
(2) 语法:语法是用户数据与控制信息的结构与格式,以及数据出现的顺序的意义;
(3) 时序:事件实现顺序的详细说明[2]。
1.2国内高校计算机网络协议教学现状
每个高校,甚至每个老师都有自己的网络协议教学方法,通过调查,我们发现目前国内高校网络协议教学主要有4种常用方法。
1) 传统的课堂书本的教学模式。这种教学模式以文字叙述的方法来讲解网络协议,理论与实际脱离的现象非常严重,理论内容太抽象,学生不易理解,学习兴趣不高,掌握网络协议知识的深度和广度有欠缺,很难把网络协议的相关原理和网络实践有机结合起来。
2) 举例法。这种模式是指在讲授网络协议时,教师用生活实例说明网络协议,把抽象的理论知识与日常生活相联系。但是网络协议众多,很多协议很难在生活中找到相对应的例子,因此,这种方法只适合少部分协议的教学。
3) 幻灯片辅助教学。随着多媒体教学的广泛应用,大部分老师开始制作PPT来进行辅助教学,这样做能比较直观地表达网络协议的语法和语义,但是PPT很难表现网络协议中的状态变迁和交互。
4) 协议抓包。随着一些开源协议分析软件的出现,一些老师在网络协议教学中开始应用这些抓包工具来进行网络协议的教学。抓包的含义是运用这些协议分析软件捕获所有通过计算机网卡的网络数据包,并通过分析数据包里的内容来获得协议的工作原理。但是这里有个悖论,分析数据包的内容需要对协议有很深入的理解,刚接触计算机网络的学生理解起来比较困难。
综上所述,由于网络协议本身比较抽象,现有的教学方法和手段很难直观、形象地展现一个协议语法、语义和时序这三个要素。在网络协议教学实践中,我们利用动画演示的方式来展示一个协议,使网络协议的教学显得生动,学生的学习积极性很高,学习效果明显提高。
2基于动画演示的网络协议教学实例――以ARP协议为例
2.1网络协议教学实例的实验环境
网络协议的教学一定要结合实际的应用场合,在讲授ARP协议时,设计的实验环境如图1所示。4台主机通过一台交换机互联,其IP地址和MAC地址如表1所示。
主机D通过FTP协议访问主机A上的文件,但是主机D只知道主机A的IP地址,不知道主机A的
MAC地址,ARP协议通过已知的主机A的IP的地址,来找到主机A的MAC地址。
2.2ARP协议的工作原理
ARP协议是“Address Resolution Protocol”(地址解析协议)的缩写[4]。在局域网中,网络中实际传输的是“帧”,帧里面有目标主机的MAC地址。在以太网中,一个主机要和另一个主机进行直接通信,必须要知道目标主机的MAC地址。但这个目标MAC地址是如何获得的呢?它就是通过地址解析协议获得的。所谓“地址解析”就是主机在发送帧前将目标IP地址转换成目标MAC
您可能关注的文档
最近下载
- 6-“海绵”——光明厂网河一体化治理新模式11.22.pdf VIP
- 霍尼韦尔1900快速入门手册.pdf VIP
- IGBT模块:技术、驱动和应用课件:IGBT驱动.ppt VIP
- 信用修复申请书.docx VIP
- Caterpillar-Performance-Handbook卡特彼勒性能手册41版.pdf VIP
- 五年(2021-2025)高考语文真题分类汇编:专题05 文言文阅读(单文本)(全国通用)(解析版).docx VIP
- 部队军兵种知识课件.pptx VIP
- 5.3 社会历史的主体 课件高中政治统编版必修四哲学与文化.pptx VIP
- 工期保证措施及安排.pdf VIP
- d级洁净区清洁规程.pdf VIP
文档评论(0)