软件说明
系统特点
支持全方位教学
系统不仅包括PPT课件的知识点,还包含老师课堂上针对重点、难点知识的点拨和讲解,与此同时还能对原理进行交互式动画演示,最后还能对知识点进行自我测试,真正做到全方位立体式教学。
演示交互性强
演示的网络原理或协议的主要参数(如协议的 窗口尺寸 等)可根据需要任意配置和组合(部分参数和数据随机产生),从而可以对协议的不同侧面和角度进行演示,交互能力极强。通过对网络协议参数进行组合设置来观察协议的行为和动作,能提高学生学习知识、探究问题的兴趣。
提供分解式演示
对每个内容既有其工作原理的综合性地演示,又能对重、难点内容特别是一些时序复杂的内容进行分解演示(如TCP协议连接建立的三次握手机制、超时重传机制、应答机制、出错处理机制等),很好地解决了教学中对抽象的协议通信过程说不清、摸不着的问题,增强了学生对协议工作的感性认识。
提供多媒体形式演示
对网络协议的工作过程采用动画、图表的方式进行演示,同时对涉及到的原理采用与课堂讲述的内容一致的旁白式文字描述和语音点拨等方式,使原来静态的、板书式的、纯理论性的文字教学成为了动态的、图文并茂的演示性教学。
支持与实际网络环境交互
系统中的许多内容(如ICMP、ARP、SNMP、Socket通信、协议包分析等)采用与实际的网络环境交互式通信的方式进行演示的,既有模拟数据又有真实结果,使本软件既具有教学的特点,同时也具有实验的特点,在提高学生对网络原理理性认识的同时增强了学生的感性认识。
提供多种辅助工具
系统具有协议包分析等工具,以便在介绍数据包格式内容后,能直观、生动、形象地从实际的网络上把协议包 抓过来给学生看 ,消除学生对网络协议的神秘感,启发与培养学生理论联系实际的作风。
同时还包含试题库子系统,具有联机测验、试卷生成等功能,方便学生对所学知识进行自我测验,方便老师快速组织考试。
产品适应面广
本辅助教学系统适合于从事计算机网络教学的老师课堂辅助教学,也适合于学生课后复习辅导或自学参考,特别适合于作为《计算机网络》教材的配套参考资料使用。
系统功能
SimpleNATS为适应计算机网络原理类课程教学演示、实验动手操作及考核的需求提供以下三大模块进行支持:
网络原理演示模块:
通过图形化、交互式模式,对各种网络协议、网络设备及网络应用进行演示,以加强学生的理解力,丰富教师的教学手段;
网络辅助工具模块:提供协议分析器、扫描工具等网络辅助软件,实现对真实网络环境的互动,提高学生对相关网络原理知识的认识;
考试模块:
提供网络原理等知识点题库及标准答案,并支持题库的更新,实现对相关课程的自测考核。
网络原理演示模块
协议栈演示
包括TCP/IP协议栈及ISO/OSI协议栈分层原理演示。
物理层协议演示
利用动画进行数据的传输与信号的传播速率、距离与时延关系演示,并演示以太网线的制作。
数据链路层协议演示
滑动窗口协议如GO-BACK-N协议(不能接受乱序帧)、累计确认协议(能接受乱序帧)、停等协议的演示。介质访问协议ALOHA、分槽ALOHA、非坚持CSMA、1-坚持CSMA、P-坚持CSMA和CSMA/CD等协议演示。
网络层协议演示
提供IP协议工作原理、IP包格式、IP地址格式、子网掩码计算,子网内与子网外ARP协议工作原理,Echo请求与应答及其他ICMP协议通信过程,V-D路由算法和L-S路由算法原理等内容的演示。
传输层协议演示
TCP协议和UDP协议的演示。
Socket编程接口
轮询方式和事件驱动方式的Socket接口编程流程演示。
应用层协议演示
SMTP、POP3、SNMP等应用层协议原理与工作过程演示。
网络互连设备原理演示
中继器、集线器、网桥、二层交换机、三层交换机、路由器、防火墙等网络互连设备的冲突域、广播域、MAC地址逆向学习、包过滤等内容的演示。
网络辅助工具模块
为配合学生进行真实网络环境下的网络交互实验,系统还提供网络协议抓包分析、IP地址扫描、CRC校验算法演示等工具。
考试模块
为配合学生在学习完计算机网络原理等知识后进行自测,系统提供试题库模块,具有联机测验、试卷生成、试题维护等功能。