#1 La aportacion que te hace #2 va en la linea correcta para evitar el choke.
Debes ir bajando tu cl_updaterate hasta que te desaparezca el choke
Una vez lo hayas bajado, pon tu cl_cmdrate por encima de este.
Nos indicas que tienes una conexion mala, por lo tanto tu recepcion de datos no puede ser grande, tu rate yo tambien lo bajaria.
Rate es el tamaño de informacion que enviaras al server.
cl_updaterate es cuantas veces por segundo que le dices tu al server que te envie informacion.
Si le estas poniendo 100 veces, tienes que tener un buen ancho de banda para poder soportarlo. El servidor tambien tiene que ir acorde a este valor.
Te lo comparo con un grifo :
rate = cuantos litros quiero que me envie el servidor en cada peticion. Pongamos 2 litros.
cl_updaterate = cuantas veces or segundo quiero que me envie la cantidad de litros antes indicada. Pongamos 100.
Si la cañeria de tu casa es la que es, seria imposible que te salgan 200 litros por segundo por el mismo. Por tanto se pierde parte de la informacion.
Cada servidor requiere una configuracion, no siempre no es valida la misma, algunos servidores no tienen buen ancho de banda o no estan optimizados a 1000 fps reales. En estos casos o les fallan sus cañerias (ancho de banda) o su bomba para enviar datos (fps reales)
Espero el simil te ayude.
#3 gran aporte, ¿ realmente quien es mas ciego, quien no ve, o quien no quiere ver ?