论文部分内容阅读
从20世纪90年代以来,以因特网(Internet)为代表的计算机网络的发展速度十分迅猛,目前它已成为全球性的信息基础结构的雏形,全世界所有的工业发达国家和很多发展中国家纷纷研究和制定本国建设信息基础结构的计划。使得计算机网络的发展进入了一个新的历史阶段,并变成了人人都知道而且十分关心的热门学科。在学习计算机网络书本知识同时,怎么才能让学生能够更加深刻的理解计算机网络,这就需要网络实验课程。网络实验课程是高校计算机网络教学的一个重要环节,其目的不仅在于帮助学生理解和掌握课程内容,更主要的是培养他们的专业能力,乃至科研能力,这是人们设计实验的基本理念。网络实验系统的好坏是提高网络课程实验质量的关键。
本文通过对计算机网络和软件开发技术的回顾与深入研究,设计出一个开放式的计算机网络教学实验系统模型,并在此基础上开发实现了一个开放式计算机网络教学实验系统---Com/Lab。该系统有以下特点:将计算机网络内部的协议和流程开放出来,使学生真正可以感知和理解网络内部的协议数据流程;提供大量对网络进行设计性、综合性实验的内容,目的是使学生不仅理解网络的工作流程,还要掌握一些基本的网络设计、规划等综合性的高层次技能;对学生实验效果的自动评估,以作为教师评分的参考,方便教师进行实验管理。使用该系统可以使学生更加深入的理解计算机网络中实际的协议和通信流程,达到设计性和综合性实验的效果。该系统从满足用户需求和应用的角度有力地推动计算机网络教学实验平台改革的进程。