ohhe
V2EX  ›  问与答

怎么模拟差的网络环境

  •  
  •   ohhe · Apr 2, 2013 · 13265 views
    This topic created in 4813 days ago, the information mentioned may be changed or developed.
    测试自己的软件在差的网络环境下的性能,怎么测试
    有什么软件吗
    29 replies    1970-01-01 08:00:00 +08:00
    46fo
        1
    46fo  
       Apr 2, 2013   ❤️ 1
    开迅雷跑满带宽
    icevil
        2
    icevil  
       Apr 2, 2013
    sivacohan
        4
    sivacohan  
    PRO
       Apr 2, 2013 via Android
    linux下可以修改ppp配置文件修改带宽大小。也许。
    几年以前做的,记的不准了。
    wy315700
        5
    wy315700  
       Apr 2, 2013
    1楼正解 而且不能在本机跑迅雷 要用另一台电脑

    或者可以试试GPRS环境
    ipconfiger
        6
    ipconfiger  
       Apr 2, 2013
    公司网络一直很慢,不用模拟了
    Lucius
        7
    Lucius  
       Apr 2, 2013
    快播
    hippies
        8
    hippies  
       Apr 2, 2013
    有钱的话卖网络干扰仪
    kk
        9
    kk  
       Apr 2, 2013
    mac os,可以安装 Network Link Conditioner

    https://developer.apple.com/downloads/index.action
    下载:Hardware IO Tools for Xcode
    jimmy2010
        10
    jimmy2010  
       Apr 2, 2013
    看了楼上各位的回答,我也想到一个主意:把一根网线剪断然后自己用打火机接起来,屏蔽线烧掉越多越好
    wzzyj8
        11
    wzzyj8  
       Apr 2, 2013
    fiddler+1 正解
    Kai
        12
    Kai  
       Apr 2, 2013
    如果是 iOS 程序,系统设置里就有 Network Link Conditioner 选项。
    dun2
        13
    dun2  
       Apr 2, 2013
    Sunyanzi
        14
    Sunyanzi  
       Apr 2, 2013
    为什么要这么麻烦 ... 只有我觉得路由限速就好了吗 ..?
    rockinges
        15
    rockinges  
       Apr 2, 2013
    弱弱地问一句,路由限速不行吗?
    lookhi
        16
    lookhi  
       Apr 2, 2013
    在国外的 到国内来
    在国内的 请在晚高峰时期用铁通、有限通、长宽之类宽带提供商的服务。
    完全无需模拟,真实环境啊
    zzzlhope
        17
    zzzlhope  
       Apr 2, 2013
    LoadRunner?
    zzzlhope
        18
    zzzlhope  
       Apr 2, 2013
    错了。。。
    holsety
        19
    holsety  
       Apr 3, 2013
    开一台代理服务器,连接通过代理跑,然后代理服务器转发包的时候,加上延时.
    Livid
        20
    Livid  
    MOD
    PRO
       Apr 3, 2013
    一楼正解。

    如果是 HTTP 协议的话,Charles 有限速功能。
    leecade
        21
    leecade  
       Apr 3, 2013
    alias slowon="sudo ipfw pipe 1 config bw 30KByte/s && sudo ipfw add 1 pipe 1 src-port 80"
    alias slowoff="sudo ipfw delete 1"
    chunchu
        22
    chunchu  
       Apr 3, 2013
    不用那么麻烦,直接在教育网下测试就可以了
    wangzelong2007
        23
    wangzelong2007  
       Apr 3, 2013
    linux条件下可以用dummynet做到。控制丢包率、限带宽等功能。
    ceyes
        24
    ceyes  
       Apr 3, 2013
    linux 下有tc, 挺复杂的.
    可以研究下.
    qifei
        25
    qifei  
       Apr 3, 2013
    请问楼主是大陆人么?过来看看我的网速
    gfreezy
        26
    gfreezy  
       Apr 3, 2013
    mac下有slowy可以限速
    lululau
        27
    lululau  
       Apr 3, 2013
    Linux => iptables / mockeagain
    tywtyw2002
        28
    tywtyw2002  
       Apr 4, 2013
    tc呀。

    tc可以模拟丢包,不是是根据qos来的。
    丢包是有规则的,
    比如red或者tail drop
    速度可以限制,但是无法模拟延时。。。。
    pythonee
        29
    pythonee  
       May 16, 2013
    @xdeng
    @Livid

    关键是怎么用迅雷跑满带宽啊
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1573 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 99ms · UTC 16:39 · PVG 00:39 · LAX 09:39 · JFK 12:39
    ♥ Do have faith in what you're doing.