加载中 ...
首页 > 软件介绍 > 教育软件 正文

SimpleNPTS网络协议实验教学系统

2019-03-23 17:16:35 来源:沈阳软件公司 作者:沈阳软件开发


   系统组成
   SimpleNPTS由硬件系统、软件系统、实验教程等部分组成。SimpleNPTS标准配置支持30台学生机,并可自由扩充,支持更多学生的并发实验。可以搭建不同的实验环境,可以进行实验分组和角色分配,方便学生开展实验学习。
   硬件组成
   SimpleNPTS的硬件主要包括一台实验控制设备,用以提供应用层服务,实现基于Web的实验管理功能,同时提供数据采集和对用户端管理的功能,并为实验系统提供安全可靠的硬件服务环境。
   软件组成
   协议编辑软件
   网络协议协议编辑软件为学生提供多种编辑和发送数据包的方式,学生可以根据需要载入或编辑一个帧序列,并按照自己的想法修改某一单帧的各种属性,包括从MAC层到应用层的各种协议字段的属性。在编辑的同时,会相应地显示整个协议树的层次结构和层次模型,使学生对网络协议的层次结构有更直观的了解,便于学生理解和学习。
学生按单帧或者帧序列的方式发送数据帧,发送的时间间隔学生可以自定义。通过系统提供的工具,可以更灵活的进行实验,掌握协议原理。
   协议编辑视图:发送并编辑数据包,主要是在编辑视图中进行,学生可以通过编辑并发送数据帧来触发网络行为,也可以通过系统自带的工具(如TCP连接,SNMP连接工具等)来学习协议的基础原理。
   视图功能划分:该视图分为数据包列表区、数据包编辑区、十六进制显示区、协议模型显示区等四个显示区,对数据包的编辑提供良好支持。
   数据包列表区:在数据包列表区,根据需要编辑发送多个数据包,该模块可以创建多个单帧并组成帧序列,与单帧编辑器联动编辑,真实模拟网络行为。 

 

单帧编辑区 

    地址本:地址本提供主机扫描和端口扫描两个功能。通过主机扫描,可以列出当前网络中活动主机的IP地址、MAC地址及主机名。
    协议模型:以图形化模型显示协议的封装层次。 

 

 协议模型 

    十六进制对照表:以十六进制的方式显示已编辑的数据帧的各字段属性值,并在右侧给出十六进制数据对应的ASCII码。 

    协议分析软件
    协议分析软件的主要功能是捕获网络上传输的数据包,并根据设置的过滤条件对捕获的数据进行解析。系统可以解析以太网中多种常用协议,并以会话交互图的方式显示完整的通信过程,直观呈现信息交互方式,加深学生对协议的理解。系统提供多种保存方式,可以把捕获的数据保存成文件,方便日后分析学习。
    会话分析:会话分析从两个主机进行通信会话的角度解析常用协议,可以从捕获的数据帧中提取出某个会话的所有帧,并形成会话交互图,方便学生观察一个完整的会话过程及传输内容。 

 

会话分析界面 

   协议解析:协议解析对捕获的所有数据帧进行分析显示,使学生对网络中传输的数据有一个直观的了解,清楚每个数据帧的具体含义,可以直接观察网络中数据帧的类型、数据传输的过程以及该帧的作用。当网络出现问题时,可以帮助学生找出引起问题的原因。 

 

协议解析界面 

   过滤器设置:对大量数据帧进行解析时,可使用过滤器选择感兴趣的内容进行解析。系统设计了定义过滤器,使用时先在定义过滤器中设置过滤条件,系统将捕获符合过滤器设定条件的数据包。
   TCP连接视图:可利用该工具连接到服务器,通过执行不同协议的多个命令,观察服务器端与客户端发送和接收的信息,配合分析端捕获连接过程产生的数据帧,可以加深对应用层协议的理解。
   SNMP连接工具视图:系统提供的SNMP连接工具,可以向汇海SNMP服务的主机发送请求,后者会给出回应,由此来建立一个SNMP会话。观察显示区中的取值结果,能够深入了解SNMP协议的作用及协议结构。 

“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与

我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同

其观点或证实其内容的真实性。