" Tiempos de ping ", alias" estado latente "se puede introducir en un sistema por muchos factores, y sí, los errores CRC pueden ser una causa.
UNA CRC (comprobación de redundancia cíclica) el error resulta en un paquete caído - simplemente desaparece. Todo lo que el sistema sabe es que el paquete está dañado, por lo que no hay manera de solicitar una retransmisión para ningún paquete específico, y no hay ningún mecanismo para manejar esto.
Una característica importante de TCP es que proporciona un " conexión perfecta "entre dos aplicaciones. Por lo tanto, cuando se usa TCP, se detecta el paquete faltante y se solicita una nueva transmisión. Esto puede tomar algún tiempo, dependiendo de la actividad de la conexión.
Cuando utilice UDP (a menudo se usa para juegos), u otros protocolos no confiables como ICMP (usado por ping
), no hay manera de determinar que falta un paquete sin que el protocolo o la aplicación de nivel superior estén diseñados para esperar / manejar la pérdida potencial. En estos casos, los datos faltantes se olvidan y la aplicación continúa. Esto puede resultar en " retraso ", y se puede observar como jugadores que se mueven de forma brusca.
FEC (corrección de errores hacia adelante) no es típicamente una causa de latencia notablemente más alta. Indica que el enlace tiene corrupción, pero esta corrupción se ha detectado y los datos se han corregido.