Charles simulando un entorno de red débil

Cuando se realizan pruebas de red débiles, a menudo es necesario simular varios entornos de red. Charles proporciona la función de limitación de red. Podemos encontrarlo en la ruta de "Configuración de Proxy-> Acelerador", como se muestra en la siguiente figura.

"Configuración del acelerador" proporciona un interruptor maestro, marque "Habilitar aceleración" para habilitar la función de restricción de red. Debajo, puede agregar los hosts que queremos restringir a la red y marcar "Solo para hosts seleccionados", para limitar la red de los hosts solamente.

Charles proporciona muchas condiciones de red preestablecidas, puede encontrarlas en "Preset del acelerador", incluyendo 56kbps-100Mbps, 3G, 4G, etc. Estas condiciones de red preestablecidas en realidad afectan los siguientes parámetros: ancho de banda, utilización, latencia de ida y vuelta, MTU. Además, hay un rango de confiabilidad, estabilidad y calidad inestable para que podamos limitar la red de manera más flexible.

Después de configurar los parámetros de red, para facilitar nuestro uso repetido en el futuro, haga clic en el botón "Exportar" para exportar los parámetros a un archivo xml e importar el archivo nuevamente para restaurar los parámetros configurados de inmediato.

La siguiente tabla explica los parámetros de red:

Parámetro Explicar
Banda ancha

El ancho de banda define la cantidad máxima de datos que se pueden transmitir durante un período de tiempo y se especifica en unidades de miles de bits por segundo. Puede especificar diferentes límites de ancho de banda para cargar y descargar enlaces.

Uso

La utilización es el porcentaje del ancho de banda total que se puede usar al mismo tiempo. Solo sirve como factor de escala para el ancho de banda disponible. Para la mayoría de los entornos de red actuales, la tasa de uso es siempre del 100%.

Latencia de ida y vuelta

Retraso de ida y vuelta, que mide la latencia (en milisegundos) de la primera comunicación de ida y vuelta entre el cliente y el servidor remoto. Cada solicitud solo se aplica una vez desde el cliente al servidor.

Hombre

MTU es la unidad de transmisión máxima, que es el tamaño máximo de los paquetes TCP en cualquier transmisión . Especificar la MTU no cambiará el ancho de banda disponible, pero Charles asignará el ancho de banda en bloques del tamaño de MTU, lo que dará como resultado la fragmentación de paquetes en cada transmisión.

Fiabilidad

La confiabilidad es un indicador de la posibilidad de una falla de conexión completa. Esto es útil para simular condiciones de red poco confiables. La confiabilidad se especifica como la probabilidad de transmitir con éxito un mensaje de 10 KB, por lo que un valor del 50% significa que la mitad de todas las transmisiones de 10 KB tendrán éxito. Los mensajes más grandes o los mensajes más pequeños pueden fallar más o menos, por lo que la tasa de éxito de la transmisión de 20KiB es solo del 25%, y la tasa de éxito de la transmisión de 5KiB es de aproximadamente el 70%.

Estabilidad

La estabilidad es una medida de la probabilidad de que una conexión sea "inestable" y, por lo tanto, reduzca la calidad. Esto es muy útil para simular redes con mala calidad de conexión periódica, como las redes móviles. Si la conexión es inestable, la calidad de la conexión caerá aleatoriamente dentro del rango de calidad inestable.

Rango de calidad inestable

Rango de calidad inestable, utilizado con estabilidad.

Supongo que te gusta

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