Teste de rede fraco de captura de pacotes Charles (cliente)

Conhecimento básico

网络延迟:网络延时指一个数据包从用户的计算机发送到网站服务器,然后再立即从网站服务器返回用户计算机的来回时间。通常使用网络管理工具PING(Packet Internet Grope)来测量网络延时。
抖动:抖动是QOS里面常用的一个概念,其意思是指分组延迟的变化程度。网络延时随时都在不停的变化称为抖动(延时的变化成为抖动)。
丢包:丢包率,是一个比率,网络中数据的传输是以发送和接收数据包的形式传输的,理想状态下是发送了多少数据包就能接收到多少数据包,但是由于信号衰减、网络质量等等诸多因素的影响下,并不会出现理想状态的结果,就是不会发多少数据包就能接收到多少。
MTU:因为协议数据单元的包头和包尾的长度是固定的,MTU越大,则一个协议数据单元的承载的有效数据就越长,通信效率也越高。MTU越大,传送相同的用户数据所需的数据包个数也越低。

Pontos-chave do teste de rede fraco

Pacotes de captura Charles para testes de rede fracos, adequados para PC e dispositivos móveis (android / ios)
1. Abra Proxy-> Configurações do acelerador

2. A interface específica da abertura das Configurações do acelerador é apresentada da seguinte maneira

3. As predefinições de charles já possuem configurações comuns de simulação de velocidade de rede.Você pode configurá-las de acordo com as suas necessidades ou adicionar você mesmo. Especificamente, você pode estudar os dados de definição de largura de
banda [taxa de transferência] de
largura de banda (taxa de transferência) que podem ser transmitidos além do limite superior de tempo, especificado em kilobits por segundo. Você pode especificar diferentes limites de largura de banda para links de upload e download.

Utilização (utilização)
utilização é a percentagem de largura de banda total pode ser utilizado em qualquer momento um. Ele serve apenas como um fator de escala para a largura de banda disponível. Para a maioria das conexões modernas com a Internet, a taxa de utilização é sempre de 100%.

Latência de ida e volta [Atraso] A
latência de ida e volta mede o atraso de milissegundos da primeira comunicação de ida e volta entre o cliente e o servidor remoto. É usado para todas as solicitações de cliente para servidor e servidor para cliente.

MTU (Maximum Transmission Unit)
O tamanho máximo de qualquer pacote TCP transmitido. A especificação da largura de banda disponível da MTU não muda, mas permite que Charles aloque blocos de tamanho de largura de banda na MTU, resultando em um nível realista de divisão em cada pacote de transmissão.

Confiabilidade [perda de pacotes] A
confiabilidade é uma medida da probabilidade de uma falha completa da conexão. Isso é muito útil para simular condições de rede não confiáveis. A confiabilidade é especificada como a probabilidade de transmitir com êxito uma mensagem de 10 kib; portanto, um valor de 50% significa que metade de todas as transmissões de 10 kib serão bem-sucedidas. As mensagens maiores ou menores têm mais ou menos probabilidade de falhar; portanto, a transmissão de 20kib terá apenas uma taxa de sucesso de 25% e a taxa de sucesso de transmissão de 5kib é de cerca de 70%.

Estabilidade [Instabilidade] A
estabilidade é uma medida da probabilidade de uma conexão ser instável, reduzindo assim a qualidade. Essa é uma rede analógica muito útil, como uma rede móvel, em que a qualidade da conexão é ruim regularmente. Se a conexão for instável, a qualidade da conexão cairá aleatoriamente dentro da faixa de qualidade instável. Esse valor de qualidade é então aplicado à largura de banda disponível como outro fator de escala.

faixa de qualidade instável

A seguinte configuração é usada para simular uma rede celular 2G que não é muito boa:
Largura de banda 256 kbps (upload e download)
Utiliza
atraso de 100% 300 ms,
MTU é 1500 bytes,
confiabilidade é 75%
estável e 75
%.

Acho que você gosta

Origin www.cnblogs.com/jiliangceshi/p/12755413.html
Recomendado
Clasificación