zoukankan      html  css  js  c++  java
  • WANem广域网环境模拟

    背景

    在测试过程中,往往需要模拟网络环境较差情况下,体验情况,故引入广域网模拟工具辅助测试

    安装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 网关地址

  • 相关阅读:
    poj 3280 Cheapest Palindrome (dp)
    hdu 4359 Easy Tree DP? ( dp )
    hdu 2844 Coins (多重背包+ 二进制优化)
    三分法 讲解
    poj 1191 棋盘分割 (dp)
    hdu 4340 Capturing a country(树形 dp) (2012 MultiUniversity Training Contest 5 )
    子类和父类的构造函数
    CreateProcess执行一个控制台程序,隐藏DOS窗口
    单个字符比较
    MFC 程序入口和执行流程
  • 原文地址:https://www.cnblogs.com/leeboke/p/6370109.html
Copyright © 2011-2022 走看看