Ambiente de rede fraco, simulando Charles

Ao fazer testes de rede fracos, muitas vezes é necessário simular vários ambientes de rede. Charles fornece a função de limitação de rede. Podemos encontrá-lo no caminho de "Proxy-> Configurações do acelerador", conforme mostrado na figura a seguir.

"Configurações do acelerador" fornece um comutador mestre, marque "Ativar aceleração" para ativar a função de restrição de rede. Abaixo, você pode adicionar os hosts que queremos restringir a rede e marcar "Somente para hosts selecionados", para limitar apenas a rede dos hosts.

Charles fornece várias condições de rede predefinidas, você pode encontrá-las na "Predefinição do acelerador", incluindo 56kbps-100Mbps, 3G, 4G, etc. Essas condições de rede predefinidas realmente afetam os seguintes parâmetros: largura de banda, utilização, latência de ida e volta, MTU. Além disso, há confiabilidade, estabilidade e faixa de qualidade instável para limitarmos a rede de maneira mais flexível.

Após configurar os parâmetros de rede, para facilitar nosso uso repetido no futuro, clique no botão "Exportar" para exportar os parâmetros para um arquivo xml e importe o arquivo novamente para restaurar os parâmetros configurados imediatamente.

A tabela a seguir explica os parâmetros de rede:

Parâmetro Explique
Largura de banda

A largura de banda define a quantidade máxima de dados que pode ser transmitida durante um período de tempo, sendo especificada em unidades de milhares de bits por segundo. Você pode especificar limites de largura de banda diferentes para links de upload e download.

Use

Utilização é a porcentagem da largura de banda total que pode ser usada ao mesmo tempo. Ele serve apenas como um fator de escala para a largura de banda disponível. Para a maioria dos ambientes de rede atuais, a taxa de uso é sempre 100%.

Latência de ida e volta

Atraso de ida e volta, que mede a latência (em milissegundos) da primeira comunicação de ida e volta entre o cliente e o servidor remoto. Cada solicitação é aplicada apenas uma vez do cliente para o servidor.

HOMEM

MTU é a unidade máxima de transmissão, que é o tamanho máximo de pacotes TCP em qualquer transmissão . A especificação da MTU não alterará a largura de banda disponível, mas Charles alocará a largura de banda em blocos do tamanho da MTU, resultando em fragmentação de pacotes em cada transmissão.

Confiabilidade

A confiabilidade é um indicador da possibilidade de uma falha completa da conexão. Isso é ú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 terá êxito. Mensagens maiores ou menores podem falhar mais ou menos, portanto a taxa de sucesso da transmissão de 20KiB é de apenas 25% e a taxa de sucesso da transmissão de 5KiB é de cerca de 70%.

Estabilidade

A estabilidade é uma medida da probabilidade de uma conexão ser "instável" e, portanto, reduzir a qualidade. Isso é muito útil para simular redes com baixa qualidade de conexão periódica, como redes móveis. Se a conexão for instável, a qualidade da conexão cairá aleatoriamente dentro da faixa de qualidade instável.

Faixa de qualidade instável

Faixa de qualidade instável, usada com estabilidade.

Acho que você gosta

Origin www.cnblogs.com/zhuosanxun/p/12694267.html
Recomendado
Clasificación