简单弱网测试的设置

301 阅读2分钟

H5或PC WEB

键盘F12 >offline no throttling的下拉框,可以选择预设好的部分弱网设置


如没有符合要求的,可以自定义,设定需要的参数,带宽和速率的换算关系,可以简单的理解为速率×8=带宽

IOS

首先需要在苹果手机上打开开发者,具体的操作可以参考如下文章
www.jianshu.com/p/707d6e3cc…
再苹果手机上,找到设置>开发者

进入开发者,找到NETWORKING,把Network Link Conditioner(网络连接条件)默认为OFF,点击进入修改
DSL:数字用户电路,电话线作为介质的网络接入
GPRS:俗称2.5G Edge:增强型GSM演进,俗称2.75G,GPRS到GSM之间过度的一种技术,采用GSM频率,利用GSM设备,通过新的调制技术,将信号空间扩大, 访问速度171.2kbps,传输速率在峰值可以达到384kbps
LTE:3G演进版,俗称3.9G,下载速度可高达299.6Mbit/s,峰值上传速度可高达75.4Mbit/s
802.11n:俗称4G,基础速率提升到72.2Mbit/s,最大速率达到450Mbit/s 802.11ac:俗称5G, 支持最高1.73GBit/s的速率 802.11ax:俗称6G
预设好的网络状态,选择就可以了,如果需要另行设置特殊的参数,可在Add a profile自定设置

还可以对协议和接口做特殊的设定

也可对多路径冗余网络做设置,主要是实现负载均衡,即一条物理输入失效了,会切换到另外物理输入,应用程序感知不到变化。
链路聚合(英语:Link Aggregation)是一个计算机网络术语,指将多个物理端口汇聚在一起,形成一个逻辑端口,以实现出/入流量吞吐量在各成员端口的负荷分担,交换机根据用户配置的端口负荷分担策略决定网络封包从哪个成员端口发送到对端的交换机。当交换机检测到其中一个成员端口的链路发生故障时,就停止在此端口上发送封包,并根据负荷分担策略在剩下的链路中重新计算报文的发送端口,故障端口恢复后再次担任收发端口。链路聚合在增加链路带宽、实现链路传输弹性和工程冗余等方面是一项很重要的技术。

android

我一般使用360wifi在PC上做热点,安卓手机连这个热点,在热点上设置上下行的速率

选择预设值,也可手动输入自定义值