ONet仿真实验报告网络仿真课程

ONet仿真实验报告网络仿真课程
ONet仿真实验报告网络仿真课程

南京理工大学计算机学院

OPNET仿真实验报告

课程名称:<<网络仿真技术>>

班级:网工二班

学号:

姓名:陈子州

指导教师:濮存来

1.OPNET仿真过程

1.1 建立网络拓扑结构

要创建一个新的网络模型,首先需要创建一个新的项目(Project)和一个新的场景(Scenarios)。

首先创建30台PC机的场景:1_first_30。

(1) 打开OPNET Modeler 10.0。

(2) 从File 菜单中选择New...。

(3)从弹出的下拉菜单中选择Project 并单击OK 按钮。

(4)将项目命名为1_sim_network,场景命名为1_first_30。

(5)单击OK 按钮。

按照向导创建网络拓扑图。

首先选择一个空的项目Create Empty Scenarios,然后选择办公网络Office,然后确定网络的大小100m×100m,然后选择OPNET自带的对象模型家族种类,将Sm_Int_Model_List设为Yes,最后确认场景,单击OK。

(6)使用快速拓扑配置,一次性创建规则的拓扑结构,从Topology菜单中选择Rapid Configuration。

(7)从配置下拉列表中选择Star,单击OK。之后为该星形拓扑网络指定节点模型和链路模型。即Center Node Model设为3Com公司的交换机

3C_SSII_1100_3300_4s_ae52_e48_ge3;Periphery Node Model设为Sm_Int_wkstn;Link Model设为10BaseT,其中数量设为30。再合理设置位置和半径,单击OK。

这样项目编辑窗口中会出现包含有一台交换机和30台PC结点的网络拓扑图。

下面对上述该星形网络拓扑结构进行扩展。

(8)添加服务器。打开对象面板,找到Sm_Int_server 对象,并将它放置在工

作空间中。单击右键,结束节点放置。

接下来,需要连接服务器和星型网络:

(9)在对象模板中找到10BaseT 链路对象。在服务器上单击鼠标左键,移动光标,再单击星型网络的中心节点。这时出现连接两个节点对象的链路。单击鼠标右键结束链路创建。

最后需要为网络配置业务,包括应用定义(Application definition)和业务规格定义(Profile definition)。

(10)在对象模板中找到Sm_Application_Config 对象并将其放置在工作空间中。单击右键,光标重新移到对象模板中,单击Sm_Profile_Config,并将其放置在工作空间中,单击右键。模板中应用定义对象和业务规格定义对象的参数已经配置好(为Light database业务),下面添加其他服务,OPNET在Application Config中预设了一些常用的服务,在Sm_Application_Config右键选择Edit Attributes 选项,然后在Application Definition参数下添加多行(rows),每一行可以设置sever 支持的一个服务。如图1所示。

图1 Application Config 服务种类属性的设置

与服务器应用配置相对应,需要配置业务主寻,即Profile Definition。右键选择Edit Attributes,然后在Profile Configuration中的Application中添加行,并选择需要的服务。如图2所示。

图2 Profile Config 业务主寻属性的设置

当然客户端也需要设定业务主询。可供客户端选择的业务主询的种类和在业务主询配置器中的设定要完全吻合。这里客户端的Application Support Profile 属性中中选择前面配置的业务主寻Sm_Int_Profile。

最终得到网络拓扑图见图3。

图 3 1_first_30网络拓扑图

1.2 收集统计量

在网络模型中可以对单个对象收集统计量(Object statistics),也可以对整个网络收集全局统计量(Global statistics)。

根据实验要求,我们需要收集的统计量有,整个网络平均延迟、服务器与交换机链路的平均吞吐量、服务器CPU负载。

(1) 整个网络平均延迟是全局统计量,在空白处右键选择Choose Individual DES Statistics,然后将Ethernet中的Delay选项选中。如图4所示。

图4整个网络平均延迟统计量设置

(2) 服务器CPU负载是对象统计量,在服务器上右键单击Choose Individual

DES Statistics,然后选中Node Statistics Ethernet Load(bit/sec),如图5所示。

图5服务器CPU负载统计量设置

(3) 服务器与交换机链路的平均吞吐量是对象统计量,在该链路上右键单击Choose Individual DES Statistics,然后选中point-to-point throughput(bits/sec)--> 和throughput(bits/sec)<--,如图6所示。

图6服务器与交换机链路的平均吞吐量统计量设置

设置好后,保存一下项目。

1.3 运行仿真

首先,需要确定repositories 属性设置正确:

(1) 在Edit菜单中选择Preferences。

(2) 在查找文本框中输入“repositories”,单击Find 按钮。

(3) 在弹出的对话框的左下角单击Insert按钮,在文本框中输入stdmod,然后回车。

(4) 单击OK 按钮关闭repositories 和Preferences 对话框。

(5) 设置优化仿真的方法如下:

在Edit菜单中选择Preferences,在查找文本框中输入kernel_type,单击Find 按钮。将对应的value 设置为optimized。接下来运行仿真。

(6) 在Simulation 菜单中选择Configure Simulation,或者在工具栏中选择运行仿真按钮。

(7) 将仿真时间Duration 设置为0.5,即模拟执行半小时的仿真。

(8) 单击Run 按钮运行仿真。运行完毕后如下图7

图7 仿真结束完成

(9) 运行完毕后单击Close 按钮关闭对话框。

1.4 60台PC场景1_expand_60

这里我们在上一个场景的基础上进行扩展,创建60台PC的网络拓扑。为了保留刚才的网络场景,以便和扩展的网络场景的仿真结果相比较,需要复制场景:

(1)在Scenarios 菜单中选择Duplicate Scenario..。

(2)命名新的场景为1_expand_60。

(3)单击OK 按钮。

这时出现和刚才网络模型一模一样的场景。

(4)接下来,需要构建网络的另一部分,即另外30台PC。这里我们让这30台PC和前一个场景的30台同构,同样通过快速配置,配置一个30台客户端的星形拓扑网络,然后再连接两个子网。

(5)在对象面板中选中Cisco2514 路由器并将它放置在两个局域网之间。单击鼠标右键结束放置。

(6)在对象模板中选中10BaseT 链路图标,在项目编辑器中分别连接刚才放上去的路由器已经另外两台3Com的交换机。最终网络拓扑图见图8。

之后按照前面第一个场景设置统计量并且运行仿真。

图8 1_expand_60网络拓扑图

1.5 90台PC场景1_expand_90

这里我们继续在上一个场景的基础上进行扩展,创建90台PC的网络拓扑。复制场景:

(1)在Scenarios 菜单中选择Duplicate Scenario..。

(2)命名新的场景为1_expand_90。

(3)单击OK 按钮。

(4)接下来,需要构建网络的另一部分,即另外30台PC。这里我们让这30台PC和前两个场景的30台同构,同样通过快速配置,配置一个30台客户端的星形拓扑网络。

(5)在项目编辑区再放置一个Cisco2514 路由器,然后把该路由和刚才创建的子网中的3Com交换机相连,并且与前一个场景的交换机相连。

(6)最后连接两台路由器。在对象面板的下拉菜单中选取internet_toolbox,然后选取其中的ppp_DS3链路,连接两个路由。最终网络拓扑图如图9。

之后按照前面第一个场景设置统计量并且运行仿真。

图9 1_expand_90网络拓扑图

2.OPNET仿真结果及分析

OPNET有一个针对结果进行比较的模块并具有Html报告生成功能。在

1_sim_network工程中,空白处右键选择Compare Results。则会弹出生成曲线图的面板,见图10。通过该面板可以生成以下对比图。

图10 曲线图生成面板

2.1 整个网络平均延迟对比曲线图

图11整个网络平均延迟对比曲线图

通过该图可以发现,随着客户端的增多,网络的平均延时量出现了间断性的下降。

2.2 服务器与交换机链路的平均吞吐量对比曲线图

见图12、13。其中图12是由服务器到交换机平均传送数据对比图,而图13

是有交换机到服务器平均传送数据对比图。

图12 服务器到交换机结点数据传送对比

图13交换机到服务器结点数据传送对比

通过该图可以发现,随着客户端的增多,交换机和服务器链路的平均吞吐量逐渐上升。

2.3 服务器CPU负载变化对比曲线图

图14 服务器CPU负载变化对比曲线图

通过该图可以发现,随着客户端的增多,服务器的CPU负载也是逐渐上升的。

网络互联技术实验报告

网络互联实验报告 作者:xx通信工程(1)班第二组 组长:xx 组员:xxx、xxx、xxx、xxx、xxx、xxx、xxx、xxx、xx、xx 计算机与信息学院 2011年12月

目录 实验二:路由器与交换机配置技术 (3) 一、配置交换机设备 (3) 二、配置路由器设备 (5) 实验四:生成树与以太网链路聚合 (8) 配置端口聚合提供冗余备份链路 (8) 实验六:交换机端口安全与访问控制列表 (14) 一、配置标准访问控制网络流量 (14) 二、配置扩展访问列表保护服务器安全 (19) 三、配置命令ACL保护办公网安全 (24) 实验七:无线网络技术 (29) 一、安装无线网卡 (29) 二、组建Ad-Hoc模式无线局域网 (30) 三、组建Infrastructure无线局域网 (37) 四、计算机科学技术学院无线项目施工 (45)

实验二:路由器与交换机配置技术 (xxx xxx xxx) 一、路由器的配置 【实验目的】 掌握路由器命令,理解路由器各种不同工作模式之间的切换技术【实验设备】 路由器设备(1台)、配置主机(1台)、配置线(1条) 【实验拓扑】 【实验步骤】 (1)路由器命令行操作模式的进入 Red-Giant>enable !进入特权模式 Red-Giant# Red-Giant#configure terminal !进入全局配置模式 Red-Giant(config)# Red-Giant(config)#interface fastethernet 1/0 !进入路由器F1/0接口模式Red-Giant(config-if) Red-Giant(config-if)#exit !退回上一级操作模式 Red-Giant(config)# Red-Giant(config-if)#end !直接退回特权模式 Red-Giant#

福建师范网络教育《网络教育基础应用》在线考核试题

2015期末在现线考核单选题 (共7道题) 展开 收起 1.(分)在2012年MOOC闯入人们视线并迅速走俏,也有人说2012年是MOOC元年,MOOC意为: A、开放在新课程 B、大规模开发式在线课程 C、计算机网络教育信息 D、大型开放式课程 我的答案:b 2.(分)在20世纪早期和中期,远程教育技术(如收音机和电视)的特征是 A、单向传输,师生交流少 B、双向传输,师生交流频繁 C、单向传输,师生交流频繁 D、双向传输,师生交流少. 我的答案:A 3.(分)网络教育的一个特征表现在师生处于()状态 A、通信

B、教学 C、分离 D、讨论 我的答案:C 4.(分)网络教育过程中包含的因素可以分为 A、教育者、学习者、计算机网络 B、教育者、学习者、教育信息 C、教育者、学习者、计算机网络、教育信息 D、网络教室、电子点名系统、在线考试系统、课程学习系统 我的答案:C 5.(分) E-mail地址的格式是 B、网址?用户名 C、账号@邮件服务器名称 D、用户名?邮件服务器名称 我的答案:c 6.(分)下面关于现代远程教学的说法,不正确的是 A、它既保留了传统电教的形象生动、也有不受时间空间限制的等特点。 B、它有相互访问、直接双向交流的特点。 C、它的教学内容、题材和手段更广泛。 D、它只满足社会上需要再教育的各类人员的需要。

我的答案:D 7.(分) 1998年,()提出“因特网宣言”,通过实现5个新目标来进一步完善全球信息基础设施的建设。 A、比尔?盖茨 B、威廉?杰斐逊?克林顿 C、阿尔?戈尔 D、理查德?贝卢佐 我的答案:C 问答题 (共9道题) 展开 收起 8.(分)简答题:请写出福建师大网络教育学院远程教学平台域名、电子邮件服务系统域名。 我的答案: 福建师范大学网络教育学院网站()。 9.(分)简述题:如何通过网上教学平台进行交作业?请写出具体新平台的操作步骤。 我的答案: 第一步:在福建师范大学网络教育学院网站首页输入用户(学号)、密码、验证码,登录“我的空间”。第二步:点击课程列表的具体科目下方的作业,出现这一科目的作业安排。 第三步:点击操作列表选择对应的作业开始答题。第四步:显示出作业内容按要求答题。 第五步:答题中断时点击左下角“保存”,待下次有时间继续答题,答题完毕则点击“交作 业”。 10.(分)简述题:网络教育学院是时代发展的产物,它的出现有其必然性,有哪几方面的表现?请加以说明。 我的答案: 答:一、网上大学适应了信息时代的潮流,二、网络大学有利于教育的均衡发展,三、网络大学适应了信息时代终身教育的需求,四、网络大学符合经济效益原则,五、现阶段发展网络大学还能缓解就业压力。 在信息时代来临之际,网络大学满足人们求学的愿望,新兴的网络远程教育利用普通大学已有的师资、教材、设备等资源及目前较为空闲的通讯资源,以达共享,人们需要接受高等教育,社会需要高层次人才。现代远程教育打破了正规高等教育办学模式,打破了正规办学城市化地域局限,使高等教育学历人才向多方位均匀分布发展。远程网络教育满足知识技能在信息时代急速更新的情况下,让人们得以继续学习补充自身知识。远程教育低投入、高产出,教育机构的部门及管理人员大大减少,高效益的新

网络互联技术实验报告

网络互联技术实验报告 熟悉常用网络测试指令 班级:B241111 学号:B24111102 姓名:杜悦

一、实验目的 (1)了解系统网络命令及其所代表的含义,以及所能对网络进行的操作。(2)通过网络命令了解网络状态,并利用网络命令对网络进行简单的操作。二、实验设备 自己的笔记本电脑,操作系统是Windows7 三、实验内容和要求 (1)利用ipconfig命令查看本机的网络配置信息 (2)利用ping 命令检测网络连通性 (3)利用arp 命令检验MAC 地址解析 (4)熟练使用netstat、ftp、tracert、pathping、nbtsat、netsh等网络命令 四、背景知识 windows操作系统本身带有多种网络命令,利用这些网络命令可以对网络进行简单的操作。需要注意是这些命令均是在cmd命令行下执行。本次实验学习8个最常用的网络命令。 五、实验准备 1.Ping命令 -t Ping指定的计算机直到中断。 -a 将地址解析为计算机名。 -n count 发送 count 指定的 ECHO 数据包数。默认值为 4 。 -l length 发送包含由 length 指定的数据量的 ECHO 数据包。默认为 32 字节;最大值是 65,527。 -f 在数据包中发送“不要分段”标志。数据包就不会被路由上的网关分段。-i ttl 将“生存时间”字段设置为 ttl 指定的值。

-v tos 将“服务类型”字段设置为 tos 指定的值。 -r count 在“记录路由”字段中记录传出和返回数据包的路由。 count 可以指定最少 1 台,最多 9 台计算机。 -s count 指定 count 指定的跃点数的时间戳。 -j computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀疏源) IP 允许的最大数量为 9 。 -k computer-list 利用 computer-list 指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严格源) IP 允许的最大数量为 9 。 -w timeout 指定超时间隔,单位为毫秒。 destination-list 指定要 ping 的远程计算机。 查看ping的相关帮助信息“ping/?” 2.ipconfig命令 ipconfig是WINDOWS操作系统中用于查看主机的IP配置命令,其显示信息中还包括主机网卡的MAC地址信息。该命令还可释放动态获得的IP地址并启动新一次的动态IP分配请求。 ipconfig /all:显示本机TCP/IP配置的详细信息; ipconfig /release:DHCP客户端手工释放IP地址; ipconfig /renew:DHCP客户端手工向服务器刷新请求; ipconfig /flushdns:清除本地DNS缓存内容; ipconfig /displaydns:显示本地DNS内容; ipconfig /registerdns:DNS客户端手工向服务器进行注册; ipconfig /showclassid:显示网络适配器的DHCP类别信息; ipconfig /setclassid:设置网络适配器的DHCP类别。

贪吃蛇游戏课程设计实验报告全解

辽宁科技大学课程设计说明书 设计题目:基于C#的贪吃蛇游戏 学院、系:装备制造学院 专业班级:计算机科学与技术 学生姓名:叶佳佳 指导教师:丁宁 成绩: 2015年12月12日

目录 一、概述 (1) 1、用C#实现该设计的方法 (1) 2、贪吃蛇游戏说明 (1) 二、实验目的及设计要求 (1) 1、实验目的 (1) 2、实验要求 (2) 三、课程设计具体实现 (2) 1、概要设计 (2) 1.1、设计思想 (2) 1.2、主模块实现 (2) 1.3、主函数流程图 (4) 2、详细设计 (5) 2.1、设计思想 (5) 2.2、具体模块实现: (5) 四、调试过程及运行结果 (10) 1、调试过程 (10) 2、实验结果 (11) 五、实验心得 (12) 六、参考资料 (13) 七、附录:源代码 (13)

一、概述 1、用C#实现该设计的方法 首先应该了解设计要求,然后按照功能设计出实际模块,每个模块都要完成特定的功能,要实现模块间的高内聚,低耦合。设计模块是一个相当重要的环节,模块的数量不宜太多,也不宜太少,要是每个模块都能比较简单的转换成流程图。模块设计完成后,就该给每个模块绘制流程图。流程图要尽可能的简单且容易理解,多使用中文,补一些过长的代码,增加理解难度。此外,流程图应容易转换成代码。 根据流程图编写好代码后在WindowsXP操作系统,https://www.360docs.net/doc/9718017788.html,2008开发环境下进行运行测试,检查错误,最终设计出可行的程序。 2、贪吃蛇游戏说明 游戏操作要尽可能的简单,界面要尽可能的美观。 编写程序实现贪吃蛇游戏,贪吃蛇游戏是一个深受人们喜欢的游戏:一条蛇在密闭的围墙内,在围墙内随机出现一个食物,通过键盘上的四个光标键控制蛇向上下左右四个方向移动,蛇头撞到食物,则表示食物被吃掉,这时蛇的身体长一节,同时计10分;接着又出现食物,等待被蛇吃掉,如果蛇在移动过程中,撞到墙壁、障碍物或身体交叉(蛇头撞到自己的身体),则游戏结束。游戏结束时输出相应得分。 具体要求有以下几点: (1)对系统进行功能模块分析、控制模块分析正确,符合课题要求,实现相应功能;可以加以其他功能或修饰,使程序更加完善、合理; (2)系统设计要实用,采用模块化程序设计方法,编程简练、可用,功能全面; (3)说明书、流程图要清楚; 二、实验目的及设计要求 1、实验目的 .NET课程设计是教学实践环节中一项重要内容,进行此课程设计旨在掌握基础知识的基础上,进一步加深对VC#.NET技术的理解和掌握; 提高和加强学生的计算机应用及软件开发能力,使学生具备初级程序员的基本素质; 培养学生独立分析问题、解决问题、查阅资料以及自学能力,以适应信息管理行业日新 1

网络教育应用基础选择题

网络教育应用基础选择题 美国前总统克林顿于1996年曾提出了一个所谓的(2)纲领可供选择答案: 1.信息高速公路发展 2.教育技术行动 3.京都协议 4.网络教育 在网络教育过程中,教师和学生之间的互动方式不包括2 可供选择答案: 1.纯粹的Web交互 2.面对面的提问 3. 利用asp,jsp 4.Web编程技术表单 网络教育过程中包含的因素可以分为:(3) 可供选择答案: 1.教育者、学习者、计算机网络 2.教育者、学习者、教育信息 3.教育者、学习者、计算机网络、教育信息 4.网络教室、电子点名系统、在线考试系统、课程学习系统利用计算机网络开展教学活动也有缺点,表现在:( 1) 可供选择答案: 1. 教师必须适应网络时代非线性思维的要求 2.促进教师与学生之间的交流 3. 促进学生之间的相互合作学习 4. 实现资源共享 网络教育过程的主体是:(2 ) 可供选择答案: 1.教育者 2.学习者 3.计算机网络 4. 教育信息 网络教育的一个特征表现在师生处于(3 )状态 可供选择答案: 1.通信 2.教学 3.分离 4.讨论 在网络上实现所谓的“网上学校”属于网络教育的(1 )可供选择答案: 1.虚拟功能 2.共享功能 3.检索功能

4.服务功能 网络教育产生和发展的物质基础是:(4 ) 可供选择答案: 1.幻灯投影技术 2.知识爆炸 3.经济高速发展 4.计算机和计算机网络技术 在美国其中一个非常重要的面向中小学的教育资源就是网上K-12,其中的字母K 表示的是(3) 可供选择答案: 1.网络 2.中小学 3.儿童 4.信息高速公路 1998年,(2)提出“因特网宣言”,通过实现5个新目标来进一步完善全球信息基础设施的建设。 可供选择答案: 1.比尔·盖茨 2.阿尔·戈尔 3.史蒂夫·鲍尔默 4.理查德·贝卢佐 在20世纪早期和中期,远程教育技术(如打印机、收音机和电视)的特征是( 1 )。 可供选择答案: 1.单向传输,师生交流少 2. 双向传输,师生交流频繁 3.单向传输,师生交流频繁 4.双向传输,师生交流少. 中国目前的远距离教育的特点不是( 4 )。 可供选择答案: 1.着点多 2.覆盖面广 3.收听收视率高 4. 教育是双向的 下面关于现代远程教学的说法,不正确的是( 4 )。 可供选择答案: 1. 下面关于现代远程教学的说法,不正确的是()。 2. 它有相互访问、直接双向交流的特点。 3.它的教学内容、题材和手段更广泛。 4. 它只满足社会上需要再教育的各类人员的需要。 下列哪一项不是校外学习中心点承担的任务:( 3 )。 可供选择答案: 1.招生宣传、协助招生、学生选课 2.教材发放、学费交纳、课程辅导(部分学校要求)

网络程序设计实验报告-Winsock编程接口实验

网络程序设计 实验报告 实验名称: Winsock编程接口实验 实验类型:____验证型实验_____ __ 指导教师:______________________ 专业班级:_____________________ 姓名:_______________________ 学号:_____________________ 电子邮件:____________ 实验地点:______ _______ 实验日期2013 年 3 月29 日 实验成绩:__________________________

一、实验目的 ●掌握Winsock的启动和初始化; ●掌握gethostname(),gethostbyname(),GetAdaptersInfo()等信息查询函数的使用。 二、实验设计 由实验内容可以知道: 1、编写程序能同时实现对多个域名的解析。比如在控制台输入:getip https://www.360docs.net/doc/9718017788.html, https://www.360docs.net/doc/9718017788.html,,能输出https://www.360docs.net/doc/9718017788.html,和https://www.360docs.net/doc/9718017788.html,对应的IP地址列表。 2、编写程序获取并输出本地主机的所有适配器的IP地址,子网掩码,默认网关,MAC 地址。 首先要了解一些基本的知识gethostname(),gethostbyname(),GetAdaptersInfo()等信息查询函数的基本知识gethostbyname()返回对应于给定主机名的包含主机名字和地址信息的hostent结构指针。结构的声明与gethostaddr()中一致。 之后要根据内容画出函数流程图

三、实验过程(包含实验结果) 1.在实验过程中调用GetAdaptersInfo()时,出现了undeclared identifier的报错,原因是没有包含其头文件,之后进行一些修改解决了问题. 2.实验结果 3.选择查看本机信息 四、讨论与分析 1.Winsock初始化的作用是什么? 答:使用winsock初始化可加载winsock编程的动态链接库。

计算机网络课程设计实验报告

校园网的组建与应用 摘要: 本文针对实验室的设备环境,对校园网的组网方式进行了研究和模拟,并最终提出了一套完整的校园网组网方案。 实验中我们对路由器、交换机等组网基础设备进行了认真的研究。关于路由器,我们实现了本地基本配置,并分别使用路由器的串口和以太网口实现了不同网段的网络互联,对路由器静态及动态路由机制进行了探究。关于交换机,我们实现了VLAN的划分以及不同VLAN间的相互通信,对广播风暴现象的产生原理及解决方案进行了特定的实验。综合两者的功能,我们对多种网络拓扑结构进行了分析,讨论和改进。最后通过实验和模拟提出了一套完整的校园网组建方案。 在此方案中,我们在实现了网络互通的情况下,我们进行了IP地址的划分,IP地址利用DHCP进行自动分配。并根据模拟实际,对不同的主机进行VLAN划分,同时保证不同VLAN间的相互访问与特定VLAN的保护与单向访问。同时构建内部防火墙保证校园网与外部的安全访问。构建了完整可靠的网络之后,依据校园网的功能和服务需求,我们搭建了FTP服务器,用于提供基础的网络服务。 限于实验室条件的限制,我们的方案并不是完全能够适用于现实的。但是,通过实验使我们对校园网乃至更大的网络有了更加深刻的了解。

目录

一、前言 随着信息的调整膨胀,全球信息已经进入以计算机网络为核心的时代。作为科技先导的教育行业,计算机校园网已是教育进行科研和现代化管理的重要手段。近几年、校园网已经取得很大的发展,中国教育科研网投入运营,全国多所高校校园网络开通联网。 随着学校教育手段的现代化,很多学校已经逐渐开始将学校的管理和教学过程向电子化方向发展,校园网的有无以及水平的高低也将成为评价学校及学生选择学校的新的标准之一,此时,校园网上的应用系统就显得尤为重要。一方面,学生可以通过它在促进学习的同时掌握丰富的计算机及网络信息知识,毫无疑问,这是学生综合素质中极为重要的一部分;另一方面,基于先进的网络平台和其上的应用系统,将极大的促进学校教育的现代化进程,实现高水平的教学和管理。 学校目前正加紧对信息化教育的规划和建设。开展的校园网络建设,旨在推动学校信息化建设,其最终建设目标是将建设成为一个借助信息化教育和管理手段的高水平的智能化、数字化的教学园区网络,最终完成统一软件资源平台的构建,实现统一网络管理、统一软件资源系统,并保证将来可扩展骨干网络节点互联带宽为10G,为用户提供高速接入网络,并实现网络远程教学、在线服务、教育资源共享等各种应用;利用现代信息技术从事管理、教学和科学研究等工作。最终达到在网络方面,更好的对众多网络使用及数据资源的安全控制,同时具有高性能,高效率,不间断的服务,方便的对网络中所有设备和应用进行有效的时事控制和管理。 二、综述 2.1 概述 从物理意义上来说,校园网就是一种局域网。校园网是各类型网络中一大分支,有着非常广泛的应用及代表性。作为新技术的发祥地,学校、尤其是高等院校,和网络的关系是密不可分的。作为“高新技术孵化器”的高校,是知识、人才的高地,资源十分丰富,比其他行业更渴求网络新技术、网络新应用,

互联网应用试题和答案

读书破万卷下笔如有神 西安电子科技大学网络教育 2010学年上学期期末考试模拟题(一) 课程名称:互联网应用考试形式:闭卷考试时间:90分钟 一、单项选择题(本大题共20小题,每小题1分,共20分) 1.在Internet术语中,Internet网关是指( ) A.终端计算机 B.中间计算机 C.客户机 D.微型计算机 2.TCP协议在两台计算机之间提供可靠的( ) A.比特 B.包 C.段 D.数据流 3.最基本的Internet服务是不可靠的,是因为它并不保证正确的传输( ) 帧B.A.比特段D.C.分组) 4.Internet上从服务器到服务器传递邮件的协议是( B.FTP A.HTTP D.SMTP C.POP ) 5.PPP帧的数据长度是可变的,默认字节值是( B.256 A.128 D.1500 C.512 ) 地址的前导码是( IP6.D类B.110 A.10 D.11110 C.1110 ) ( 7.IP报文的第三个字段是A.版本号长度B. 协议服务类型D.C.) 8.IPv6分组的流标记的位数是( B.24 A12 D.128 C.64 ) 用户想要拨号上网得先找一个9.( A.ISP B.账号 C.密码 D.账号和密码) COM10.PC机主机箱的后面的接口的中文意思是( B.A.并行通讯端串行通讯端口 C.数字电路端口模拟电路端口 D.) 计算机的显示界面是图形方式的操作系统是11.( B.Linux A.Dos 读书破万卷下笔如有神 C.Windows D.Unix ) ( 12.网络适配器也称为B.网板A.匹配器 D.网路C.转发器 13.现存TCP/IP邮件系统的扩展协议是( )

网络编程实验报告

实验一TCP Socket API程序设计 一、预备知识 1.网络编程基本概念 网络上的计算机间的通讯,实质上是网络中不同主机上的程序之间的通讯。在互联网中使用IP地址来标识不同的主机,在网络协议中使用端口号来标识主机上不同进程,即使用(IP地址,端口号)二元组。 套接字(Socket)用于描述IP地址和端口,是一个通信链的句柄,通信时一个网络程序将要传输的一段信息写入它所在主机的Socket中,该Socket通过与网络接口卡相连的传输介质将这段信息发送到另一台主机的Socket中,以供其他程序使用。 图1-1 TCP通信流程 2.TCP通信流程 TCP程序是面向连接的,程序运行后,服务器一直处于监听状态,客户端与

服务器通信之前必须首先发起连接请求,由服务器接收请求并在双方之间建立连接后才可以互相通信。 二、实验目的 1.了解Winsock API编程原理; 2.掌握TCP Socket程序的编写; 3.了解C/S模式的特点; 4.学会解决实验中遇到的问题。 三、实验任务 使用Winsock API相关类实现TCP Socket通信程序,并能成功运行。 四、实验环境及工具 1. Windows2000/XP/7 2. Visual C++开发平台 3. Visual Studio2010 五、实验内容和步骤 参照《Visual C++网络编程教程》书中81页,TCP Socket API程序设计。 连接: void CChatClientDlg::OnConnect() { WSADATA wsd; //WSADATA结构 WSAStartup(MAKEWORD(2,2),&wsd); //加载协议,使用Winsock 2.2版 m_client = socket(AF_INET,SOCK_STREAM,0); //创建流式套接字 //服务器地址 sockaddr_in serveraddr; UpdateData(); if(ServerIP.IsBlank()) { AfxMessageBox("请指定服务器IP!"); return; } if(sPort.IsEmpty()) { AfxMessageBox("请指定端口!"); return; }

网络风暴实验报告

《网络管理与维护》 ----实验二VLAN与网络风暴 班级:网络一班 专业:网络工程 姓名:王双双 学号: 090810127 小组:第三组 实验地点: N6-207 计算机科学与工程学院 2012年2月

一、实验要求 1、掌握巩固网络互联技术知识点。 2、完成实验分析报告。 二、实验内容 使用实验设备(包括两台二层交换机,一台路由器),按以下拓扑图(图1)搭建试验网。 1、通过连接回路在VLAN-I中设置广播风暴观察两个VLAN-I、II的网络状 况,如何消除广播风暴。 2、路由器具有隔离广播域的作用,依图2所示,搭建实验环境并分析网络状 况。 三、实验步骤

1、对交换机的配置 步骤一:将SW1划分两个VLAN,分别为VLAN10、VLAN20。 Switch#confi term Switch(config)#hostname SW1 SW1(config)#vlan 10 SW1(config-vlan)#exit SW1(config)#vlan 20 SW1(config)#end 步骤二:将接口分配到SW1上的VLAN SW1#config term SW1(config)#interface fasteternet 0/1 SW1(config-if)#switchport access vlan 10 SW1(config-if)#exit SW1(config)#interface fasteternet 0/2 SW1(config-if)#switchport access vlan 10 SW1(config-if)#exit SW1(config)#interface fastethernet 0/3 SW1(config-if)#switchport access vlan 20 SW1(config-if)#exit SW1(config)#interface fastethernet 0/4 SW1(config-if)#switchport access vlan 20 步骤三:把交换机SW1与交换机SW2相连的端口(假设为0/24端口)定义为tag vlan 模式。 SW1(config)#inter fastethernet0/24 SW1(config-if)#switchport mode trunk 步骤四:将SW2划分两个VLAN,分别为VLAN10、VLAN20。 Switch#confi term Switch(config)#hostname SW2 SW2(config)#vlan 10 SW2(config-vlan)#exit SW2(config)#vlan 20 SW2(config)#end 步骤五:将接口分配到SW2上的VLAN SW1#config term SW2(config)#interface fasteternet 0/1 SW2(config-if)#switchport access vlan 10 SW2(config-if)#exit SW2(config)#interface fasteternet 0/2 SW2(config-if)#switchport access vlan 10 SW2(config-if)#exit SW2(config)#interface fastethernet 0/3 SW2(config-if)#switchport access vlan 20 SW2(config-if)#exit

计算机网络课程设计实验报告

中南大学课程设计报告 课程:计算机网络课程设计 题目:基于Winpcap的网络流量统计分析 指导教师:张伟 目录 第一章总体设计 一、实体类设计 --------P3 二、功能类设计 --------P3 三、界面设计 --------P3

第二章详细设计 一、实体类实现 --------P4 二、功能类实现 --------P4 三、界面实现 --------P5 第三章源代码清单及说明 一、CaptureUtil.java --------P7 二、MyPcapPacketHandler.java --------P9 三、PacketMatch.java --------P9 四、Windows.java --------P13 第四章运行结果 --------P19 第五章心得体会 --------P21 第一章总体设计 一、实体类设计 TCP、UPD、ICMP、ARP、广播数据包五个包的数据结构设计 二、功能类设计 (1)网卡获取 (2)包的抓捕

(3)包的处理 三、界面设计 (1)布局 (2)按钮功能连接 第二章第二章详细设计 一、实体类实现 TCP、UPD、ICMP、ARP、广播数据包五个包的数据结构设计。 本程序采用Java编写,基于win10pcap。Win10pcap是winpcap在win10系统上的适用版本。Java对于winpcap使用jnetpcap进行支持。对于TCP、UPD、ICMP、ARP、广播数据包五种类型的包,在jnetpcap的jar包中大部分已经封装好了相关的实体类型。对应如下:ARP 实体类:https://www.360docs.net/doc/9718017788.html,work.Arp; UPD 实体类:https://www.360docs.net/doc/9718017788.html,work.Icmp;

网络教育本科全国统考《计算机应用基础1》模拟题第6套

网络教育本科全国统考《计算机使用基础》模拟题第6套 一、单选题 1、第一台电子数字计算机诞生于______。 A:麻省理工学院 B:哈佛大学 C:宾夕法尼亚大学 D:牛津大学 答案:C 2、通用计算机一般要比专用计算机的______。 A:结构要复杂 B:构造要简单 C:耐用性要好 D:稳定性要差 答案:A 3、从广泛的意义来说,计算机可以存储的是______。 A:文字和图像 B:图像和声音 C:软件 D:程序和数据 答案:D 4、计算机使用中,英文缩略语CAD所表示的计算机术语是______。 A:计算机辅助设计 B:计算机辅助制造 C:计算机辅助工程 D:计算机辅助教学 答案:A 5、下列各项中,属于信息的是______。 A:电视机 B:电视新闻节目中的内容 C:打印机 D:复印机 答案:B 6、一个完整的计算机系统包括。 A:计算机及其外部设备 B:主机、键盘、显示器 C:系统软件和使用软件 D:硬件系统和软件系统 答案:D 7、计算机配置的内存的容量为128MB或128MB以上,其中的128MB是指______。A:128×1000×1000字节 B:128×1000×1000字 C:128×1024×1024字 D:128×1024×1024字节 答案:D

8、使用软件是指______。 A:所有能够使用的软件 B:所有微机上都应使用的基本软件 C:专门为某一使用目的而编制的软件 D:能被各使用单位共同使用的某种软件 答案:C 9、对数据进行加工和处理的计算机部件,通常被称为______。 A:运算器 B:控制器 C:显示器 D:存储器 答案:A 10、某32位微型计算机中,若存储器容量为1MB,按字节编址,其主存的地址寄存器的位数至少应为。 A:20位 B:24位 C:32位 D:16位 答案:A 11、下列设备属于外部设备的是______。 A:CPU B:主板 C:显示器 D:内存条 答案:C 12、微机的核心部件是______。 A:总线 B:微处理器 C:硬盘 D:内存储器 答案:B 13、计算机的主要性能指标除了内存容量外,还包括下列四项中的______。 A:有无喷墨打印机 B:运算速度的快慢 C:有无绘图机 D:有无彩色显示器 答案:B 14、下列不同进制的数中,最大的数是______。 A:234D B:EDH C:351O D:11110011B 答案:D 15、下列字符中,ASCII码值最小的是______。

实验一:交叉线的制作

《网络互联技术》课程实验指导书 实验一:交叉线的制作 一、实验内容 1、制作直通网线 2、制作交叉网线 二、实验目的 1、掌握EIA 586A标准 2、掌握EIA 586B标准 3、了解直通线的应用环境 4、了解交叉线的应用环境 5、学会直通线的制作 6、学会交叉线的制作 三、实验原理 直通线一般用于连接不同类别的设备,如主机与交换机、交换机与路由器。在制作直通线时,两端必须遵循相同的制作标准。要么两端全按EIA 586A标准进行制作,要么两端全按EAI 586B标准进行制作。 交叉线一般用于连接同类别的设备,如主机与主机、路由器与路由器、交换机与交换机之间的连接。由于主机接口与路由器接口类别相同,因此,主机与路由器之间的连接也采用交叉线。在制作交叉线时,一端按照586A标准进行制作,另一端要按照586B标准进行制作。 1、EIA 586A 标准 2、EIA 586B标准 3、网线正确插入的方向

四、实验仪器设备: 1、网线测试器 2、五类电缆线若干 3、水晶头若干 4、压线钳 5、剥线刀或剪刀 五、交叉线制作步骤 1、剥线:用压线钳剪线刀口将线头剪齐,再将双绞线端头伸入剥线刀口,使线头触及前挡板,然后适度握紧压线钳同时慢慢旋转双绞线,让刀口划开双绞线的保护胶皮,取出端头从而拨下保护胶皮,露出里面的4对导线。在剥线时要注意掌握好力度,不要使刀口划破里面的导线绝缘层。 2、理线:双绞线由8根有色导线两两绞合而成,若制作直通线,则将其整理成按TIA/EIA568B标准进行平行排列,整理完毕用剪线刀口将前端修齐。如果要制作交叉线,另一端则需要按照TIA/EIA568A标准。 3、插线:一只手捏住水晶头,将水晶头有弹片一侧向下,另一只手捏平双绞线,稍稍用力将排好的线平行插入水晶头内的线槽中,八条导线顶端应插入线槽顶端。 4、压线:确认所有导线都到位后,将水晶头放入夹线钳夹槽中,用力捏几下压线钳,压紧线头即可。 5、测线:制作完成后,需要使用测试仪进行网线测试。请观察测试交叉线时指示灯的显示状态,并进行记录。 6、连接:制作完成交叉线后,使用它将两台计算机直接相连,以测试网络的连通性。 六、思考问题 1、网线为什么要分为直通线和交叉线? 2、主机与路由器之间互联应使用直通线还是交叉线?为什么? 七、实验报告要求: 按学院实验报告要求完成实验报告的书写。 1、在实验名称的下方写明当前实验的时间(年月日)。 2、在实验报告中必须回答当前实验的思考问题。

网络课程设计实验报告--QQ聊天实现

计算机网络课程设计报告 设计选题网络聊天室 姓名马继鸣 学号 0909090630 完成时间 2012-1-12 一、需求分析

聊天工具大多数由客户端程序和服务器程序外加服务器端,本程序采用客户机/服务器架构模式。通过Java提供的Socket类来连接客户机和服务器并使客户机和服务器之间相互通信,由于聊天是多点对多点的而Java提供的多线程功能。用多线程可完成多点对多点的聊天。 主要有两个应用程序,分别为服务器程序和客户端程序。服务器应用程序主要用于消息转发,以及向所有用户发送系统消息等;客户端应用程序主要用于客户聊天记录的显示和信息输入。采用Client/Server(C/S)体系结构,即客户机/服务器体系结构。聊天服务器专门用于监控用户状态和转发消息,客户端负责接收消息的用户序列和消息文本发送到服务器。该聊天系统实现群聊,用户登陆,退出聊天系统等功能。 二. 设计 1.设计思想: 课程设计中利用JAVA实现基于C/S模式的聊天程序。聊天室共分为服 务器端和客户端两部分,服务器端程序主要负责侦听客户发来的消息,客 户端登录到服务器端才可以实现正常的聊天功能。

2.功能设计 (1)服务器端的主要功能如下。 在特定端口上进行侦听,等待客户端连接。用户可以配置服务端的侦听端口,默认端口为10000. 当停止服务时,断开所有用户连接。 (2)客户端的主要功能如下。 连接到已经开启聊天服务的服务端。 当服务器端开启的话,用户可以随时登录与注销。

用户可以向所有人发送消息。 3.详细设计 聊天室服务器端设计 聊天室服务器中主要的功能文件的功能如下: MyButLis.java 主要用于添加事件侦听和动作处理,具体是服务器按钮中的“终止”“发送”的处理。 public class MyButLis implements ActionListener private MyServe server; private JTextField filed1; public void actionPerformed(ActionEvent e) MyChatSet.java 服务器的线程队列,运行的方法,新增一个用户,则增加一个线程,并可以返回应答消息,给其余用户发送上下线信息,发送聊天信息(群聊私聊虽然已写,但是不知为何没有实现),发送用户列表。关键在于除了线程之外,还定义了传输数据时的协议内容,如何分辨不同的信息,如聊天信息,登陆信息,上下线信息,并把信息完整准确的传递。 public static ArrayList servers=new ArrayList();//线程队列 public static void addThread(MyserThread th) //增加一个服务器线程对象 public static void sendReMess(String type,String state,String s,MyserThread myth)//返回应答信息 public static void SendOSMess(String type,String user)//其他用户上下线信息 public static void SendChatMess(String type,String sender,String reciver,String Mess)//聊天信息 public static void SendList//用户列表 MyCheckTool.java 保存用户的登陆信息,在其中建立一个码表,并且可以判断登陆信息是否合法。 //建立码表,用以保存用户信息 private static Map maps=new HashMap(); public static boolean CheckUser(MyUserInfo user)// 验证用户名

网络教育应用章节习题复习

第一章绪论 网络教育:从网络教育过程和网络教育环境的角度出发,可以认为网络教育是指以计算机网络、卫星通信网络和电信网络为介质,在多媒体网络课程为核心的学习资源构建的网络教育环境中展开教学与学习活动进程的教育组织形式。 网络教育应用:网络教育应用是研究网络教育的现象和规律以期对网络技术应用于教育过程提供全面指导的一门学科。 阐述网络教育应用的学科性质和主要内容 网络教育应用的学科性质:网络教育应用是研究网络教育的现象和规律以期对网络技术应用于教育过程提供全面指导的一门学科。它是网络技术、教学论、学习论相互交叉形成的一门边缘学科,从属于教育技术学。从其研究内容看网络教育应用是为了促进学习而对网络学习资源和网络学习过程进行设计、开发应用、管理与评价的理论与实践。 网络教育应用的研究内容:1学科的本体研究;2对网络教育环境下教师与学习者的研究;3网络教学与学习过程的研究;4网络教育资源和网络教育支撑系统设计与开发的研究;5网络教育的教学模式研究;网络教育的评价研究等。 第二章网络教育应用的理论基础 认知灵活性:认知灵活性是指学习者通过多种方式同时建构自己的知识,以便在情景发生根本变化的时候能够做出适宜的反应。 十字交叉形:十字交叉形是斯皮罗提出的认知灵活性理论关于学习的方法。这一方法的图解如图 2.2 所示。其中 a.b.c.d及其指向o的箭头表示在不同背景或主题中对知识的理解,o表示最终的理解。从o指向a.b.c.d的箭头表示知识可以迁移到不同的情境中去。椭圆表示不同背景中对知识的理解相互影响。 认知灵活性超文本:斯皮罗在认知灵活性理论的基础上对传统意义的超文本进行了重新设计,设计出来的超文本学习环境被称为认知灵活性超文本。 论述认知灵活性理论对网络教育应用的支持作用 认知灵活性超文本提供的是构成知识序列的知识单元,以及围绕该知识序列进行组织的探索环境,这能有效促进学习者反复进行建构型思考。 认知灵活性超文本中预定的知识范围通常局限于大致描述应如何对该领域进行思考的一些标志和起点,并把侧重点放在它们的灵活性上,而不是结构与应用的刻板性上。 认知灵活性超文本允许学习者超越预定结构,通过选择补充概念、命题和案例分析进行用户定制。 第三章网络教育应用的技术基础 计算机网络的发展将对网络教育产生怎样的影响 计算机网络技术是网络教育最重要的技术基础,计算机网络构成了网络教育的物质基础。网格技术、下一代 Internet 技术、无线网络技术等的发展必将促进网络教育向着更加灵活、方便、快捷、可移动等方向发展。同时将会更好的实现网络教育中的资源共享,真正实现在线教学,增强交互性。 分析流媒体技术在网络教育中的不同用途 流媒体是一种可以使音频、视频和动画等多媒体文件能在 Internet 及 Intranet 上以实时的、无需下载等待的方式进行播放的技术。其关键技术是压缩编码技术。流媒体技术对网络教学的最大贡献是实现了网上实时内容的同步传输和播放,从而可建立教师与学生、学生与学生之间实时交互的网络教学。 (实时同步教学方式的实现;异步教学方式) 第四章网络教学与学习环境 1.学习资源概念的形成经历了:ACD A、媒体 B、学习支持 C、媒体环境 D、学习资源 2、网络学习环境下的学习活动可分为 ABD A、知识学习 B、问题解决 C、情感习得 D、策略学习 阐述网络学习环境的构成要素。 构成网络学习环境的基本要素包括5个方面:基于网络的智能教学系统、基于网络的题库系统、基于网络的学习评价系统、基于网络的交流与协作系统、基于网络的辅助工具系统。 阐述网络学习环境的设计原则和设计方法。 主动性原则、社会性原则、情境性原则 说明网络环境下的学习活动种类:知识学习、问题解决、策略学习;

《网络互联技术》实验报告

《网络互联技术》实验报告书 专业: 学号:

姓名: 实验1 交换机/路由器的基本配置和管理 一、【实验目的】 1、通过电缆实现交换机/路由器与PC机的连接; 2、通过交换机/路由器的开机启动报告了解交换机的硬件参数; 3、掌握交换机/路由器的常用命令. 二、【实验环境】 1 实验设备: 硬件:交换机、路由器个一台,PC机一台,console电缆及接口转换器。 软件:超级终端程序。 2 设备连接图:用console连接到交换机、路由器上 三、【实验内容】 1 通过Telnet访问交换机、路由器; 2 复制、备份配置文件。 四、【实验步骤】 步骤1访问交换机、路由器 1.用Cosole电缆将PC机的串口与交换机的Console端口相连; 2.在超级终端程序中按Enter键,记录超级终端程序窗口会出现的信息 3.进入特权模式,让交换机重启,记录交换机加电启动报告。 步骤2 交换机、路由器的基本配置 1.进入交换机的全局配置模式 2.配置交换机的设备名,设备名为Switch; 3.配置加密的特权密码为cisco1,验证特权密码:退出到用户模式,再进入特权模式。 4.查看交换机的版本,记录结果; 5.交换机的mac地址表

A、查看交换机的mac地址表,并记录结果; B、查看PC机的mac地址 步骤3配置交换机、路由器的端口属性 1.配置f0/1端口的速度为100M,命令: 2.配置f0/1端口为全双工,命令: 3.配置f0/1端口的描述为TO_PC1,命令: 4.启用f0/1端口;命令: 5.查看端口f0/1的信息,并记录结果。命令为 6.查看端口f0/1的状态,命令为: 7.查看所有端口的状态,并记录结果。命令为: 8.查看所有端口的IP摘要信息。命令为: 步骤4配置交换机、路由器管理接口的IP地址 1.进入配置Vlan1 接口子模式,命令: 2.配置Vlan1 接口的IP地址为192.168.1.1 4.启用Vlan1接口; 5.查看Vlan1接口的信息,并记录结果。命令为: 6.配置PC机的IP地址为192.168.1.10; 7.在PC机上ping 192.168.1.1;是否ping 通? 五、【实验结果与分析】 附注:【交换机的操作EXEC模式有】 1.用户模式[主机名>]:可以执行EXEC命令的一部分 2.特权模式[主机名#]:可以执行全部的EXEC命令 3.配置模式: 全局配置模式[主机名(config)#]:配置交换机的整体参数 接口配置模式[主机名(config-if)#]:配置交换机的接口参数 VLAN配置模式[主机名(config-VLAN)#]:配置交换机的VLAN参数4.交换机操作EXEC模式特点: 1) 支持命令简写(输入的字符串足够使系统识别,按TAB键将命令补充完整) 2) 在每种操作模式下直接输入“?”显示该模式下所有的命令 3) 命令空格“?”显示命令参数并对其解释说明 4) 常用的交换机配置命令有: Switch#show version//显示交换机硬件及软件的信息 Switch#show running-config//显示当前运行的配置参数 Switch#show configure//显示保存的配置参数 Switch#write memory//将当前运行的配置参数复制到flash Switch#delete flash:config.text//清空flash中的配置参数 Switch#reload交换机重启System configuration has been modified. Save? [yes/no]:n Switch(config)#hostname S2126G//配置交换机的主机名 Switch#configure terminal/进入全局配置模式下/ Switch(config)#interface fastEthernet 0/1 //进入接口配置模式 S2126G(config-if)#speed [10|100|auto]// 配置接口速率

相关文档
最新文档