计算机网络协议仿真 实验指导书Word格式.docx
《计算机网络协议仿真 实验指导书Word格式.docx》由会员分享,可在线阅读,更多相关《计算机网络协议仿真 实验指导书Word格式.docx(19页珍藏版)》请在冰豆网上搜索。
58【实验五PUDP用户数据报协议】·
64【实验六PTCP传输控制协议】·
69【实验七PTCP与与PUDP端口扫描】·
76【实验八TTELNET和和PFTP协议】·
79【实验九SDNS域名服务协议】·
85【实验十PSMTP和和POP33协议】·
89【实验十一PSNMP协议与网络管理】·
96【实验十二P协议】·
102【常用网络命令】·
108【常见问题及解决方法】·
115计算机网络协议仿真实验1【实验概述】计算机网络协议仿真教学系统结合高校计算机网络课程的实际情况,将计算机网络课程的理论知识通过软件来实现,让学生在实践的过程中更深入地掌握计算机网络课程的基础理论知识。
本系统能够使学生清楚的理解和掌握网络的内部结构和协议,通过各种协议的数据包深入学习计算机网络的内部原理,同时也可以很好的辅助网络编程的调试。
计算机网络协议仿真教学系统作为一门独立的课程体系,以实验为主,强调学生的主动性和设计性,能够拓宽学生的思路,达到真正的教学互动。
11..原理说明计算机网络协议仿真教学系统是由中软吉大公司研制开发的。
其硬件系统由主控中心平台设备及数据采集器构成,负责网络数据采集工作;
软件由协议仿真器、协议分析器和其他工具软件构成。
仿真器可以模拟TCP/IP协议族中多种协议的数据包;
协议分析器可以捕获仿真器发送的数据包,并将常用协议的通讯过程以会话图解的形式直观展示出来;
工具软件包括TCP客户端、SNMP工具等辅助教学的专用软件。
22.原理图33.使用说明1)主控设备主控设备由以下四部分组成板卡
1、板卡
2、板卡
3、主控机架。
主控设备为网络协议仿真教学实验提供各种应用服务和网络连接。
板卡1的功能为局域网提供各种服务如DNS、DHCP、WINS、TELNET、IIS、SNMP、SMTP、POP3等服务,其中安装的操作系统为Windows2000Server(初始化用户名administrator密码jlcssadmin)或RedhatLinux9.0(初始化用户名root密码jlcssadmin),计算机网络协议仿真实验2IP地址为193.169.1.
2、10.0.0.
1、192.168.0.1,域名为edu。
板卡2的功能采用国内先进的技术,专为网络仿真教学系统研制而成,具有数据交换和转发、MAC地址学习等功能。
板卡3的功能采用国内先进技术,专为网络协议仿真教学系统定制,可实现数据在设备中的共享和广播方式传输。
2)数据采集器数据采集器功能在网络实验教学中,借助数据采集器实现网络连接,通过对数据采集器的开关调节实现小组实验和大组实验的隔离。
所有的实验内容和过程均被控制在预定范围之内,从而避免试验小组之间相互影响。
3)服务器配置说明主控设备的板卡1安装有Windows2000Server系统或RedhatLinux9.0系统,本设备中默认启动、SMTP、DNS、DHCP、WINS、TELNET、FTP、SNMP、POP3等服务。
下面为服务默认设置情况服务默认启动,使用80端口SMTP服务默认启动,使用25端口
(1)SMTP帐户demo@edu密码demo
(2)SMTP帐户temp@edu密码temp
(3)SMTP帐户example@edu密码exampleTELNET服务默认启动,使用23端口TELNET帐户user密码无FTP服务默认启动FTP帐户anonymous(匿名)密码无DNS服务默认启动DNS默认IP193.169.1.2DHCP服务默认启动DHCP默认IP193.169.1.2DHCP起始IP193.169.1.3DHCP结束IP193.169.1.253WINS服务默认启动44.电源管理1)开启设备
(1)开启主控设备时,请按下本设备后侧左下角电源总开关,板卡
2、板卡3即被启动;
(2)在保证主控设备电源连通的情况,按下板卡1前面板的启动按钮,板卡1即被开启,等待约7~8分钟,系统加载成功,即可正常使用。
2)关闭设备使用远程管理软件(Windows2000Server默认启动远程客户端服务、RedHatLinux9.0默认启动SSH服务)远程控制板卡1,实现系统正常关机,最后关闭主控设备后侧左下角电源总开关。
55.设备连接图网络协议仿真教学系统计算机网络协议仿真实验3网卡本地连接开关Port1prot2port3prot4本机外网内网outinin网卡2网卡1本地连接2本地连接1网卡本地连接开关网卡2网卡1本地连接2本地连接1□□□□□1232423□□□□□1232423仿真机1监控机1仿真机n监控机n数据采集器Port1prot2port3prot4本机外网内网outinin板卡1板卡2网络协议仿真教学系统连接拓扑图注
1、数据采集器的开关状态1)按下时,端口“本机out”与端口“外网In”连通;
2)打开时,端口“本机out”与端口“内网In”连通;
2、数据采集器监测网络数据方向1)端口“port3”监测数据流的方向端口“port1”到端口“port2”(pott1à
port2),即监控仿真机发送的数据。
2)端口“port4”监测数据流的方向端口“port2”到端口“port1”(pott2à
port1),即监控仿真机接收的数据。
3、为交叉线。
为平行线□□□板卡3数据采集器【实验环境】每个实验都要求有以下实验环境
1、仿真端运行网络协议仿真器软件。
2、监测端运行网络协议分析器软件。
3、可以连接Inter的多子网环境。
4、服务器一台,装有FTP、TELNET、MAIL、DNS、DHCP、SNMP等服务。
5、VC程序开发环境(MicrosoftVisualc++集成开发环境)。
6、VB程序开发环境(MicrosoftVisualVB集成开发环境)。
【实验内容】计算机网络协议仿真及分析实验共分11个实验,每个实验3学时,要求学生能够独立完成每个实验及编写实验报告。
通过一系列实验操作使学生能对TCP/IP协议有一个更深刻的了解。
实验教学内容按照验证型和综合型二个层次,共设置了十一个实验项目。
实验1以太网数据帧的构成该实验类型为验证型实验,要求学生在了解仿真教学系统平台的基础上,学会使用数据包器以太网帧,学会观察并分析地址本中的MAC地网络协议仿真教学系统计算机网络协议仿真实验4址,学会分析以太网帧的MAC首部。
实验教学效果达到理解MAC地址的作用与MAC首部中的LLC―PDU长度及类型字段。
实验P2IP地址分类与PIP数据包组成该实验类型为综合型实验,要求学生学会分类IP地址,掌握IP数据报的格式、长度以及各字段的功能。
实验教学效果达到学会利用子网掩码确定IP地址的网络号、子网号和主机号,学会分析给定数据包的IP首部信息,学会手工计算IP校验和的方法。
实验3地址解析协议——ARP该实验类型为综合型实验,要求学生在理解IP地址与MAC地址的对应关系的基础上,掌握ARP协议的作用与工作原理。
实验教学效果达到利用ARP协议的工作原理,设计类似ARP协议程序。
学会在局域网中查找MAC地址。
实验4互联网控制报文协议——ICMP该实验类型为综合型实验,要求学生理解和掌握ICMP协议的基本作用与报文格式,理解ICMP协议与IP协议的封装关系。
实验教学效果达到能根据各种响应信息进行出错分析。
实验5UDP用户数据报协议该实验类型为综合型实验,要求学生在理解UDP协议的基础上,学会UDP“校验和”的计算方法,理解UDP协议各字段的作用及工作原理。
实验6TCP传输控制协议该实验类型为综合型实验,要求学生理解TCP首部中各字段的含义及作用,理解三次握手的过程。
实验教学效果达到分析TCP协议的建立连接、会话和断开连接的全过程,学会设计TCP校验和的方法。
实验7TCP与与UDP端口扫描该实验类型为验证型实验,要求学生掌握常用的TCP和UDP端口扫描的原理极其各种手段,增加学生的网络安全意识。
实验8TELNET和和FTP协议该实验类型为综合型实验,要求学生理解TELNET和FTP协议的工作原理。
了解他们的网络安全性和具体使用方法。
实验9DNS域名服务协议该实验类型为综合型实验,要求学生学习DNS协议的格式,理解DNS协议工作原理。
实验10SMTP和和POP3协议该实验类型为综合型实验,要求学生理解POP3协议、SMTP协议及作用。
学习POP
3、SMTP协议命令的使用方法。
实验11SNMP协议与网络管理该实验类型为验证型实验,要求学生理解SNMP协议的作用与格式,了解SNMP与UDP的关系。
实验教学效果达到了解MIB、基本的MIB变量,了解ASN.1的编码标准。
实验12协议该实验类型为综合型实验,要求学生学习协议的格式,理解协议与TCP协议的关系,理解协议的无连接、无状态特性。
计算机网络协议仿真实验5【网络协议仿真器的使用说明】
一、网络协议仿真器简介启动网络协议仿真器,进入协议视图,如图1-1所示。
整个界面分为标题栏、菜单栏、工具栏、显示区以及状态栏。
其中显示区又分为多帧区(显示当前正在的由多帧组成的帧序列)、单帧区(显示当前正在的具体某个帧的协议树、字段描述)、协议模型显示区(由低到高显示当前帧的协议层次)、主机端口扫描显示区和十六进制显示区。
图1-1协议仿真器的主界面显示区分为多帧区、单帧区、协议模型图、地址本、十六进制对照表。
11、多帧器多帧器的界面设计如图1-2所示。
①第一列为帧的序号,此序号无其他特殊含义,即为各个帧顺序向下的计数号码。
点击“+”可展开为多行,相邻两帧发送的时间间隔默认值为1000,如果点击展开的为第一帧,则为发送延迟时间。
发送次数默认为1次。
②第二列为帧的概要信息计算机网络协议仿真实验6MAC源地址、目的地址、下层协议(如果在协议类型中选择了下拉框中的协议)LLCLLCUnnumbered/LLCInformation/LLCSuperisor,DSAP,CtrlARP请求whohas172.16.0.1tell172.16.0.34ARP应答172.16.0.34isat0000E8-2215D2IP源IP、目的IP、IP总长