Fiddler实践五:弱网测试

前言

模拟网速

1)打开模拟调节速度

Fiddler实践五:弱网测试

 

2)Rules---Customize Rules点击打开

Fiddler实践五:弱网测试

 

 

3)弹出来了Fiddler Script页面,找到以下代码进行修改

    
if (m_SimulateModem) {
 
 
 
    // Delay sends by 300ms per KB uploaded.
 
 
 
    oSession["request-trickle-delay"] = "300";   # 每上传lKB 数据,延时0 3 秒
 
 
 
    // Delay receives by 150ms per KB downloaded.
 
 
 
    oSession["response-trickle-delay"] = "150";   # 每下载lKB 数据,延时0.15 秒

 

4)计算2G和3G上下行速率 

Fiddler实践五:弱网测试

 

 Fiddler实践五:弱网测试

 

 时间单位对应为 毫秒,为每上传/下载 1KB 所需耗时

1KB=8kb
 
  
 
2G:
 
  
 
上行:2.7K        下行:9.6K
 
  
 
上行:[1/(2.7/8)]X1000=2962ms
 
  
 
下行:[1/(9.6/8)]X1000=833ms
 
  
 
3G:
 
  
 
电信:上行:1.8M    1.8x1024
 
  
 
      下行:3.1M    3.1x1024
 
  
 
     上行:{1/[(1.8x1024)/8]}x1000=4.34ms
 
  
 
     下行:{1/[(3.1x1024)/8]}x1000=2.52ms
 
  
 
移动: 上行:384k
 
  
 
       下行:2.8M
 
  
 
上行:[1/(384/8)]x1000=20.8ms
 
  
 
下行:{1/[(2.8x1024)/8]}x1000=2.79ms
 
  
 
联通:上行:5.76M
 
  
 
      下行:7.2M
 
  
 
      上行:{1/[(5.76x1024)/8]}x1000=1.35ms
 
  
 
      下行:{1/[(7.2x1024)/8]}x1000=1ms

5)相应的修改下图中对应的数值就可以模拟2G和3G进行弱网测试了  

其他文章看到的:

网络             上行               下行       弱网               10                 30       2G                 15                 50       3G                384               2800  

关于网速的选择

概念介绍:Bandwidth(带宽)、Utilistation(利用百分比)、Round-trip(往返延迟)、MTU(最大传输单元)

3G:300k-2Mbps左右

2.5G(GPRS)一般在100kbps

2G(GSM)一般在5-9kbps

6)接下来就可以在弱网下进行操作,看页面的情况。

 

 

上一篇:中国移动什么时间关闭2G网络?


下一篇:最近想搭建一个自己的gitlab服务器(1核2G)