WANem广域网环境模拟
2024-10-18 22:48:07
背景
在测试过程中,往往需要模拟网络环境较差情况下,体验情况,故引入广域网模拟工具辅助测试
安装WANem
步骤1:光盘引导WANem镜像:
步骤2:启动(或者新建虚拟机——选择other insall media,安装介质选择WANem.iso后动)
步骤3:手动设置IP地址:注意:最后输入S保存
步骤4:输入命令:status,查看IP地址
配置WANem
步骤1:通过http://ip地址/WANem进行WANem配置(注意:该地址由安装时设置)
步骤2:进入Basic Mode
步骤3:设置限制带宽和延时时间 点击Apply Setting
修改配置时:【Reset Setting】> 设置限制条件 >【Apply Setting】 > 【Check current status】
Advanced mode参数设置说明:
- Packet Limit:用来设置包的队列大小,默认为1000,当队列超过1000时,超过的包将被丢弃
- Choose BW:从快速列表选择带宽
- Specify BW:自定义带宽
- Delay:延时,这里设置的是单向的延时。Jitter,抖动;Correlation,相关性,用来设置这个包的延迟时间与上一个包的时间的相关度
- Loss:丢包率;Correlation,相关性,以一定的概率发生突发的大量的丢包,但平均丢包率不会超过Loss定义的值
- Duplication:重包率,以一定概率生成某个包的多份拷贝,并按随机时间到达目标端。Correlation,相关性,类似Loss的
- Packet reordering:包重排序率,按概率将包的顺序打乱,gap用来确定包重排序的个数,不设置更接近真实的环境
- Corruption:错包率,按概率产生噪音,即格式错误的包
- Idle timer Disconnect:空闲断开定时器,当网络空闲时,按设定的时间对Type定义的协议断开连接。
- Random Disconnect:按Type随机断开,MTTF,平均失效前时间,用Low和High定义两个极值,MTTF,平均恢复前时间
- IP source address:匹配的源IP地址
- IP source subnet:源IP地址的子网
- IP dest address:匹配的目标IP地址
- IP dest subnet:匹配的目标IP地址的子网
- Add a rule set:添加一条规则
- Apply settings:应用设置。
客户端设置
一、linux配置
限制与某一目标地址的链路:route add 虚拟机IP mask 255.255.255.255 网关
路由追踪:tracert ip
限制出口;route add default gw 网关地址
二、windows配置
限制与某一目标地址的链路:route add -host 虚拟机IP gw 网关
路由追踪:traceroute ip
限制出口:route add 0.0.0.0 mask 0.0.0.0 网关地址
最新文章
- Atitit. 项目文档目录大纲 总集合  v2
- Angular2表格/可排序/table
- tab切换-淘宝案例
- 第 一 百 天上课 PHP TP框架 数据库修改和删除
- IOS之UI--小实例项目--综合使用
- ●linux进程的查看与操作●
- (转)SqlServer数据库大型应用解决方案总结
- Python高级特性
- 【JQuery基础教程(第三版)图灵】笔记
- 模型 - 视图 - 控制器(MVC)详解
- hdoj 1513 Palindrome【LCS+滚动数组】
- SQL Server 2012数据库还原所遇到的问题
- mysql的架构
- maven 阿里镜像
- 【强连通分量】Bzoj1051 HAOI2006 受欢迎的牛
- laravel项目使用appnode部署linux系统到阿里云服务器流程记录(待补充)
- python基础—字典的使用{}_多级字典嵌套
- 在windows系统上使用pip命令安装python的第三方库
- 使用dockerfile,创建gitblit镜像
- Linux mount 命令进阶