广域网仿真方案

上传人:人*** 文档编号:504490979 上传时间:2022-08-15 格式:DOCX 页数:8 大小:88.23KB
返回 下载 相关 举报
广域网仿真方案_第1页
第1页 / 共8页
广域网仿真方案_第2页
第2页 / 共8页
广域网仿真方案_第3页
第3页 / 共8页
广域网仿真方案_第4页
第4页 / 共8页
广域网仿真方案_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《广域网仿真方案》由会员分享,可在线阅读,更多相关《广域网仿真方案(8页珍藏版)》请在金锄头文库上搜索。

1、广域网仿真方案目录一 概述 2二 应用模式 2三 部署方式 4四 功能以及具体参数 5附录:产品组件 8概述Shu nra公司的网络仿真仪是一款功能强大,应用广泛灵活的广域网仿真工具。它可以在测 试实验室中模拟出广域网的各种特征,使企业或组织可以精确地评估任何分布式应用在广域网 上的功能、稳定性、兼容性和适应性,同时具备应用分析功能,方便容易的分析出应用和网络 之间的关系。图1: VE硬件设备二 应用模式SHUNRA仿真仪在我们实验室网络中可以有以下应用模式。检验私有协议的功能和性能通信协议的开发必须要考虑协议运行的网络情况,其一是网络存在一定损伤时协议的有效 性问题,其二是协议在各种网络环境

2、下运行的性能问题。有些参数是需要反复调节,综合各方 面情况,才能将协议最优化的。SHUNRA仿真仪所起的作用就是提供给开发这所需的各种网络 环境,让开发者在这些网络上实际运行协议过程,不断调优参数。达到最佳优化效果。检验通信流程的有效性和性能应用程序利用网络互通信息的原理都是一样的,但是实现方式可以多种多样。在网络损伤 很小的开发环境下,采用何种通信流程对应用程序性能的影响并不显著,开发者往往会忽略对 于通信流程的优化,而是想当然的认为有了下层协议的支持,流程的不同对性能的影响不会很 大,然而较大的网络损伤,往往会放大通信流程对应用程序性能的影响。此时若流程设计不合 理,致使网络损伤的效果多次

3、叠加,将会严重影响到应用程序性能,甚至无法使用。举一个简 单的例子:某ERP软件客户端与服务器交互流程在开始设计阶段为保证信息的正确性,将一个 大的信息包拆分为多个小信息包发送,每次发送都需要对端确认。在开发环境下,系统工作良 好,但是当系统在SHUNRA仿真仪仿真网络上运行时,客户端反应速度严重缓慢,最终发现当 SHUNRA仿真仪仿真某些实际网络的100ms左右延时特性时,系统的通信流程严重拖慢了整个 系统速度。综合评价各方面的得失,修改了 ERP通信流程以后,该问题得以缓解。避免了真正 部署到实际网络上以后出现问题带来的损失。检验外购代码模块的有效性和性能 目前程序开发高度模块化,很多系统

4、中集成了很多外购的代码模块,若某些模块涉及到网 络通信,无疑我们也是需要验证其有效性和性能的。使用SHUNRA仿真仪提供仿真网络环境, 在将外购模块集成入系统之前对其进行测试,更清楚的了解其功能和性能情况,将会减少对外 购模块性能不了解带来的风险,同时也为系统的整体性能评价提供参考依据。SHUNRA仿真仪为测试者提供最逼真的仿真环境,使得用户可以在短期内,花费很低成 本测试应用系统在各种网络环境下的性能表现。仿真目标网络状况目前应用系统无论大小,开发出来不经测试就投入使用的情况已经很少了,测试环境越接 近真实使用环境,则测试结果越真实可信。但是如何搭建一个贴近真实环境的测试环境,是一 个很麻烦

5、的问题。对于网络拓扑,可以参照真实网络的关键设备搭建测试网络,使得测试网络 的大体架构与真实网络相似,但是有更多的东西无法仿照:丢包、延时、抖动、重复、链路中 断和拥塞等实际存在于真实网络的网络损伤,我们应该如何去模拟它们的存在?需要强调的是: 正是这些损伤才是真正造成应用在实际系统上可能性能不佳的原因。若只搭建类似实际网络的 结构,而不设法复现同样存在于实际网络上的网络损伤,那么测试的结果也只能从有限的方面 反映被测系统的功能情况。对于被测系统在实际网络上的功能和性能情况,这种不完整的测试 环境是无从体现的。SHUNRA仿真仪的引入可以较完整的解决全面仿真真实网络环境的问题,以Shunra仿

6、真 仪为核心组建测试网络,能够将各种各样的网络损伤人为制造出来。测试部门不仅具备了与真 实网络环境相似的网络结构,还具备了与真实环境相似的网络损伤。通过这种方式测试产品, 大大增加了测试结果的可信度,降低了系统在实际网络上部署以后出现故障的可能性。仿真各种网络环境以Shun ra仿真仪为核心组建测试环境,不仅使得测试环境逼近真实环境,而且只要调整 Shu nra仿真仪的仿真参数,测试环境就可以随意改变。使得测试者能够短时间内测试产品在各 种网络环境下的功能和性能,极大的提高工作效率。Shu nra仿真仪更改网络损伤参数的手段多样。既可以通过手工设置,而且这种手工设置 是可以实时生效的,不需要中

7、断正在进行的测试。此外,还可以通过导入用户自定义网络的方 式,快速、自动地模拟各种网络损伤,包括在真实网络中可能发生但不经常发生的极限情况。演示和性能对比多数产品面临竞争,具体的表现出产品相对于其它产品的优势,是竞争中取胜的关键。对 于基于网络的系统和应用来说,很大的优势要体现应用在对网络的适应性上。使用Shu nra仿真仪仿真任意的网络情况,从而演示产品的超凡网络适应能力,还可以与 同类产品进行实时对比,或者演示在目标网络的损伤基础之上系统的性能表现,增强说服力, 让用户或者合作伙伴对系统更有信心。三部署方式Shunra仿真仪在中心实验室可按照如下2种方式进形部署。部署方式一模拟广域网,结构

8、图如下。说明:按照下图的连接方式,跨越2台交换机的流量均需通过Shu nra仿真仪设备,可以方便的修改Shu nra仿真仪配置来实现模拟2台交换机之间的广域网络。5台电脑部署方式二模拟局域网SVE控制端I2台服务器部署图如下:说明:如果按照这总部署方式Shu nra仿真仪相当于一个交换机,所有电脑和电脑之间或电脑和服务器之间的流量都需要通过Shunra仿真仪,可以方便的修改Shunra仿真仪配置来实现 模拟局域网多台电脑之间的网络。VE 控制端192.168.1.24功能以及具体参数在实验室中完全模拟广域网环境Shu nra仿真仪是目前业界唯一的一种将广域网仿真和用户端数据流模拟结合在一起的工

9、 具。它可以精确的模拟广域网环境。通过调节Shunra仿真仪的广域网模拟参数,Shunra仿真仪 可以模拟各种各样的广域网。模拟大量终端用户的数据流Shu nra仿真仪不但可以仿真出广域网环境,还可以仿真大量用户产生的各种应用数据流, 使您得到更加真实的广域网环境,精确的评估应用程序的网络性能。准确方便地规划广域网通过在模拟的广域网上运行应用,将Shunra仿真仪检测到的带宽利用与程序的性能表现 相联系,Shunra仿真仪让您快速准确的估计未来广域网应该具有的容量,为您的投资预算提供 准确的参考。在实验室中模拟某个真实的广域网使用Shu nra Network Catcher可以7x24小时不

10、间断的记录目标网络的延迟、抖动、丢包、 路由变化等参数。将录制的网络配置文件导入到Shun ra仿真仪中,就可以在虚拟广域网上重现 这些参数变化,从而最准确的仿真真实的广域网环境。利用详细的报告及进行协议分析来诊断网络问题为帮助用户对应用程序性能问题做出诊断,Shunra仿真仪提供多样的实时统计数据,细 节报告和图表。这些报告帮助您分析终端用户反应时间,与网络利用率相联系,您就可以找出 应用程序和网络性能下降的原因。此外,Shunra仿真仪还可以对200多种协议进行解码,使得 您更可以轻松地进行网络问题的定位。对MPLS和IP v6的支持Shu nra仿真仪支持MPLS和IPV6等最新的技术;

11、 满足实验室对新技术方面的项目需要。在MPLS的支持方面,Shunra仿真仪可以识别数据包的不同标签,并据此进行不同的网络 损伤。在IPV6的支持方面,Shunra仿真仪可以识别IPV6的数据包,并提供网络损伤。多测试的同时支持Shu nra仿真仪可以对物理端口进行逻辑上的划分,从而可以提高端口的利用率。划分的 依据可以是IP地址、端口号或者协议,在同一物理端口进入的数据流可以得到不同的网络损伤, 从而可以在不增加物理端口的情况下,模拟多网络节点的复杂拓扑,也提供了对多测试同时支 持的可能性。另外一方面,Shunra仿真仪的损伤参数可以实时的修改,这增加了测试设置的灵活性, 同时也可以让多个测

12、试项目利用Shu nra仿真仪不同的端口,彼此之间的参数修改互不影响。与第三方工具的协同工作Shu nra仿真仪定位于实验室中的网络损伤模拟平台,内部集成了协议分析软件,同时还 可以和第三方的测试测试进行协同工作。对于LoadRu nn er或者Silk Performa nee, Shu nra仿真仪可以控制其Age nt,按照事先编写 好的脚本进行产生流量。对于Chariot或者SmartBits等支持基于TCL语言API的测试工具,Shunra仿真仪可以通过 该API,驱动这些测试工具进行流量发送。配合的作用:使用Shu nra仿真仪配合LoadRu nn er自动的进行测试。判断网络中

13、的这项参数对本应用的 影响。Shu nra仿真仪通过改变LoadRu nn er产生的用户规模来判断此规模用户在本网络中的质 量等级。开放的APIShunra仿真仪自身也提供开放的API接口,包括基于TCL和XML两种语言的,使得Shunra 仿真仪可以方便地集成到其他的系统中去。网络仿正的具体参数字。具体模拟指标延迟固定延迟:0-8000 ms平均分布延迟:0-8000 ms 正态分布延迟: 平均值:0-8000 ms 标准方差:0-8000 ms 线性分布:0-8000 ms 循环周期:1-65535 sec 丢包周期丢包:1/2-1/65535 packets随机丢包:Random Lo

14、ss 0.01%-100% 突发丢包:概率: 0.01%-90%突发大小: 1-65535 packetsGilbert-Elliot 丢包: 良好状态丢包概率: 0.01 %-100 % 转换为不好状态概率: 0.01 %-99.99 % 不好状态丢包概率: 0.01 %-100 % 转换为良好状态概率: 0.01 %-99.99 % 包效果 包错序:概率: 1 %-50 %偏离: 1-64 packets 包复制: 概率: 1 %-99 % 复制数目: 1-20 packets 分片:概率: 1%-100%MTU: 64-1460 bytes链路错误 比特错误:频率: 1/102-1/10

15、12 bits断链:平均频率: 3-86,400 sec断链时间: 10-3,600,000 ms拥塞频率: 1-300 sec时间: 10-120000 ms属性:固定延迟: 0-3000 ms丢包概率: 0 %-90 %网关指标带宽: 2.4-622080 Kbps 包开销长度: 0-1000 bytes 输入/输出队列:队列大小: 2-65535 KB带宽利用率: 1 %-100 %RED对列:2-65535 KB路由模拟支持 drop tail and RED高级网络仿真Diffserv & MPLS 仿真组播、广播Jumb o帧支持L3 -L7应用特性仿真OSPF 和 RIPToggled 比特:1-500 bits附录:产品组件硬件模块1主机:主机箱,含系统软件,主处理器和插槽.在配置接口卡的情况下,可以完成各种 网络损伤,如延迟,丢包等的模拟.2. 10/100/1000 M 电口接口卡3. 1000M光口接口卡软件模块1. VE Endpoint:软件选件。该功能可以提供对物理端口的逻辑划分,也就是可以通 过IP地址,端口号,协议等,把一个物理端口划分为多个逻辑端口,从而实现在一对物理端 口间的同时多种网络损伤,提供端口的利用率和测试效率。2. VE Catcher:软

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号