网络协议仿真教学系统用户手册(通用版)
网络协议仿真教学系统---计算机网络实验报告
![网络协议仿真教学系统---计算机网络实验报告](https://img.taocdn.com/s3/m/fa42afea0975f46527d3e1db.png)
武汉大学计算机学院课程实验(设计)报告课程名称:计算机网络(第7 组A)专业、班:物联网工程物联网1班姓名:学号:学期:____大二下___________________成绩(教师填写)实验一网际协议IP一、实验目的1、掌握IP数据报的报文格式2、掌握IP校验和计算方法3、掌握子网掩码和路由转发4、理解特殊IP地址的含义5、理解IP分片过程二、实验步骤主机B启动静态路由服务(方法:在命令行方式下,输入“staticroute_config”)。
按照拓扑结构图连接网络,使用拓扑验证检查连接的正确性.练习一:编辑并发送IP数据报1.主机A启动仿真编辑器,编辑一个IP数据报,其中:MAC层:目的MAC地址:主机B的MAC地址(对应于172.16.1.1接口的MAC)。
源MAC地址:主机A的MAC地址。
协议类型或数据长度:0800。
IP层:总长度:IP层长度。
生存时间:128。
源IP地址:主机A的IP地址(172.16.1.2)。
目的IP地址:主机E的IP地址(172.16.0.2)。
校验和:在其他所有字段填充完毕后计算并填充。
•IP在计算校验和时包括那些内容?【说明】先使用仿真编辑器的“手动计算”校验和,再使用仿真编辑器的“自动计算”校验和,将两次计算结果相比较,若结果不一致,则重新计算。
IP在计算校验和时包括哪些内容?2.在主机B(两块网卡分别打开两个捕获窗口)、E上启动协议分析器,设置过滤条件(提取IP协议),开始捕获数据。
3.主机A发送第1步中编辑好的报文。
4.主机B、E停止捕获数据,在捕获到的数据中查找主机A所发送的数据报,并回答以下问题:•第1步中主机A所编辑的报文,经过主机B到达主机E后,报文数据是否发生变化?若发生变化,记录变化的字段,并简述发生变化的原因。
5.将第1步中主机A所编辑的报文的“生存时间”设置为1。
重新计算校验和。
6.主机B、E重新开始捕获数据。
7.主机A发送第5步中编辑好的报文。
网络协议仿真教学系统的设计
![网络协议仿真教学系统的设计](https://img.taocdn.com/s3/m/c3a01f2faaea998fcc220e8c.png)
学实 践需求 ,网络协议 仿真教学系 统的 课程设置 应较为全 面系统地覆盖计算机 网络教学 内容 ,并 应能最大程度地 满足
高 校 对 网络 基 础 教 学 的 需 要 。 变传统 “ 师
[ 1 ] 田斌 ,袁先珍 , 钟 华 ,张估林 . 基
于校 园 网 选 课 系统 的 设 计 与 实 现
软件 系统 ( 网络协议仿真 编辑器 、网络
著 。通过在高 校设置计算机 网络通 用技 需深入 了解计算 机网络协议 构架 ,全 面 协议 分析器 )、教学课 本教材 、仿真教 术课 程 ,丰富 电气信息类 及计 算机 类专 掌握 当前计算机 网络协议 发展状 况 ,挖 学课 件 、培训 评估系统 等构成 ,同时 ,
通 过 网络 协 议 仿真 教学 系 统 ,可
验教学存在的突出问题 ,提 出基
于 网络协 议仿 真 的教 学 系统 ,该 系统 完全 能够 满足 高校 对 网络基
以有效培养计 算机 网络信息 技术 人才 ,
识传 授仍 以教师 为主体 ,课 堂教学 、书
而 计算机 网络 通信技术 属于高新 技术 领 本 教 学 仍 是 主 要 授 课 形 式 ,但 学 生 作 为 域 ,也 迫切需要一 种高效率 的人 才培 养 教学 主体 的另一方 ,除接 收知识外更应 系统 。各 国实践证 明 ,仿真培 训系统 对 主动 实践 、积极 思考 ,这正是 当前计算 于学生 技能保持度最 高且其培 训效果最 机 网络教学 中所 不足的。通过 网络协议
议课 程教育在知 识的深化和 实践能力 的
够顺 利采集链路信 息 ,并可 以实现采集
其次 ,从计算机 网络协议 基础知识 单击或子 网信息的 目的 。 网络协议仿真编辑器 主要是实现 网
网络协议教学实验系统(TCP&IP协议实验教程-IPv4网络协议篇)实验教程
![网络协议教学实验系统(TCP&IP协议实验教程-IPv4网络协议篇)实验教程](https://img.taocdn.com/s3/m/1c6d49be69dc5022aaea00a0.png)
负责在这些不同的编码方法之间提供互操作性。
●加密:为了携带敏感信息,一个系统必须确保能够进行保密。加密就是发送端把
原始信息转换为另一种形式,然后再把这种形式的报文发送出去。
2
实验1
IEEE802标准和以太网
●压缩:数据压缩减少了信息中所包含的比特数。在传输多媒体信息时,数据压缩
层来完成从源点到终点的交付。
(4)传输层
传输层负责把报文进行端到端的交付。网络层虽然负责单个数据包的端到端交付,但
它并不考虑这些数据包之间的关系。传输层要确保整个报文原封不动地按序到达,负责从
源点到终点这一级的差错控制和流量控制。
(5)会话层
会话层是网络的对话控制器。它建立并维持通信系统之间的交换,并使这些通信系统
70年代后期问世的。
在不需要改变底层硬件或软件逻辑的情况下,OSI模型使两个不同的系统能够较容易
地通信。OSI模型并不是协议,它是个灵活的、稳健的和可互操作的模型,用来设计网络
体系结构,它使得所有类型的计算机系统可以通信。OSI模型包括7个层次,每一层都定
义了通过网络传送信息的一些过程,如下图所示。掌握了OSI模型的基本概念后,就有了
附录
附录A网络结构......................................................... 295
附录B Outlook Express的使用方法........................................ 301
附录C Windows 2003下SNMP服务的安装.................................... 302
仿真教学系统安装使用手册
![仿真教学系统安装使用手册](https://img.taocdn.com/s3/m/22ff9e96daef5ef7ba0d3c17.png)
仿真教学系统安装说明( STS-V2.3 )北京东方仿真控制技术有限公司二OO二年七月仿真教学系统安装说明仿真教学系统的安装分为教师指令台软件安装和学员操作站安装。
安装CD 包含下列子目录:\Teacher 教师指令台安装程序\Student 学员操作站安装程序\Document 仿真教学系统说明书一、教师指令台安装方法在安装CD的\Teacher目录下运行Setup.EXE将出现安装程序主画面,如下图所示:用滑鼠点选Cancel将退出安装,选『是』将退出安装,选『否』将回到主画面。
用滑鼠点选Next将进行下一安装步骤,如图所示:输入欲安装教师指令台程序的硬盘目录,如不加以输入,系统原始设定值为C:\STS_CONS。
输入名称后按Next进入下一步。
填写教师站的开始菜单项目,然后按然后按Next进入下一步。
按Next开始安装教师指令台软件。
安装过程如下图所示。
注意若选择『Cancel』将终止安装过程,造成安装不完整。
填写学员操作站的数量,然后按Next进入下一步。
点选Finish完成安装。
如下图所示。
选择『OK』重新启动计算机,完成安装过程。
二、学员操作站安装方法在安装CD的\Student目录下运行INSTALL.EXE将出现安装程序主画面,如下图所示:将回到主画面。
如下图所示:入,系统原始设定值为C:\STS_UNIT。
输入学员操作站的启动菜单项目。
用滑鼠点选Next进入下一步,如下图所示。
选Next开始安装STS—2.3版。
安装画面如下图所示,随时可以按Cancel按钮退出安装。
安装结束后进入设置画面。
输入本学员操作站的站号,特别注意在整个仿真教学系统中不能有相同的站号,否则教师指令台与学员操作站的通讯将出现错误。
按『Next』进入下一安装步骤。
如下图所示:输入欲设定之教师指令台CFG共享目录的网络磁盘机代号,教师指令台CFG 目录里包含有所有学员操作站的事故、操作指导、报表及授权设定等资料。
中软吉大网络协议仿真教学实验系统基础版(实验教材)
![中软吉大网络协议仿真教学实验系统基础版(实验教材)](https://img.taocdn.com/s3/m/304be7d7da38376baf1fae43.png)
①第一列为帧的序号,此序号无其他特殊含义,即为各个帧顺序向下的计数号码。点击 “+”可展开为多行,相邻两帧发送的时间间隔默认值为 1000(毫秒) ,如果点击展开的为 第一帧,则为发送延迟时间。发送次数默认为 1 次。 ②第二列为帧的概要信息: MAC LLC ARP ARP IP TCP 大小。 UDP 源端口、目的端口。 ③具体帧的位置排序,可以手工自由拖动。拖动的单帧将插入到当前帧的上方;如果想 将一个单帧拖动到最后的位置,则需要点击这个单帧将它拖动到“End”位置上。 源地址、目的地址、下层协议(如果在协议类型中选择了下拉框中的协议) LLC Unnumbered/LLC Information/LLC Supervisor,DSAP,Ctrl 请求:who has 172.16.0.1 tell 172.16.0.34 应答:172.16.0.34 is at 0000E8-2215D2 源IP、目的IP、IP总长度、上层协议(如果在协议类型中选择了已有的协议), 源端口、目的端口、TCP类型(SYN,FIN,ACK,RST)、序列号、确认号和窗口
【实验内容】
网络协议仿真教学系统(基本版)实验共有 19 个,每个实验 4 学时,要求学生完成每 个实验及编写实验报告。通过一系列实验,希望学生能对 TCP/IP 协议有一个更深入的了解。 实验教学内容按照验证型、设计型和综合型三个层次,共设置了 19 个实验项目。 实验 1 以太网数据帧的构成:该实验类型为验证型,要求学生在了解仿真教学系统平 台的基础上, 学会使用仿真编辑器编辑以太网数据帧, 学会观察并分析地址本中的 MAC 地址, 学会分析以太网数据帧的 MAC 首部。实验教学效果达到理解 MAC 地址的作用、MAC 首部中的 LLC―PDU 长度及类型字段。 实验 2 IP 地址分类与 IP 数据包的组成:该实验类型为综合型,要求学生学会分类 IP 地址,掌握 IP 数据报的格式、长度以及各字段的功能。实验教学效果达到学会利用子网掩 码确定 IP 地址的网络号、子网号和主机号,学会分析给定数据包的 IP 首部信息,学会手工 计算 IP 校验和的方法。 实验 3 ARP 地址解析协议:该实验类型为验证型,要求学生在理解 IP 地址与 MAC 地 址的对应关系的基础上,掌握 ARP 协议的作用与工作原理。实验教学效果达到利用 ARP 协议 的工作原理,学会在局域网中查找 MAC 地址。 实验 4 ICMP Internet 控制报文协议: 该实验类型为综合型, 要求学生理解和掌握 ICMP 协议的基本作用与报文格式,理解 ICMP 协议与 IP 协议的封装关系。实验教学效果达到能根 据各种响应信息进行出错分析。 实验 5 UDP 用户数据报协议: 该实验类型为综合型, 要求学生在理解 UDP 协议的基础 上,学会 UDP 校验和的计算方法,理解 UDP 协议各字段的作用及工作原理。实验教学效果达 到学会应用 C 语言与 WinSock2 进行网络程序设计。
协议仿真教学系统在网络教学中的应用
![协议仿真教学系统在网络教学中的应用](https://img.taocdn.com/s3/m/ee70a9e2172ded630b1cb6c5.png)
协 议仿 真 教学 系统 进行 网络 协议 教学 ,可 以向学 生 形 象地 展 现 网络协 议 的过程 ,让学生 理解 指定 协 议 在 网络上 的运 行机 制 , 达到很 好 的教 学效 果 。 贵州 师 范大 学计算 机网络 实 验室安 装 了网 络协 议仿真 教 学
端 工具 负责仿 真编 辑器 与主 控设备 直接 进行应 用层
的通 信 , 主要 功 能是按 照设定 模式 发送 数据 包 。 其 仿
真 编辑器 界 面如 图 1 所示 。
系统 以 及 比较 先进 的 IV P 6协议 仿 真教学 系统 , 够 能
收 稿 日期 : 0 1 1—1 2 1 —1 9
基 金 项 目:0 0年 贵 州 师范 大学 研 究 生 专 项创 新基 金 重 点项 目( [O 0 7号 ) 21 研 2 1 3 作 者 简 介 : 东 (9 5一) 男 , 南怀 化 人 , 州 师 范 大 学数 学 与计 算机 科 学 学 院硕 士研 究 生 , 究 方向 为 网络 多媒 体技 术及 应 印 18 , 湖 贵 研
协议 仿真 编辑器 实 现对 网络报 文 的编辑 、发送 和对
报文进 行 T P封 装 ;网络协 议 分析器 实现 对 网络报 C
络 协议 仿真 教学 系统 的设 备较 便 宜 ,对软 硬件 的要
求 不 高 , 持升 级 , 以提供 一个 有效 的教 学辅 助平 支 可
台 ,获 得更 加 接近 的直 接经 验 ,取得 事半 功倍 的效
第 2 卷第 1 5 期
21 0 2年 2月
濮 阳 职业 技 术 学 院 学报
J u a fP y n o ain l n e h ia olg o r lo u a g V c t a d T c nc lC l e n o a e
网络协议仿真教学系统
![网络协议仿真教学系统](https://img.taocdn.com/s3/m/dfe0a8fe14791711cd7917df.png)
目录实验一以太网数据帧的构成 (1)实验二地址转换协议 (4)实验三网际协议IP (7)实验四Internet控制报文协议ICMP (13)实验五Internet组管理协议IGMP (17)实验六用户数据报协议UDP (21)实验七传输控制协议TCP (25)实验八简单网络管理协议SNMP (30)实验九动态主机配置协议DHCP (38)实验十域名服务协议DNS (41)实验十一邮件协议SMTP、POP3、IMAP (46)实验十二超文本传输协议 (50)实验十三TELNET与FTP (54)实验十四路由信息协议RIP (59)实验十五开放式最短路径优先协议OSPF (64)附录一仿真编辑器的使用方法 (70)附录二协议分析器的使用方法 (77)实验一以太网数据帧的构成【实验目的】1.掌握以太网的报文格式;2.掌握MAC地址的作用;3.掌握MAC广播地址的作用;4.掌握LLC帧报文的格式;5.掌握仿真编辑器和协议分析器的使用方法。
【实验学时】建议4学时【实验环境配置】采用网络结构一【实验原理】一、两种不同的MAC帧格式常用的以太网MAC帧格式有两种标准,一种是DIX Ethernet V2标准;另一种是IEEE 的802.3标准。
目前MAC帧最常用的是以太网V2的格式。
下图画出了两种不同的MAC 帧格式。
二、MAC层的硬件地址1.在局域网中,硬件地址又称物理地址或MAC地址,它是数据帧在MAC层传输的一个非常重要的标识符。
2.网卡从网络上收到一个MAC 帧后,首先检查其MAC 地址,如果是发往本站的帧就收下;否则就将此帧丢弃。
这里“发往本站的帧”包括以下三种帧:●单播(unicast)帧(一对一),即一个站点发送给另一个站点的帧。
●广播(broadcast)帧(一对全体),即发送给所有站点的帧(全1地址)。
●多播(multicast)帧(一对多),即发送给一部分站点的帧。
【实验步骤】按照拓扑结构图连接网络,使用拓扑验证检查连接的正确性。
网络协议仿真教学系统的构建与设计
![网络协议仿真教学系统的构建与设计](https://img.taocdn.com/s3/m/78404627ed630b1c59eeb5b3.png)
(co l fnomao c n e& T cn lg ,i i gUn e i ,i i g32 0 , hn) Sh o o fr t nSi c I i e eh o yJu a i rt J j n 3 0 5 C ia o jn v sy u a
Ab ta t e eo i uai n ta h n s m f ewo k p o o o ae n t e c a a tr a d d ma d o a k n f o u e e o k s r c : d v l p s lt e c i g s t To m o y e o t r r t c l s d o h rc e n e n ft c i g o mp trn t r n b h e c w
网 络 协 议 仿 真 教 学 系 统 包 括 网 络 协 议 仿 真 编 辑 器 和 网 络 协 议 分 析 器 。网 络 协 议 仿 真 编 辑 器 负责 编辑 各 种 协 议 ( 入 到 各 协 深 议字段 ) 据包 、 改数据包 、 送数据包 等功能 ; 数 修 发 网络 协 议 分 析 器 负 责 捕 捉 网 络 数 据 包 . 对 网 络 数 据 进 行 实 时 概 要 解 析 、 细 并 详 解 析 、 六进 制数 据解 码 , 种 解 析 窗 口同 屏 布 局 。 动 显 示 。 网 十 三 联 络 协 议 分 析 器 还 具 有 网络 地 址 发 现 、 机 状 况 及 流量 统 计 等 辅 助 主
p i il ou e The s t m spu e s t a e i l i g sm uai n t rofP o o o nd a l z r o r oc 1 rncpe c r . s yse i r of r ncud n i lto Edio r t c la nay e fp ot o w
计算机网络协议仿真实验指导书
![计算机网络协议仿真实验指导书](https://img.taocdn.com/s3/m/2bf1b52053d380eb6294dd88d0d233d4b14e3f9f.png)
计算机网络协议仿真实验指导书计算机网络协议仿真实验指导书实验目的:通过计算机网络协议仿真实验,让学生了解网络协议的实际应用,掌握各种网络协议的工作原理以及应用场景,并培养学生的分析和解决问题的能力。
实验原理:计算机网络协议是计算机网络中的重要组成部分,它是网络通信的核心内容。
计算机网络协议是一种标准化的协议,可以让不同类型、不同品牌的计算机在网络中进行通信。
网络协议通过传输层、网络层、数据链路层和物理层来完成传输数据的功能。
在计算机网络协议仿真实验中,我们主要采用 Packet Tracer 网络仿真工具,该工具可以创建和配置网络设备、创建网络拓扑、使用不同网络协议等,以便帮助学生更好地了解计算机网络协议的实际应用。
实验环境:硬件环境:计算机、路由器、交换机、网线等。
软件环境:Packet Tracer 网络仿真工具、Wireshark 数据包分析工具等。
实验内容:本次实验主要分为五个模块,分别是常用网络协议、路由协议、交换机协议、网络安全协议和网络故障排除。
模块一:常用网络协议1.1 建立简单网络拓扑,包括计算机、服务器、交换机等,并使用 ICMP 和 Ping 命令进行测试。
1.2 使用电子邮件发送和接收电子邮件,并介绍 SMTP、POP3 和 IMAP 等协议。
1.3 使用 FTP 协议上传和下载文件,介绍 FTP 协议的工作原理和应用场景。
模块二:路由协议2.1 了解 OSPF 和 RIP 等路由协议的工作原理和应用场景,并模拟 OSPF 和 RIP 路由器之间的互联。
2.2 使用 Wireshark 工具对 OSPF 和 RIP 数据包进行分析,检查路由器之间的通信是否正常。
模块三:交换机协议3.1 了解 STP 和 VLAN 等交换机协议的工作原理和应用场景,并创建 STP 和VLAN 交换机。
3.2 使用 Wireshark 工具对 STP 和 VLAN 数据包进行分析,检查交换机之间的通信是否正常。
“网络协议仿真系统”与实践教学整合的应用研究
![“网络协议仿真系统”与实践教学整合的应用研究](https://img.taocdn.com/s3/m/0186da19cc7931b764ce1502.png)
的 最佳 路 径( 一 ) 然 后 利 用 网络 层 的协 跳 。
2 课 程 实 例 应 用
鉴于 网 际 协 议 I 是 “ 络 系 统 管 理 专 议藿 新 封 装 数 据 报 , 卅 层 提 供 的 服 务 P 网 利 课 本文 以 此 为 例 说 明 把 数 据 报 转 发 出去 。 由 表 的 项 目 ・ 计算 机 仿 真 技 术 充 分 利 用 动 画 、 音 、 声 视 业 ” 程 的 重 点 和 难 点 , 路 般 频 等 多 种 技 术 手 段 真 实 模 拟 实 验 实 训 现 网络 协 议 仿 真 系统 在 专 业教 学 和 实 践 课程 有 五 个 基 本 牢 段 : 日的 地 址 、 络 掩 码 、I 场情况 , 实践教学过程更加具体 、 使 生
高 等 职 业 教 育 对 人 才 的 培 养 目标 除 验 证 自己 编 写 的 程 序 是 否 正 确 , 不 到 应 得 了强 调 人 才 的 高 规 格 、 层 次 , 握 知 识 有 的 实 际 动手 的 训 练 , 习 的 兴 趣就 不 高 。 高 掌 学 和技 术 的 高 含金 量 外 , 应 着重 干 培 养 更
有 利 于 激 发 学 生 的 学 习 兴 趣 , 助 学 生 帮 提高理 解 力和记 忆 力。
础的相 关讲解 , 学生 能够理解接 下来 要 使
虚拟仿真实验教学中心操作手册--专家版
![虚拟仿真实验教学中心操作手册--专家版](https://img.taocdn.com/s3/m/96e2fc1fbd64783e09122b72.png)
虚拟仿真实验教学中心操作手册--专家版目录一、角色流程图流程图 (2)二、网站介绍 (2)三、使用网站 (3)1. 登录网站 (3)2. 浏览新闻、公告、动态,直接点击进入即可 (3)3. 总线传输实验 (4)1) 前期准备工作 (4)2) 开始实验 (5)4. RC充放电、湿度检测、高斯调制、木马攻击、企业网搭建 (6)1) 前期准备 (7)5. 了解四大教学平台 (9)1) 点击进入 (9)6. 下载申报书和支撑材料:点击申报书或支撑材料,弹出对话框 (9)7. 点击观看中心视频 (9)8. 下载教学指南 (10)1) 点击进入 (10)9. 浏览相关教学资源 (11)1) 查看课程汇总 (11)2) 观看操作视频 (12)一、角色流程图流程图二、网站介绍网站首页由Flash、导航条、新闻快讯、申报材料、中心视频等模块组成。
1.“新闻快讯”为滚动轮播图,播放的是图片新闻2.“新闻公告”展现最新的相关公告3.“教学动态”提供与虚拟仿真相关的信息,以及相关附件的下载4.“典型实验项目”包含了该中心的核心实验项目,共8类。
5.“虚拟仿真平台”有4类教学平台。
6.“申报材料”分为申报书和支撑材料两部分,均可通过输入密码,点击下载附件。
7.“中心视频”点击播放的是该虚拟仿真中心的介绍视频8.“教学指南”分为学生、教师、专家三类,可点击进入查看各自角色流程图,也可进入点击下载虚拟实验教学系统简单流程使用说明。
9.“教学资源”分为课程汇总、操作视频、实验讲义三个子模块。
课程汇总展示该中心所有的实验课程,通过点击课程链接进入相关实验的列表,可以点击进入查看该实验的实验类型、功能、特点与效果。
操作视频提供学生操作视频的在线观看、该操作项目的文档下载,是该中心的一个亮点。
三、使用网站1.登录网站请在浏览器地址栏输入:/注意:请使用IE7及以上、360、Firefox、chrome等主流浏览器访问本网站。
2.浏览新闻、公告、动态,直接点击进入即可3.总线传输实验1)前期准备工作在做总线传输实验之前,请安装好JA V A环境并设置相关参数,只需安装一次即可,后面便可通过门户直接进入。
计算机网络协议仿真实验指导书
![计算机网络协议仿真实验指导书](https://img.taocdn.com/s3/m/0791811f763231126edb1173.png)
计算机网络协议仿真实验指导书目录【实验概述】 (1)【网络协议仿真编辑器的使用说明】 (5)【网络协议分析器的使用说明】 (26)【实验一以太网数据帧的构成】 (40)【实验二 IP地址分类与IP数据包的组成】 (46)【实验三 ARP地址解析协议】 (53)【实验四ICMP互连控制报文协议】 (58)【实验五 UDP用户数据报协议】 (64)【实验六 TCP传输控制协议】 (69)【实验七 TCP与UDP端口扫描】 (76)【实验八 TELNET和FTP协议】 (79)【实验九 DNS域名服务协议】 (85)【实验十 SMTP和POP3协议】 (89)【实验十一 SNMP协议与网络管理】 (96)【实验十二 HTTP协议】 (102)【常用网络命令】 (108)【常见问题及解决方法】 (115)【实验概述】计算机网络协议仿真教学系统结合高校计算机网络课程的实际情况,将计算机网络课程的理论知识通过软件来实现,让学生在实践的过程中更深入地掌握计算机网络课程的基础理论知识。
本系统能够使学生清楚的理解和掌握网络的内部结构和协议,通过编辑各种协议的数据包深入学习计算机网络的内部原理,同时也可以很好的辅助网络编程的调试。
计算机网络协议仿真教学系统作为一门独立的课程体系,以实验为主,强调学生的主动性和设计性,能够拓宽学生的思路,达到真正的教学互动。
1.原理说明计算机网络协议仿真教学系统是由中软吉大公司研制开发的。
其硬件系统由主控中心平台设备及数据采集器构成,负责网络数据采集工作;软件由协议仿真编辑器、协议分析器和其他工具软件构成。
仿真编辑器可以模拟TCP/IP协议族中多种协议的数据包;协议分析器可以捕获仿真编辑器发送的数据包,并将常用协议的通讯过程以会话图解的形式直观展示出来;工具软件包括TCP客户端、SNMP工具等辅助教学的专用软件。
2.原理图3.使用说明1)主控设备主控设备由以下四部分组成:板卡1、板卡2 、板卡3 、主控机架。
构建“网络协议仿真教学系统”平台的研究
![构建“网络协议仿真教学系统”平台的研究](https://img.taocdn.com/s3/m/0e7e78c9d5bbfd0a795673c6.png)
等。
式 , 建“ 构 网络 协议 仿真 教学系 统 ” 台是 很有 必要 的 。 平
2 设 计 思 路 及 其 目的
构 建“ 网络 协议仿 真教 学系 统” 台 的整体设 计 思 平
该系 统设 计 目的不 仅 要 适 合 于 计 算 机 专业 , 且 而
还要 适合 于相 关专 业 本 科 生 、 究 生 的计 算 机 网络 协 研
能力。
其 次 , 系统设 计 应 改 变 学生 只 能通 过 教师 单 方 该 面 的授课 形 式 , 立 以教 师为 主导 , 生 为主体 的实验 建 学
教 学模 式 。
但 目前 高校 的计 算机 网络 协 议课 程 , 主要 是 采 用 课堂 书本 教学和 多媒 体 课 件形 式 , 学 生 被 动地 接 受 使 较 为抽 象 的网络 知识 , 有 合适 的可 以满 足 学生 自己 没
直 观地模 拟 网络行 为 。实 验 教学 内容 要求 能 够计 算校
验 和 ; 接拷 贝 网络 地 址 ; 供 多 种 网络 协 议 分 析 ; 直 提 实
时 解码并 实 现详 细解 码分 析 ; 持七层 协 议解 码分 析 、 支
解码 数据 关联 显示 ; 活 的捕 捉 条 件设 置 和统 计 报 表 灵
Ke r s r tc le lto dt r r tc le i r aa c l co ;TC I rtc ls i y wo d :p oo o muain e i ;p oo o dt ;d t ol tr o o e Pin S se T a hn ” P O m lt y tm e c ig o I r
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
发送选中帧的操作界面和发送全部帧的自定义发送界面类似,所不同的是发送帧序号为选中帧的序号。而自定义发送选项被默认选中。
⑦定制发送:对当前数据帧的发送定制具体条件,包括IP协议定制和发送定制。界面如图所示:
图2-3-12定制条件设定界面
修改IP标识号:通过选择逐次加1或者逐次减1,修改IP数据包内标识号码。
中软吉大网络协议仿真教学系统的软件部分,由协议分析器与仿真编辑器组成。本手册中详细介绍了两部分程序的功能及使用方法。我们希望所有使用“网络协议仿真教学系统”的用户,都能够充分利用本手册,对系统进行深入的了解,使我们的产品更好地为您服务。
中软吉大拥有完善的技术服务队伍,如果您在使用程序的过程中遇到问题,可以随时与我们联系,本产品的功能将不断完善与更新,我们会及时通知用户,也请您留意中软吉大的网站。
【说明】对全部选中、反向选择、取消选择的操作由帧序号前的小方框显示,被选中时显示为绿色,反之则显示为白色。
④设置时间间隔:对全部帧或选中帧设置发送的时间间隔。如图所示:
图2-3-6设置发送时间间隔
⑤发送全部帧:对多帧编辑区中的所有帧进行发送。如图所示:
按范围发送:按照定义的帧序号的范围进行发送。缺省被选中。
智能网络设备:
是实现网络拓扑结构自动切换的专用硬件。提供按键式网络结构切换功能和数字式网络状态显示功能。方便学生进行网络结构的搭建操作,提高实验效率,减少设备磨损率。
组控设备
是网络协议仿真教学系统专用硬件。配合主控中心平台实现多种网络结构的切换;具有数据采集、动态缓冲区分配、均衡网络负载等功能。
1.1.2 软件组成
结束地址:扫描主机范围的结束地址。
添加:将设置完成的网络扫描范围添加到地址列表中。
修改:选中地址列表中要修改的项,在详细信息中修改其起始地址或结束地址。
删除:选中地址列表中要删除的项,点击“删除”按钮,该项便从地址列表中被删除。
【说明】设置完成的网络扫描范围可以永久保存。
③端口扫描设置:设置选中主机的端口扫描范围。在列表中,系统缺省会列出常用的端口号和服务名称。
(1)仿真编辑器
仿真编辑器为用户提供多种编辑和发送数据包的方式,用户可以根据需要载入或编辑一个帧序列,并按照自己的想法修改某一单帧的各种属性,包括从MAC层到应用层的各种协议字段的属性。在编辑的同时,会相应的显示整个协议树的层次结构及层次模型,使用户对网络协议的层次结构有更直观的了解,便于用户理解和学习。
⑧取消发送:当系统正在发送数据帧时,可以停止发送。
(4)设置菜单
图2-3-13设置菜单
①适配器选择:选择用来发送帧的适配器,缺省为没有选中项。选择后弹出如下对话框:
图2-3-14选择发送适配器界面
②主机扫描设置:设置网络上主机的扫描的范围。设置界面如图所示:
图2-3-15主机扫描设置界面
起始地址:扫描主机范围的开始地址。
在“信息显示”框中,显示当前发送的组播信息或组成员的加入退出信息。
在“发送信息”框中,填写本机要发送的文本信息。
在“组播设置”框中,包括以下各项:
加入组播的本机IP:从下拉列表中选择,缺省为本机IP地址。
组播地址:手动输入组播地址,缺省为224.0.0.8。
组播端口:手动输入组播端口,缺省为3500。
协议编辑视图:切换到协议编辑视图。
TCP连接视图:切换到TCP连接视图。
SNMP连接视图:切换到SNMP连接视图。
状态栏:显示或隐藏状态栏。
(4)工具菜单
①命令行:打开Windows命令行窗口。
②计算器:打开Windows计算器。
③组播工具:打开组播工具对话框,界面如图所示:
图2-2-4组播工具界面
图2-3-16端口扫描设置界面
添加:将新设置的端口号和服务名添加到扫描端口列表中。
修改:选中扫描端口列表中要修改的项,在添加新端口中修改其端口号或服务名,然后点击“修
改”按钮,完成修改。
删除:选中扫描端口列表中要删除的项,点击“删除”按钮,该项便从扫描端口列表中删除。
图2-2-2网络验证后的结构显示
当系统完成实验的网络结构验证后,用户可以点击工具栏上的“进入实验”按钮进入相应实验视图。
2.2.1菜单栏
图2-2-3网络验证菜单栏
(1)文件菜单
退出:退出仿真编辑器程序。
(2)操作菜单
拓扑验证:验证网络拓扑结构是否连通。
进入实验:切换到协议编辑视图。
(3)视图菜单
网络验证视图:切换到网络验证视图。
网络协议仿真教学系统(通用版)由硬件系统、软件系统、实验教材和教学课件四部分组成。
1.1.1硬件组成
硬件由主控中心平台和组控设备构成,其中主控中心平台包括服务器和中心设备两部分。
主控中心平台
为构建网络协议仿真教学系统提供硬件与软件支撑。该平台可搭建多种系统需要的网络结构;集成各种系统服务;保证系统用户数的有效扩展;提供客户端软件注册等多种功能。
图2-3-7发送全部帧
自定义发送:用户可以定义帧序列的发送次数以及其中每一帧的发送次数和时间间隔,进行发送。
图2-3-8自定义发送
设置完选项后,点击“发送”按钮,会出现发送数据帧进度条,以显示发送进度,如图2-3-9。发送完毕后会出现统计信息对话框,如图2-3-10。
图2-3-9发送数据帧进度条
⑥发送选中帧:对多帧编辑区中选中的帧进行发送。操作界面如图所示:
显示系统当前运行状态以及菜单和工具栏命令的提示信息。
2.3
整个界面分为标题栏、菜单栏、工具栏、显示区以及状态栏。其中显示区又分为多帧编辑区(显示当前正在编辑的有多帧组成的一个帧序列)、单帧编辑区(显示当前正在编辑的具体某个帧的协议树、字段文字描述)、协议模型显示区(由低到高显示当前帧的协议模型)、主机端口扫描显示区和十六进制显示区。如图所示:
图2-3-1协议编辑视图
2.3.1菜单栏
图2-3-2协议编辑菜单栏
(1)文件菜单
图2-3-3文件菜单
(2)编辑菜单
图2-3-4编辑菜单
(3)操作菜单
图2-3-5操作菜单
①全部选中:对当前所有帧进行选中。
②反向选择:对当前选中的帧进行反向选择,即原先被选中的帧取消选中,原先没有被选中的帧进行选中。
③取消选择:对当前选中的帧进行取消选中。
系统缺省显示客户端设置,即设置本机为客户端,连接某个服务器的目的端口。
目的机器:输入服务端的IP地址,缺省为127.0.0.1。
目的端口:输入连接服务端的目的端口,必须和服务端设置的目的端口一致。缺省为2513。
确定了目的机器和目的端口后,就可以在“数据”输入框中输入信息,点击“发送”按钮进行发送了。
版权所有©2005吉林中软吉大信息技术有限公司
前言
尊敬的用户:
感谢您选用中软吉大的网络协议仿真教学系统(通用版),为了您更好的使用本产品,请您仔细阅读用户手册。
计算机网络教学在高等院校的计算机课程中占有重要地位,但是在高校的授课过程中,普遍存在着重理论、轻实践的倾向。网络协议仿真教学系统结合高校教育的实际情况,将网络方面的理论知识通过软件来实现,让学生在实践的过程中更深入地掌握网络方面的基础理论知识。本系统能够使学生清楚的理解和掌握网络的内部结构和协议,通过编辑各种协议的数据包深入学习计算机网络的内部原理,同时也可以很好的辅助网络编程的调试。网络协议仿真教学系统作为一门独立的课程体系,以实验为主,强调学生的主动性和设计能力,能够拓宽学生的思路,达到真正的教学互动。
(2)协议分析器
协议分析器对网络上传输的数据进行捕获,并根据设置的过滤器对捕获的数据进行刷新显示。系统按以太网各层次协议解析捕获的数据,并以图形连线的方式显示和解析网络上进行的会话和通信。加深学生对网络协议知识的理解。
2.1
网络协议仿真教学系统(通用版)的仿真编辑器由网络拓扑验证、协议编辑器、TCP连接工具、SNMP连接工具、系统应用工具等模块组成。
利用SNMP连接工具,连接服务器,获取不同的SNMP信息。
利用组播工具,发送组播数据包。
利用UDP工具,发送UDP数据包。
利用TCP屏蔽工具,屏蔽发给本机的TCP数据包。
2.
系统启动后会直接进入网络验证视图。默认显示为网络结构一。如图所示:
图2-2-1网络验证视图
系统启动时并不自动进行网络结构验证。选择要验证的网络结构后,点击左上角的“拓扑验证”按钮,系统开始验证网络结构。网络验证视图对本机会用方框进行标识,让用户直观了解自己在该实验中所处的位置。验证后连通的线路会变成绿色显示,并对验证连通的主机标识其IP地址,在网络结构的上方显示的动态文字是对当前验证过程与状态的描述。下图是对网络结构三进行拓扑验证,其验证结果如下图所示:
(5)帮助菜单
帮助主题:系统的联机帮助信息。
关于:软件产品版权信息。如:软件名称及版本号、版权所属、联系电话等。如图所示:
图2-2-7关于信息
2.2.2工具栏
图2-2-8工具栏
拓扑验证:对当前的网络结构的连通性进行验证,对连通的线路置成绿色,在验证过程中,不可以
切换实验结构。
进入实验:点击“进入实验”,出现提示是否进入实验,确定后进入该实验对应的视图。
包括仿真编辑器和协议分析器两个应用程序,客户机要求全部安装。
仿真编辑器:编辑并仿真发送多种协议数据帧。
协议分析器:捕获并实时解析多种协议数据帧。
1.2
网络协议仿真教学系统(通用版)的软件功能实现共分两个部分:仿真编辑器和协议分析器。仿真编辑器由用户手动编辑和发送各种协议数据包,然后由协议分析器捕获,并进行解析;除了捕获仿真编辑器手动编辑的数据包外,协议分析器还能捕获网络上真实传输的数据,通过对真实数据的详细解析,加深学生对书本上理论知识的理解和掌握。
本手册针对产品:网络协议仿真教学系统(通用版)