计算机网络基于opnet课程设计网络仿真

合集下载

[模板] 实验四 基于Opnet的网络仿真设计

[模板] 实验四 基于Opnet的网络仿真设计

实验四:基于Opnet的网络设计【实验题目】基于Opnet的网络设计【实验目的与要求】(1)理解网络仿真的工作原理;(2)掌握Opnet的安装与使用;【实验需求】会安装Opnet仿真软件,并进行简单的一些场景仿真【实验步骤】1、Opnet的安装1)拔掉网线,如果有防火墙软件,打开UDP2047端口或者彻底关闭防火墙。

2)执行modeler_81_plxx_win32.exe,按照提示安装OPNET Modeler软件。

最后选择License类型时,请选择Standalone模式。

3)再执行modeler_doc_xxxx_win32.exe和models_81_xxx_win32.exe,按照提示安装文档和库文件。

4)将xxx\Opnet(8.1.A_PL8)\8.1.A_PL3_8_Crack目录下的所有文件拷贝到C:\Program Files\OPNET\8.1.A\sys\pc_intel_win32\bin下。

5)从Start Menu里运行OPNET Modeler,此时会提示无License,选择运行License Management,此时应该没有任何license。

6)关闭License Manager,但不要关闭OPNET Modeler。

7)从OPNET Modeler的Edit-Preference里检查license_server和license_server_ standalone设置是否正确。

如果之前选Standalone模式,license_server应该为 localhost,本机地址或主机名,licenser_server_standalone应该为TRUE(如下图)。

如果修改了某些设置,请重新启动OPNET(回到第5步)。

8)双击bin目录下的Mk_Lic.exe,回车继续,等到出现结束提示后,回车关闭该窗口。

(等待的时间会比较长,如果中途退出,license会不完全。

基于OPNET的通信网仿真 第八章 无线网络仿真

基于OPNET的通信网仿真 第八章 无线网络仿真
第八章 无线网络仿真
8.1 无线网络建模 8.2 全向天线与定向天线的
对比实验
通信网的发展要求通信具有任 意性,可以随时随地的通信。与这 种发展潮流相顺应,无线网络的应 用越来越广泛、作用越来越突出。 无线网络的仿真建模可以分析无线 网络性能、优化网络结构,具有重 要的应用价值。
8.1 无线网络建摸
最后,获取天线的Objid,并设置天 线指向的经度、纬度和高度,代码如下 :
rx_ant_id = op_id_from_name (rx_node_id, OPC_OBJTYPE_ANT, "ant_rx");
comp_code = op_ima_obj_attr_set (rx_ant_id, "target altitude", altitude);
相关的代码如下:
comp_code = op_ima_obj_pos_get (tx_node_id, &latitude, &longitude, &altitude, &x_pos, &y_pos, &z_pos);
if (comp_cod"get attributes failed", "", "", "");
以下对模块rx_point的进程关键代码做一 分析:
首先,获取接收节点和所在子网的对象 id:先获得本进程模块的Objid,再以该 Objid为参数获取本模块的父对象——接收 节点的Objid,再获取接收节点的父对象— —所在子网的Objid,如下面两行代码所示 :
rx_node_id = op_topo_parent (op_id_self ());

基于OPNET的网络仿真——办公楼网络

基于OPNET的网络仿真——办公楼网络

目录1 绪论2 关键技术2.1 网络仿真技术2.2 OPNET仿真流程3 办公楼网络需求分析3.1 性能评价指标3.2 主要拓扑类型3.3 关键设备4 网络规划建模及仿真分析4.1 原有网络建模4.1.1拓扑结构4.1.2 服务配置4.1.3 仿真分析4.2 扩展网络建模4.2.1 拓扑结构4.2.2 服务规划4.2.3 仿真分析4.3 分析总结5 小结参考文献OPNET仿真网络规划设计课设说明书1 绪论网络仿真是一个很有用的网络研究工具,它以系统理论、形式化理论、随机过程和统计学理论、优化理论为基础,在设计阶段,仿真方法提供一个虚拟模型来预测并比较各种方案的性能,通过对不同环境和工作负荷的分析和比较,来优化系统的性能。

随着网络技术的层出不穷,新的应用逐步普及,各单位的业务需求逐步增长,其对信息化的需求与日俱增,网络性能因此受到相应的影响,因此,,对网络进行改造是势在必行。

经过规划设计出来的网络,不能保证其可行性,导致网络应用性能降低的因素是多方面的,而网络测试正是一种可以有效提高网络系统及运行质量的方法,在测试的基础上,建立网络行为模型,并用模拟仿真的方法建立理论到实际的桥梁,是了解网络性能的有效方法。

本文以OPNET仿真软件为平台,对办公楼网络进行仿真分析,介绍校园网网络设计技术,涉及硬件、拓扑结构、主要性能指标、业务需求等,利用OPNET 对原有网络进行了建模并运行仿真,分析仿真结果,增加结点,再进行仿真、分析。

通过对仿真结果的分析,根据分析结果提出对网络改造方案,再次应用网络仿真软件测试改造后交换机的数据,判断改造后的网络性能是否优于原有网络。

2 原理分析2.1 网络仿真技术网络仿真技术是一种通过建立网络设备、链路和协议模型,并模拟网络流量的运输,从而获取网络设计和优化所需要的网络性能数据的仿真技术。

网络模型不仅可以在实施之前预测拓扑和设备规划,还有助于在网络的运行中保持其有效性。

网络仿真也被称为网络模拟,就是用计算机程序对通信网络进行模型化,通过程序的运行模仿通信网络的运行过程。

基于opnet的link16仿真建模及其实现算法

基于opnet的link16仿真建模及其实现算法

基于opnet的link16仿真建模及其实现算法
OPNET(Optimized Network Engineering Tools)是一款网络仿真软件,可用于建立并仿真各种无线通信系统。

Link 16是一种常见的MIL-STD目录下的无线通信标准,具有抗干扰性能和可靠性强的特点,广泛应用于军事通信中。

在OPNET中建立Link 16仿真模型,需要以下步骤:
1. 建立网络场景
首先需要在OPNET中建立所需的网络场景,包括添加节点、配置节点参数等。

可以通过手动创建节点,或者导入外部系统到OPNET中实现。

2. 定义网络协议
针对Link 16协议,需要在OPNET中创建相应的协议并定义其属性、参数等等。

比如定义媒介访问控制(MAC)协议以及路由协议等。

3. 实现仿真数据传输
仿真中需要实现数据的传输过程,包括数据的生成、传输过程、节点处理等。

具体实现过程需要参考Link 16标准,结合OPNET软件的特性进行实现。

4. 设置仿真参数
通过设置仿真参数,比如仿真时间、节点数量、网络拓扑结构等等,可以控制仿真的规模和效果。

5. 执行仿真并分析结果
完成仿真模型的搭建后,可以执行仿真并分析仿真结果,比如数据的传输速率、网络的稳定性等等。

总之,建立基于OPNET的Link 16仿真模型需要深入理解Link 16标准和OPNET软件的特性,根据实际应用场景进行相应的模型设计和实现。

通信网课程设计--基于OPNET的WLAN的建模仿真与分析

通信网课程设计--基于OPNET的WLAN的建模仿真与分析

通信网课程设计--基于OPNET的WLAN的建模仿真与分析基于OPNET的WLAN的建模仿真与分析摘要随着无线通信的迅速发展,越来越多的移动终端需要采用一种方便快捷的方式接入Internet,于是 WLAN 应运而生。

本文利用OPNET 软件,针对WLAN的各种特性,进行了建模与仿真,并对所得的仿真结果进行理论详细分析。

在当今日新月异的信息技术时代,人们对网络通信的需求也随之不断提高。

通信网络结构规模日趋庞大复杂,网络的应用越来越多样化,网络的性能也变得愈加难以预测。

关键词OPNET,WLAN,仿真,建模ABSTRACTWith the rapid development of wireless communication, more and more mobile terminal needs to use a convenient and efficient way to access Internet, so WLAN emerge as the times require. In this paper, OPNET software , various features for WLAN , modeling and simulation, and the simulation results obtained theoretical detailed analysis . In today's fast-paced era of information technology , the demand for network communication also continued to increase . The size of the communication network structure has become increasingly large and complex network applications are increasingly diverse , the performance of the network has become increasingly difficult to predict .Key Words OPNET,WLAN,Simulation, Modeling目录1.绪论 (1)2.设计内容 (1)2.1 WLAN基本概念 (1)2.2 OPNET软件简介 (2)2.2.1离散事件仿真机制 (2)2.2.2 仿真调度机制 (2)2.2.3基于包和接口控制信息的通信 (3)2.2.4利用管道阶段仿真 (3)2.3 WLAN网络建模 (3)2.3.1创建场景 (3)2.3.2建模 (4)3.仿真结果及结果分析 (4)3.1各性能仿真结果 (5)3.2仿真结果分析 (5)4.心得体会 (8)参考文献 (9)1.绪论在当今日新月异的信息技术时代,人们对网络通信的需求也随之不断提高。

基于OPNET_的网络协议TCP_仿真实验平台的设计与实现

基于OPNET_的网络协议TCP_仿真实验平台的设计与实现

科技与创新┃Science and Technology&Innovation ·122·2023年第17期文章编号:2095-6835(2023)17-0122-03基于OPNET的网络协议TCP仿真实验平台的设计与实现游胜玉,刘琳(东华理工大学软件学院,江西南昌330013)摘要:计算机网络是一门实践性非常强的学科,但由于实验实训的环境条件有限,很多网络实验无法开展,仿真软件成为了网络实验的必要选择。

网络仿真技术的使用,既可以降低实验成本,又可以培养初学者的创造能力。

采用OPNET 网络仿真软件搭建实验平台,对TCP(Transmission Control Protocol,传输控制协议)的慢启动算法、拥塞避免算法、快速重传算法和快速修复算法4种不同算法实验进行设计与实现。

关键词:OPNET;TCP;仿真实验;网络中图分类号:TP393.2文献标志码:A DOI:10.15913/ki.kjycx.2023.17.036随着经济的迅猛发展,计算机网络已经离不开人们的生活。

社会需求的日益增加,网络拓扑结构也不断复杂化,网络的应用也不断多元化,传统的网络实验操作环境已远远不能满足现代实验操作的要求。

在计算机网络技术中,服务器、交换机、防火墙及路由器是网络的主流设备[1-2],即使实际的网络实验中采用一定数量的网络设备,但意味着需要投入更高的成本,且网络设备维护也比较复杂,特别是对于那些复杂的大型网络建设,更需要大量的人力物力来建设。

另外,对于初学者来说,如果在硬件设备搭建实验过程中出现故障导致实验失败,也不知道问题出现在哪,从而影响实验效果[3-4]。

因此,针对这样的情况,引入仿真技术来搭建网络实验环境,可以减少投资成本,并且对于初学者而言又锻炼了实践能力。

本文采用OPNET 网络仿真软件搭建仿真实验平台,对传输控制协议TCP的慢启动算法、拥塞避免算法、快速重传算法和快速修复算法进行设计与实现。

OPNET网络仿真技术及网络设计

OPNET网络仿真技术及网络设计

三、基于OPNET的水声通信网络 设计与仿真
三、基于OPNET的水声通信网络设计与仿真
1、建模:首先,我们利用OPNET的建模工具,根据实际水下环境的地理信息、 通信设备、信号传输路径等构建出水声通信网络的模型。
三、基于OPNET的水声通信网络设计与仿真
2、配置参数:在模型建立后,我们需要配置相关的参数,例如信号的传输速 率、信号的功率、噪声的功率等。这些参数的设置对于仿真结果有着直接的影响。
OPNET网络仿真技术及网 络设计
目录
01 一、OPNET网络仿真 技术介绍
02 二、OPNET网络设计
03 三、案例分析
04 四、结论
05 参考内容
内容摘要
随着网络技术的飞速发展,网络设计已成为通信、计算机等领域的重要研究 方向。网络仿真是网络设计过程中的一种重要手段,它通过模拟网络行为,为网 络设计提供可靠的依据。其中,OPNET网络仿真技术是一种广泛使用的网络仿真 工具,本次演示将介绍OPNET网络仿真技术及网络设计。
四、结论
四、结论
本次演示介绍了水声通信网络的特点和挑战,并探讨了如何利用OPNET进行水 声通信网络的设计与仿真。通过建模、参数配置、仿真运行和结果分析,我们可 以对水声通信网络的性能进行全面的评估,为网络的设计和优化提供依据。这对 于提高水声通信网络的性能和稳定性具有重要的意义。
谢谢观看
一、OPNET网络仿真技术介绍
一、OPNET网络仿真技术介绍
OPNET(Optimized Network Engineering Tool)网络仿真技术是由 Caspell公司开发的一款网络仿真软件,它适用于通信网络、计算机网络、广域 网等领域。OPNET网络仿真技术通过建立数学模型来模拟网络行为,具有较高的 精度和可靠性。

基于opnet的校园网络仿真

基于opnet的校园网络仿真

目录摘要 (2)关键词 (2)前言 (2)需求分析 (3)1.校园网功能描述 (3)2、网络现状 (3)3、校园网的出口 (4)4、提供的网络服务 (4)5、设计要求 (4)网络结构仿真 (4)第一步:建立网络拓扑结构 (4)第二步,运行网络仿真 (8)第三步,分析仿真结果 (13)总结 (14)参考文献 (14)摘要高校校园网网络设计是一个复杂的系统工程,要求以高性能,高可靠性,高安全性及先进的服务质量为核心,并且紧密结合新的网络设计理念,将高校的教学、科研及管理在校园网的平台支撑下更上一个台阶。

对其具体情况进行分析之后,在该工程网络构建当中,所使用到的技术有:组建局域网(LAN)技术、交换机使用技术、路由使用技术、网络IP地址分配技术、网络布线技术、网络可靠和安全性设技术等等。

通过这些成熟的技术,建设一个以办公自动化、计算机辅助教学、现代计算机校园文化为核心,以现代网络技术为依托、技术先进、扩展性强、覆盖全校楼宇的校园主干网络,将学校的各种PC机工作站、终端设备和局域网连接起来,并与有关广域网相连:在网上宣传和获取教育资源;在此基础上建立能满足教学、科研和管理工作需要的软、硬件环境;开发各类信息库和应用系统,为学校各类人员提供充分的网络信息服务;系统总体设计本着总体规划、分布实施的原则,充分体现系统的技术先进性、高度的安全可靠性、良好的开放性、可扩展性,以及建设经济性。

关键词校园网网络设计,OPNET的介绍,OPNET模拟仿真,网络拓扑图。

前言目前,通信网络的仿真,智能化规划优化以及管理成为通信领域的热点问题。

而OPNET这一网络仿真工具为解决通信网络(包括固定网移动网络和卫星网络)仿真和优化以及网络高效的管理提供了整套解决方案,是成为网络仿真以及分析领域出类拔萃的软件。

需求分析1.校园网功能描述教学方面利用现代化的技术设备和多媒体的教学手段形象直观地进行教学讲解,能增强学生的学习兴趣和理解水平,从而提高教学质量和学生品质,促进教育水平提高;提供高速、方便的信息交流和资源共享等手段;提供远比书本知识更为广泛的内容,扩大学生与外界的联系,开阔视野,增进交流;发展远程教育,克服地域和学校规模的限制,适宜于有分支的教育机构实现资源共享。

基于OPNET校园网模拟和仿真

基于OPNET校园网模拟和仿真

一. 设计目的1、了解OPNET仿真系统核心技术2、了解OPNET在网络规划设计的步骤及应用流程3、掌握OPNET在校园网或者企业网的仿真应用二. 设计内容用OPNET软件建立校园网网络拓扑,并配置服务,进行仿真,并改变网络影响因素,观察并比较结果三.概要设计1、建立校园网网络拓扑2、进行基本的业务配置3、运行仿真4、查看、分析结果5、改变网络基层设备或者改变带宽等不定因素,观察网络负载、端到端的封包延迟以及HTML 的页面响应时间和FTP下载反应时间等信息,并与为改变之前做比较,得出结论1、网络拓扑图(1)校园网主要分为7个子网,分别是:实验楼、图书馆、行政楼、教学楼、宿舍楼以及后勤部分,还有一个服务器子网。

由核心交换机分别相连7个子网交换机,再经由核心交换机连往防火墙,向上连接路由器。

拓扑图如上图1,交换机之间用1000baseX连接,子网内部交换机与局域网用100baseT连接(2)每个子网内设置一个局域网和一台交换机,服务器子网内设置4台服务器,分别是web 服务器、ftp服务器、email服务器以及数据库服务器,每台服务器配置服务如下:Web服务器:全部常用服务ftp服务器:FTP服务database服务器:数据库服务email服务器:email服务(3)每个子网配置服务如下:行政楼配置http,database email服务实验楼配置http,database服务教学楼配置http,telnet session服务宿舍楼配置http,ftp,email服务后勤配置http服务即可图书馆配置http,database服务2、服务器(server)子网内部结构3、宿舍楼(Dormitory)子网内部结构四.详细设计以及运行结果1、根据各个子网需求配置服务:行政楼配置http,database email服务实验楼配置http,database服务教学楼配置http,telnet session服务宿舍楼配置http,ftp,email服务后勤配置http服务即可图书馆配置http,database服务2、设置仿真,设置运行时间为0.5小时,运行结束后,观察结果3、查看,分析结果(1)全局延迟情况由上图可知,当网络收缩时,延迟最高不到0.004s(2)服务器负载情况Web服务器的负载情况由图可知,Web服务器负载最大值是800,00bits/second 以此类推,以下是剩下三个服务器的负载情况图由上可知,database服务器最大负载是1500000,email服务器最大是40000,ftp服务器最大负载是不到2000,由此可以推断出各个服务器支持的服务多少,很明显因为web服务器和database支持服务运用量较大,导致负载比其他服务器高出很多(3)HTML页面的响应时间情况由上图可知,HTTP页面响应时间大概集中在0.005~0.008s之间,平均响应时间为0.006s (4)FTP下载反应时间情况由上图可知,FTP下载反应时间最长时间为0.1s,最快时候不到0.01s,由此可以知道平均反应时间大概是0.05s4、复制场景,增加基层设备数量,观察网络负载、延迟情况如图,增加其中四个子网内局域网的数量,也就是说基层设备增加4/75、运行仿真,观察结果,并与前一次结果比较(1)两次全局延迟情况由上图可以看出,两次全局延迟不相上下,几乎没有改变,这说明,增加一半的基层设备,全局延迟几乎没有改变(2)服务器负载情况Database服务器有上图可以看出,database服务器负载增加了,最大值已经变成180000,这是由于新增的基层设备中用到database服务器所负责的服务,所以增加了database服务器的用户数量以此类推,可以预测到,Web服务器的负载也会增大Web服务器的最大负载变成110000多,可以证明以上推测是正确的,所以,由此可以总结,增加的基层设备用到的服务器的最大负载都会增加ftp服务器负载两次情况比较,如图,最大负载增至2600Email服务器两次负载情况比较:Email服务器负载增加的幅度较小,主要用户增加量相比于其他服务器不是很大,所以负载增量也较小(3)HTML页面的响应时间情况由上图可以看出HTML页面响应时间也比较集中,因为节点的增加,导致HTTP服务使用数量增加,所以图上的离散点更加密集(4)FTP下载反应时间情况由上可以看出,两次的FTP反应时间相差无几,但是很明显可以看出由于节点的增加,导致FTP的反应时间也大多靠近0.1s,这说明节点的增加增加了FTP服务的应用数量6、在第一次的运行情况下,改变带宽,观察比较结果如图,改变局域网带宽,由10baseT 变为100baseT,也就是说带宽增加10倍(1)全局延迟情况:由上图可见,带宽增加10倍之后,延迟也降低了10倍,从这里可以得出其他条件不变,带宽和延迟是成反比的关系(2)服务器负载情况Database服务器负载情况:有上图可以看出,由于服务的用户量没有改变,所以,服务器的最大负载跟第一次几乎没有改变,由此可以得出,其他的服务器情况也是如此,由下图可以得证(3)HTML页面的响应时间情况由上图可以看出,增加带宽HTML的响应时间降低了3/4,提高了HTML的页面加载时间(4)FTP下载反应时间情况由上图可知,当带宽增大后,FTP的反应时间也会下降,大大增大了文件下载时间,由原来的0.1s降低为0.06s,可以说降低了一般反应时间五.调试情况,设计技巧及体会1.改进方案(1)网络拓扑可以更加完善一些,比如再增加一个核心交换机以作备份(2)增加基层设备可以更多一些,能更加的客观表现出整体关系(3)对于设备的选择可以更实际一些,根据现实来规划(4)服务设置也可以更加完善灵活2.体会通过这次实训,我学会了用OPNET进行网络仿真和模拟,并且学会了如何测试数据,得到自己的结论,然后加以验证;对于网络规划和设计的步骤和流程也有了大概的了解,知道了OPNET的许多核心技术,扩宽了自己的知识面,增加了自己的动手实践能力七.参考文献网络论文模板。

基于OPNET的网络仿真设计

基于OPNET的网络仿真设计

基于OPNET的网络仿真设计摘要:网络仿真是一种利用数学建模和统计分析的方法模拟网络行为,从而获取特定的网络特性参数的技术。

探讨了OPNET的关键仿真技术,并介绍使用OPNET 进行网络仿真的工作流程,以及对某高校校园网进行了仿真设计,对仿真结果进行了分析。

关键词:网络仿真,OPNET,校园网Network Based on OPNET SimulationAbstractNetwork simulation is a mathematical modeling and statistical analysis of the simulation of network behavior to obtain the characteristic parameters of specific network technologies. Discusses the key OPNET simulation technology, and describes the network using the OPNET simulation workflow, as well as a campus network conducted a simulation design, simulation results are analyzed.Keywords:Network simulation, OPNET, campus network目录1引言 (1)2网络仿真概述 (1)3 OPNET仿真系统核心技术 (2)3.1离散事件仿真机制 (2)3.2仿真调度机制 (3)3.3建模通信机制 (3)4 OPNET在网络规划设计的步骤及应用流程 (3)4.1收集网络工程设计文档 (4)4.2建立网元模型 (4)4.3建立网络模型 (4)4.4建立网络流量模型 (4)4.5仿真设计和仿真计算 (4)4.6查看、结果分析并提交仿真报告 (4)5 OPNET在某校园网的仿真应用 (5)5.1网络拓扑 (5)5.2业务配置 (6)5.3仿真结果的分析总结 (7)5.3.1收集统计量 (7)5.3.2仿真设置 (7)5.3.3运行仿真 (7)6结束语 (11)参考文献 (12)1引言对于园区网络,在建设网络、开展网上业务之前,需要对配置的网络设备、所采用的网络技术、承载的网络业务等方面的投资进行综合分析和评估,提出性价比最优的解决方案。

基于OPNET校园网仿真设计

基于OPNET校园网仿真设计

《通信网》课程设计论文题目基于OPNET校园网仿真设计姓名学号学院专业班级基于OPNET校园网仿真设计专业:通信工程摘要:网络仿真是一种利用数学建模和统计分析的方法模拟网络行为,从而获取特定的网络特性参数的技术。

探讨了OPNET的关键仿真技术,并介绍使用OPNET进行网络仿真的工作流程,以及对某高校校园网进行了仿真设计,对仿真结果进行了分析。

关键词:网络仿真,OPNET,校园网ABSTRACTThe network simulation is a kind of mathematical modeling and statistical analysis of the simulation of network behavior to obtain the characteristic parameters of specific network tecnologies .Discusses the key OPNET simulation tecnologies, and describes the network using the OPNET simulation workflow, as well as a campus network conducted a simulation design, simulation result are analyzed.Key Words:netwok simulation, OPNET, Campus Netwok目录1 绪论 (2)2 网络仿真概述 (3)3 OPNET仿真系统核心技术 (3)3.1 离散事件仿真机制 (3)3.2 仿真调度机制 (4)3.3 建模通信机制 (4)4 OPNET在网络规划设计的步骤及应用流程 (4)4.1 收集和消化网络工程设计文档 (4)4.2 建立网元模型 (4)4.3 建立网络模型 (5)4.4 建立网络流量模型 (5)4.5 仿真设计和仿真计算 (5)4.6 查看、分析结果并提交仿真报告 (5)5 OPNET 在某校园网的仿真应用 (6)5.1 网络拓扑 (6)5.2 业务配置 (9)5.3 仿真结构的分析总结 (10)5.3.1 收集统计量 (10)5.3.2 仿真设置 (10)5.3.3 运行仿真 (11)6 结论 (13)参考文献 (14)1 绪论对于园区网,在建设网络、开展网上业务之前,需要对配置的网络设备、所采用的网络技术、承载的网络业务等方面的投资进行综合分析和评估,提出性价比最优的解决方案。

计算机网络基于opnet课程设计网络仿真

计算机网络基于opnet课程设计网络仿真

计算机网络课程设计(学年论文)说明书课题名称:计算机网络课程设计学生学号: 0904030228专业班级:09电信 02班计算机网络课程设计任务书(适用专业:电气信息学院09级电信专业)一、设计目的:1.OPNET软件OPNET IT Guru Academic Edition的下载安装。

2.学会用软件创建项目、模块;学会查看、分析和比较模拟仿真实验的统计结果。

二、设计要求:1.根据设计题目要求完成设计。

2.完成设计报告,报告要求包括以下内容:设计任务书、题目、摘要(中英文)、正文、参考文献。

3.正文内容包括:设计思路、设计过程、调试过程、仿真结果和设计结论。

三、设计题目:1.基础设计:(1)测试共享式以太网的性能(2)集线器和交换机构建LAN的性能比较测试(3)路由协议(4)帧中继网络的性能(5)排队策略对Qos的影响(6)TCP吞吐率(7)TCP差错控制(8)TCP与UDP反应时间比2.综合设计:(1)某个小公司现有职员10人,每个职员的计算机采用100 Mb/s集线器(HUB)的方式连接到一台服务器上。

请你采用仿真软件OPNET,对于以上的具体环境(自己选定集线器和服务器的型号),进行网络性能的仿真,给出网络的信道利用率、吞吐量、传输时延、排队延迟(queuing delay)等参数的仿真曲线,并对结果进行分析。

(2)如果公司的用户数增加到30人,网络改用交换机的方式连接,可自主增加网络模块,请分析相同的性能参数的仿真曲线,并对结果进行分析。

课程设计(学年论文)摘要(中文):网络仿真是一种利用数学建模和统计分析的方法模拟网络行为,从而获取特定网络特性参数的技术。

OPNET 仿真模型库为客户提供了一系列的仿真模型。

在这些仿真模型的基础上,实现对网络的仿真。

OPNET是一个网络仿真技术软件包,它能够准确地分析复杂网络的性能和行为,在网络模型中的任意位置都可以插入标准的或用户指定的探头,以采集数据和进行统计。

毕业设计(论文)-基于opnet的校园网建模与仿真[管理资料]

毕业设计(论文)-基于opnet的校园网建模与仿真[管理资料]

本科毕业设计(论文)基于OPNET的校园网建模与仿真学院信息工程学院专业信息工程(通信工程方向)年级班别 2006级(3)班学号 3106002514 学生姓名龙建武指导教师文元美2010年 5 月摘要近年来,随着计算机科学技术的发展,特别是网络技术的发展,高校规模的扩大和人数的增多,对网络的需求越来越大,对上网速度的要求越来越高,对业务的需求迅速增长,如语音、图像、视频等多媒体数字业务。

需入网的结点迅速增加,因此网络的结构更复杂,对设备性能的要求更高,链路速度更快。

建设一个基于多业务、复杂的校园网络系统,其投资规模是非常庞大的,需要一种有效的手段对校园网进行规划、设计、并实现。

通过数学建模的方法过于复杂,根据经验进行规划设计的方法不可靠,不适应日益增长的网络需求,利用网络仿真软件来对网络模型进行建模并仿真便成了必然的选择。

本文的主要研究任务,是通过OPNET仿真软件,对我国一般大学校园网的网络结构进行建模,模拟网络行为,对关键参数进行收集,分析,并在原有模型上添加网络结点及应用,再进行仿真,分析,对比,得出改进设计方案是可行性。

本文的研究对校园网的规划、设计、网络建模都具有一定的指导意义,可以提高网络设计的科学性,缩短网络设计周期,降低校园网网络的投资风险。

最后,对本文进行了总结,同时对未来的工作进行设想和展望。

关键词:网络仿真,OPNET,校园网AbstractIn recent years,as computer science and technology development,especially the development of network technology,colleges and universities to expand the size and number increases,the network's growing demand for increasingly demanding high-speed Internet access for business needs rapid growth,such as voice,images,video and other multimedia data services。

OPNET网络仿真实验设计

OPNET网络仿真实验设计

OPNET网络仿真试验设计网络仿真是一种以计算机技术为基础的试验方法,通过对网络的建模和模拟,来模拟真实网络环境中的各种状况和问题。

网络仿真试验设计使用OPNET软件,通过搭建网络拓扑结构、配置网络参数以及设定仿真试验场景,来探究网络性能和应用性能,为网络设计和优化提供指导。

一、试验背景和目标网络仿真试验是在真实网络上进行操纵性试验的一种方法,它通过仿真试验,给出网络资源的利用率以及响应速度等性能参数,援助设计者了解网络的寻址和路由机制以及各种网络规划的可行性。

本试验设计旨在通过OPNET软件进行网络仿真试验,深度了解和精通网络性能分析和网络性能优化方法,提高网络设计和管理的能力。

二、试验步骤和方法1. 确定仿真场景:依据试验目标,选择合适的仿真场景,例如数据中心网络、无线传感器网络等。

确定仿真场景后,依据场景需求设计网络拓扑结构。

2. 设计网络拓扑结构:使用OPNET软件中的拓扑工具,依据试验需求搭建网络拓扑结构,包括网络节点、链路、路由器等。

3. 配置网络参数:依据仿真试验需求,设置各个节点的属性和参数,例如传输速率、延迟、丢包率等。

4. 设定应用场景:依据试验目标,设定合适的应用场景和流量模式,例如FTP、HTTP、视频传输等。

设置应用场景时,可以指定流量起始节点、传输数据量、传输时间等参数。

5. 运行仿真试验:对设计好的网络拓扑和参数进行仿真试验,观察和记录仿真结果,并进行性能分析。

可以通过监测网络性能指标、观察系统运行状况等方式,评估网络的性能和可靠性。

6. 性能分析和优化:依据试验结果,分析网络的性能问题,并提出相应的性能优化方案。

可以针对网络瓶颈、时延、拥塞等问题进行优化措施的设计和实施。

7. 试验结果和总结:通过对仿真试验的结果进行总结和分析,得出试验结论。

可以依据试验结果来评估网络设计和优化方案的有效性,并提出改进意见。

三、试验设计的特点和意义1. 省时省力:相比于在真实网络环境中进行试验,网络仿真试验具有明显的省时省力的优势。

基于opnet的网络协议分析与仿真

基于opnet的网络协议分析与仿真

基于opnet的网络协议分析与仿真摘要:介绍什么是opnet,网络仿真的好处,使用opnet进行tcp协议仿真以及对tcp四个算法的仿真与分析1.什么是opnetopnet是一个款通信方面的仿真软件,在国外,网络仿真技术的研究和应用已经有十多年的历史。

以前主要用于网络协议和网络设备的开发和研究,使用者大都是大学和研究所的研究和开发人员,近年来网络仿真软件生产厂商近年来纷纷把应用和开发重点转向网络规划和设计方面,将用户由原来的研究开发人员转向网络规划和设计人员,另一方面网络仿真规划设计软件的使用和操作相当复杂,还远没有达到一般网络规划设计人员经过短时间培训就能够熟练使用的目标,国外网络仿真软件厂家正致力于简化软件界面和操作流程,强化软件的项目应用能力,特别是加强了与网络管理软件厂商的合作,开发与网管软件的接口,使得网络模型的建立逐步自动化,加快网络建模的速度。

我国的网络仿真技术的研究1999 年刚刚起步,这主要两个原因,一个是我国数据网络的发展较晚,对网络仿真技术的需求相对不是十分迫切另一个原因是主流的网络仿真软件基本上产自美国,而其高端产品在1998 年以前一直是包括中国在内的社会主义国家禁运。

近年来,特别是1998 年以来,由于我国数据网络的猛发展的拉动和美国解除高端网络仿真软件出口的限制的刺激,我国的网络仿真研究和用逐步起步。

2.网络仿真的好处网络仿真技术是一种通过建立网络设备、链路和协议模型, 并模拟网络流量的传输,从而获取网络设计或优化所需要的网络性能数据的仿真技术。

从应用的角度上看,网络仿真技术有以下特点:(1)全新的模拟实验机理,使其具有在高度复杂的网络环境下得到高可信度结果的特点。

网络仿真的预测功能是其他任何方法都无法比拟的;(2)使用范围广,既可以用于现有网络的优化和扩容,也可以用于新网络的设计,而且特别适用于大中型网络的设计和优化;(3)初期应用成本不高,而且建好的网络模型可以延用,后期投资还会不断下降。

基于OPNET的计算机网络仿真实验教学

基于OPNET的计算机网络仿真实验教学

基于OPNET的计算机网络仿真实验教学作者:潘中强来源:《电脑知识与技术》2018年第36期摘要:针对计算机网络实验教学存在的问题,将OPNET网络仿真技术引入到计算机网络课程的实验教学中,以OSI参考模型为准绳,设计开发基于OPNET的一系列网络仿真实验,进行计算机网络课程的辅助教学,提高教学质量。

关键词:计算机网络;网络仿真;OPNET;教学中图分类号: TP392; ; ; 文献标识码:A; ; ; 文章编号:1009-3044(2018)36-0130-02Abstract: In order to solve the problems existing in the experimental teaching of computer network, OPNETnetwork simulation technology is introduced into the experiment teaching of computer network course. Based on OSI reference model, a series of network simulation experiments were designed and developed to assist the teaching of computer network courses to improve the teaching quality.Key words: computer networks; network simulation; OPNET; education1 概述计算机网络是计算机科学技术最热门的分支之一。

在计算机网络技术快速发展的新形势下,计算机网络的教学已成为计算机类专业及相关专业的重要课程[1]。

该课程理论知识比较抽象,要想深入地理解计算机网络基本知识和概念,并运用于实际中,需要课堂和实验室的互补教学[2]。

基于OPNET的通信网仿真 第九章 计算机局域网互联仿真

基于OPNET的通信网仿真 第九章 计算机局域网互联仿真

为了提高仿真效率,OPNET提供了 一种背景业务(background traffic)方 法。在背景业务下,数据包不是对每个 包进行建模,而是通过数学建模建立一 个聚合的抽象实体,称为“流”。流业 务通过传输速率(包含:bit/s和packet/s )调整流量的大小,而不能反映包传输 中的具体细节(如计算包延时),但具 有较高的仿真速度。
一 协议栈建模
根据网元类型,计算机网络又可分 为终端设备和连接设备:前者是信源和 信宿,实现网络的分层的全部功能,如 工作站、服务器等;后者是网络的中间 设备,实现网络的互联和信息的交换, 如集线器(hub)、交换机(switch)、 路由器(router)和网关(gateway)。
由于两类网元的特点不同,其在 仿真模型结构上也存在着本质区别: 终端设备需要实现协议栈中包括应用 层和传输层在内的各层内容(由于研 究的重点不同,在建模中可能将某一 层淡化甚至忽略);而连接设备仅需 实现通讯的相关层,自下而上依次为: 物理层、数据链路层和网络层。
1)业务流对象的配置 2)QoS路由设置 3)Micro-Simulation设置
三 混合业务建模
混合业务建模即可建立离散业务, 又可建立背景业务。二者经常可以按一 定的比例进行配置。
1)基于应用需求的混合业务建模 应用业务流是应用层的业务流。不
同于 IP 业务流,其通过 Traffic Mix 属 性,即可建立离散业务,又可建立背景 业务。
2)自相似业务建模
所谓自相似业务,是指业务之 间具有统计的相似性。互联网业 务表现出很强的自相似性,适合 自相似业务建模。
OPNET提供了基于RPG的自相似 (self-similar)业务建模方法。 RPG(Raw Packet Generator)是 OPNET模型库中一种支持自相似业 务的模块,其既可产生离散业务, 又可产生背景业务。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

计算机网络课程设计(学年论文)说明书课题名称:计算机网络课程设计学生学号: 0904030228专业班级:09电信 02班计算机网络课程设计任务书(适用专业:电气信息学院09级电信专业)一、设计目的:1.OPNET软件OPNET IT Guru Academic Edition的下载安装。

2.学会用软件创建项目、模块;学会查看、分析和比较模拟仿真实验的统计结果。

二、设计要求:1.根据设计题目要求完成设计。

2.完成设计报告,报告要求包括以下内容:设计任务书、题目、摘要(中英文)、正文、参考文献。

3.正文内容包括:设计思路、设计过程、调试过程、仿真结果和设计结论。

三、设计题目:1.基础设计:(1)测试共享式以太网的性能(2)集线器和交换机构建LAN的性能比较测试(3)路由协议(4)帧中继网络的性能(5)排队策略对Qos的影响(6)TCP吞吐率(7)TCP差错控制(8)TCP与UDP反应时间比2.综合设计:(1)某个小公司现有职员10人,每个职员的计算机采用100 Mb/s集线器(HUB)的方式连接到一台服务器上。

请你采用仿真软件OPNET,对于以上的具体环境(自己选定集线器和服务器的型号),进行网络性能的仿真,给出网络的信道利用率、吞吐量、传输时延、排队延迟(queuing delay)等参数的仿真曲线,并对结果进行分析。

(2)如果公司的用户数增加到30人,网络改用交换机的方式连接,可自主增加网络模块,请分析相同的性能参数的仿真曲线,并对结果进行分析。

课程设计(学年论文)摘要(中文):网络仿真是一种利用数学建模和统计分析的方法模拟网络行为,从而获取特定网络特性参数的技术。

OPNET 仿真模型库为客户提供了一系列的仿真模型。

在这些仿真模型的基础上,实现对网络的仿真。

OPNET是一个网络仿真技术软件包,它能够准确地分析复杂网络的性能和行为,在网络模型中的任意位置都可以插入标准的或用户指定的探头,以采集数据和进行统计。

通过探头得到的仿真输出可以以图形化显示、数字方式观察、或者输出到第三方的软件包去。

本设计是在opnet 的基础上对网络进行的一系列仿真来研究网络的各项参数。

关键词:OPNET 网络仿真课程设计(学年文)摘要(英文):Network simulation is a use of mathematical modeling and the method of statistical analysis simulation network behavior, and get a particular network characteristic parameters of the technology. OPNET simulation model for the customer provide a library of simulation model. On the basis of the simulation model, and to realize the network simulation. OPNET is a network simulation technology packages, it can accurately analyse complex network performance and behavior, in the network model of arbitrary position can be inserted into the standard o r user specifies the probe to collecting data and statistics. Through the probe of the simulation output can get to the graphic display, digital way observation, or output to the third party software package. This design is inOn the base of the network opnet a series of simulation to study the parameters of the network. Keywords: OPNET network simulation5一、基础设计1测试共享式以太网的性能1.1设计目的了解共享式以太网不同负载下性能是如何变化的。

1.2设计任务了解通过Hub组网的原理。

1.3设计思路Hub即集线器,通过集线器进行组网的网络称为共享式以太网。

Hub是工作在物理层的网络设备,它的工作原理是将其收到的数据信号向每个端口转发出去。

Hub的所有端口构成一个冲突域,即是为期的CSMA/CD。

1.4仿真结果(1)建立仿真模型(2)检查和分析结果:1Low_Load场景的Traffic Received(bits/sec)。

根据结果可见,在该负载下,参数received bit rate基本接近sent bit rate。

2 High_Load场景的Traffic Received(bits/sec)根据结果可见,当流量增大时,Hub不能及时处理并发送所有它收到的数据,产生过载(overload)3 比较两个场景①High_Load scenario和Low_Load scenario的Ethernet Load。

统计结果显示了该设备大约产生了多少流量,对于Low_Load scenario,每个station的负载为:100bytes/packet*8bits/byte*1packet/0.004sec=200kbps②High_Load scenario和Low_Load scenario的Ethernet Collision Count。

sent rates 和received rates值不同是由于发生了碰撞,用collision count表示发生碰撞的次数,两个场景都有collision发生,但是High_Load scenario中collision更多。

③High_Load scenario和Low_Load scenario的Utilization。

hub 的利用率,从图中可以看出参数Utilization值在High_Load中比Low_Load中高得多。

④High_Load scenario和Low_Load scenario的Ethernet Delay,该值表示数据包发送成功的平均时延,可见两个场景的显著区别。

2、集线器和交换机构建LAN的性能比较测试2.1设计目的了解LAN中将Hub升级为Switch所带来的性能变化2.2设计任务通过实验数据,了解Hub和Switch的不同工作原理。

2.3仿真结果1 创建仿真模型LAN模型Switch模型2 检查和分析结果:①参数Traffic Received(bytes/sec)的比较。

由图可以看出它们的显著区别。

这是因为Hub所承受的负载远远超出了它的处理能力,故而不可避免地造成了严重的响应延迟。

Hub的负载由我们的设置参数可以计算出来,每个节点产生1.6Mbps的流量,系统模拟了12个节点,共将产生12*1.6Mbps=19.2Mbps的负载流量,而这是大大超过我们所配置的10Base链路的处理能力的。

②参数Traffic Received(bytes/sec)的比较。

该统计值表示LAN中所有站点接收到的总流量。

从图中可以看出Hub接收到的总流量接近10Mbps,而Switch则接近Hub的两倍。

③参数Traffic Sent(bytes/sec)的比较。

该统计值表示LAN中所有站点产生的总流量。

从图中可以看出Hub和Switch所产生的总流量基本接近,而Switch可以很好地处理这些流量。

④Hub的碰撞次数。

Collision Count统计值表明Hub所有的碰撞次数,大约为每秒2000次,正是这么频繁的碰撞导致了Hub的过载,从而造成性能的下降。

3、路由协议3.1设计目的简单模拟基于RIP路由器协议的路由器的工作,初步学习如何在网络中利用路由表快速地找到路径。

3.2设计任务通过实验数据了解RIP路由协议的工作原理。

3.3设计思路RIP是基于距离向量的动态路由协议,其主要思想是通过与直接相连的接口交换信息并选择最短路径来更新路由表。

通常路由表每隔30秒刷新一次。

3.4设计过程4.1.新建仿真模块1.启动OPNET IT Guru Academic Edition。

(1)选择File→New→Project命令,单击OK按钮;(2)将Project Name更改为tt_RIP_Network,单击OK按钮;(3)Initial Topology 对话框中,选择Create Empty Scenario,单击OK按钮,图30-1所示;图30-1 创建Scenario(4)在Choose Network Scale对话框中,选择Logical,单击Next按钮,如图30-2所示;图30-2 在Choose Network Scale对话框中选择Logical(5)在Select Technologies对话框中,单击Next按钮,如图30-3所示;图30-3 Select Technologies对话框(6)在Review对话框中,单击OK按钮,如图30-4所示。

图30-4 Review对话框2.下一步创建一个小型的有Router构成的网络,并设置一系列的RIP参数。

可以参考Protocols选项卡→RIP→Model Usage Guide。

(1)从Object工具箱中选择ethernet4_slip8_gtwy对象放置到project工作区中;(2)右击该对象,选择View Node Description命令,可以看到该网关有4个以太接口和8个SLIP接口;(3)右击路由器,选择Edit Attributes命令,设置name attribute为Router1;(4)展开RIP Parameters属性和Timers属性,注意将Update Interval(seconds)设为30秒,如图30-5所示。

图30-5 参数设置(5)单击路由器,从Edit菜单选择Copy命令。

(6)选择Paste命令,在project的工作区复制5个路由器,将这6个router排列成一个圆圈,并使用Object工具箱中选择6跟PPP-DS1 lines,将它们连成环状。

(7)再复制两个router,使它们依次用PPP-DS1 lines与Router6相连,如图30-6所示;图30-6 创建router后连接(8)选择Protocols→IP→Routing→Configure Routing Protocols,按照图30-7所示进行参数设置。

相关文档
最新文档