WANem广域网模拟器简介及使用方法

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

广域网模拟—WANem

版本号:WANem v2.3

运行平台:KNOPPIX

一.概述

WANem—WAN emulator广域网模拟器,可以模拟在各种网络状况比如带宽,延迟,丢包等。二.WANem 使用场景.

1.Developer Unit Testing mode

开发者的单元测试模块

在这个模型中,WAN仿真器应该给每个用户自己的专用网络,和自己设置的一套网络。这是通过使用单独的规则,由WANem提供集。每个规则集定义了网络的特点(私人WAN )换句话说的WAN仿真器为开发其资源的分配一定比例的设置。一个开人员的网络不会影响他人。每个开发人员可以使用不同的规则集,单个用户的性能测试。

2.Performance Testing with Server Side ISP (WAN) link emulation

性能测试与服务器端的ISP (WAN)链接仿真

任何前结束访问互联网上的应用程序服务器的用户,将有自己的互联网由ISP提供的广域网链路。这种模式将适用于所有用户或一组用户通过服务器端广域网访问应用程序的应用性能测试。

3.Performance Testing with users at multiple locations

多个地点的用户的性能测试

许多集中的企业应用程序将要访问的远程办公室。每个办公室都将拥有自己的网络连接到服务器。每个这样的网络将有它自己的网络特点。WANem规则集功能可以用来定义不同地点的网络特点。因此,WANem测试结果包括性能测试和每个用户组的响应时间的感觉。Applications supported by the WANem will include but not limited to:

WANem支持的应用程序包括:

Web应用程序,

视频流

交互式应用程序

事实上WANem将支持使用IP进行通信的任何应用程序

三.安装

安装过程可以参考SVN的information下的WANem相关文档

四.功能模块

WANalyzer

单击WANalyzer选项被选中然后你将看到的GUI如图。弹出式窗口的窗口,最初结果没有显示。测量WAN之间的特点WANem和远程机器,需要输入远程计算机的IP地址。WANal yzer是专为校准广域网特性. 这是一个非常简单的使用工具,它可以测量可用带宽,延迟,损失和广域网的抖动,在几秒钟内,作为输入远程主机的IP地址,如图所示。

结果窗口

Basic Mode基本模式

如果基本模式是只有一组选定的网络特点,可以适用于每一位网络接口,每一次这样的集合称为规则集.在每一个规则集的基本模式将允许用户指定只有以下网络特性

Advanced Mode 高级模式

如果你想要使用先进的模式选择正确的网络接口在高级模式,并点击“开始”按钮,典型eth0是默认的条乙太网路界面。你能以你的系统/网络管理员来确定。如图

Save/Restore 保存和恢复

此模块用于保存当前设置到本地,方便下次使用。如再次使用可以用此模块从本地恢复设置。

. 五.WANem搭建和配置

目前进行的网络状况测试可以使用是如图

模拟同一网段内的网络状况,测试机通过WAN访问目标机器

开启虚拟机,在虚拟机里面成功的启动“WANem”(安装过程详见SVN-information-WANem 介绍及光盘安装.docx)

1.在虚拟机里面安装成功的界面,请见下图

IP地址设置为192.168.10.28

2.安装成功后在本地的IE上打开“http://192.168.10.28/WANem”(这个IP是虚拟机里面配

置的IP,后面的WANem是区分大小写的)成功打开的界面如下图:

3.在你自己的物理机上输入:route add 192.168.10.74 mask 255.255.255.255 192.168.10.28

(修改路由表)成功添加请见下图:

现在路由表修改成功,输入route print打开路由表,可以看到如图所示

4.输入:tracert 192.168.10.74,会显示如图结果。说明测试机是通过虚拟机的路由访

问目标机器的

输入linux抓包命令:tcpdump,可以看到测试机何时通过虚拟机访问目标机器

5.在服务器端进行和上面步骤一样的反向配置

如上图,输入:route add 192.168.10.25 mask 255.255.255.255 192.168.10.28 之后的操作和上面的配置过程是一样的。

6.配置成功,可以开始测试了!

六.高级模式界面常用功能

如图,单击高级模式,选择eth0网卡,单击Start

BW全称Bandwidth:设置带宽,如果选择Other可以在后面手动输入带宽

Delay:设置延迟

Loss:设置丢包

单击Apply settings(不要直接点击上面的Start WANem,否则会按默认设置开始模拟),如图

模拟丢包开始,如下图

打开cmd查看测试丢包效果

如果需要停止测试,单击Stop WANem,如下图

如果下次还需要用到本次测试的设置,单击Save/Restore,出现如下图页面

单击Click here to save保存。如需载入设置,单击浏览选择设置文件,单击Upload即可恢复上次设置。

谢谢!

相关文档
最新文档