Extras

Experiencia

Characters



Encuesta

¿Usas la sección de Quest de TibiaHispano?
Si, la uso mucho
Si, a veces
Raramente
No, nunca


Imagen del dia

Nada en su lugar Tras años sin entrar al juego, hacer una visita por nostalgia a las tierras de Tibia puede comportar sentirse totalmente perdido. Este viejo jugador, con una cuenta del año 2004, nos muestra en qué situación se encontró al entrar, y...

Artículo: Lags Y Kicks

Artículo: Lags y kicks
[ Ver más artículos ]

A muchos de vosotros os ha pasado: estáis fuera cazando y de golpe tu personaje deja de moverse, todo a tu alrededor se queda quieto. Entonces, tu personaje da un saltito y todo vuelve a la normalidad...o se loguea. Los lags y los kicks son una enfermedad común en internet, y una molestia muy grande en todos los juegos de internet, no solo en Tibia.


Causas del Lag

Estructura de internet

Hay muchas causas por el lag. La más común es el resultado de la estructura de internet. Internet es una enorme red de cables en la cual los paquetes de datos viajan de un punto a otro. Por el camino, pasan por muchos módulos de diferentes proveedores de internet. El lag puede ser causado en cualquier punto entre tu ordenador y el servicio online que quieres usar, por ejemplo, Tibia. Cada cable, módulo, servidor, programa, ordenador y proveedor de internet en la red juega un papel diferente. Solo un problema en cualquiera de estos puntos puede provocar un bajón en tu conexión - hardware roto, errores de software o tan simple como un cable roto. Si tus paquetes de datos no pueden llegar a la destinación, toma un camino diferente por la red. Esto toma unos milisegundos extra para llegar a su destinación. Si usas un servicio en el cual una conexión veloz no es tan importante, por ejemplo, messenger o un buscador de internet, no notarás la diferencia. En un juego online, en cambio, donde hay un riesgo a morir si no puedes reaccionar a una amenaza de forma instantánea, un par de milisegundos pueden ser fatales.


Ancho de banda

Otra causa del lag es que tienes un ancho de banda limitado que puedes usar. Imagina tu ancho de banda como un cable. Todo tu tráfico de internet debe pasar a través de él. Así pues si suas aplicaciones de internet mientras juegas a Tibia, hay más tráfico que debe pasar a través del cable. Mucho tráfico puede derivar en un atasco el cual experimentas en forma de lag. A menudo, compartes tu ancho de banda con muchas otras personas. Mientras juegas a Tibia, tu compañero de cuarto puede estar descargando archivs pesados de internet. Esta descarga afectará tu tráfico de internet. Cuanta más gente y más aplicaciones de internet compartas en tu ancho de banda, más se colgará la conexión.
Como te ocurre a ti, Cipsoft también tiene proveedores de internet con un ancho de banda limitado. Así pues la conexión puede que no se cuelgue solo de tu lado, sino también del nuestro. Un ejemplo de esto puede ser un ataque DDoS que explicaremos un poco más abajo.


Tu propio ordenador

Otra forma de lag es causada directamente por tu propio ordenador. Por ejemplo, cuando obligas a tu ordenador a hacer muchas cosas a la vez, tu sistema operativo decide que procesos se llevan mayor parte del rendimiento. Así pues si estás usando otros programas mientras juegas a Tibia, esto puede causar lag, dependiendo del programa y el poder del procesador de tu ordenador. El lag también puede ocurrir si tu hardware no es suficientemente bueno para tus programas o si los drivers no están instalados correctamente. Otros programas que bajan tu conexión son los firewalls o antivirus que escanean tu tráfico de internet. Ya que su faena es hacerlo, no deberías pararlos, aunque algunos de estos programas hacen su trabajo muy lentamente o usan mucha potencia del procesador del PC.



Lag causado por los gráficos del cliente

Hay otro tipo de lag que nuestros programadores llaman lag gráfico del cliente. Aparece cuando el cliente del juego se sobrecarga en tu PC. Esto ocurre cuando el cliente necesita cargar muchos gráficos de tu harddrive de golpe, por ejemplo cuando cambias de piso y el cliente debe mostrar muchas criaturas nuevas e items por primera vez. El cliente toma los gráficos de tu harddrive y si el proceso es lento, experimentarás este lag, aunque del lado de los servidores todo funcione bien.


Servidores de juego

El lag puede ser causado también en nuestros servidores, por ejemplo, cuando hacemos copias de seguridad. Aunque normalmente no se nota.
También puede haber errores en la lógica de los servidores que den lugar a lag. Hubo un ejemplo de este lag en el pasado, cuando un jugador transportó su guildhall entera dentro de un parcel. Cada movimiento del parcel generaba lag a todos los jugadores del mundo, ya que el servidor estaba ocupado lidiando con el parcel, y tubo problemas con las demás tareas. Monitorizamos los servidores constantemente así que nos dimos cuenta de estos immediatamente y no llevó mucho tiempo a nuestros programadores encontrar una forma de prevenir esto en el futuro.


Latencia

Una palabra que se usa normalmente para describir el lag es latencia. La latencia es una medida del tiempo que pasa des de que pulsas un botón de tu teclado, el comando viaja a través de tu ordenador, los paquetes resultantes son enviados al servidor de destino donde la acción requerida se lleva a cabo hasta que el proceso está completado. La latencia incluye todos los facotres mencionados: la velocidad de conexión, así como todo el hardware y software incluido en el proceso y el poder de tu PC. La latencia siempre existe. Si tienes una latencia alta, experimentarás lag en los juegos online. Algunas desarrolladoras de juegos usan trucos para ocultar los efectos de la latencia a los jugadores, por ejemplo, usando animaciones si algo tarda más de lo esperado. Otros usan diferentes técnicas, pr ejemplo no enseñarlo todo a todo el mundo. Esto pero solo es llevado a cabo en juegos donde no es importante que veas exactamente lo mismo que tus compañeros jugadores.


Conclusión

El problema sobre el lag es que tu solo tienes control sobre tu PC, y nosotros solamente sobre nuestros servidores. Todo lo que está en medio no está ni en tus manos ni en las nuestras. La mejor manera de minimizar la latencia es tratar de mantener la menor distancia posible entre tu PC y el servicio que quieres usar, así tus paquetes viajarán menos a través de internet. Por eso, pedimos a los jugadores europeos que juguen en servidores situados en Alemania, y a los americanos o sudamericanos que coencten con mundos de juego Americanos, por ejemplo.



Kicks

Kicks esporádicos

Si tus paquetes no llegan a nuestros servidores de juego por un bloqueo completo o un error en el camino, el cliente de tu PC y nuestro mundo de juego se dan cuenta independientemente uno de otro. Los dos terminan entonces la conexión y tu personaje se ve kickeado del juego. Aunque si tu personaje tiene el pz-locked, estará logueado durante un rato, situación que puede resultar mortal.


Kicks masivos

Si hay un problema cercano a nuestros servidores de juego, un problema en nuestras bases de datos por ejemplo, muchos jugadores se verán afectados por esto. Nuestros servidores de juego se dan cuenta y declaran situaciones excepcionales. Esto significa que el servidor comprueba todas las conexiones de nuevo immediatamente y desloguea todos los personajes que no puede alcanzar en un par de segundos, sin importar si tienen pz-lock. Esto es llamado mass kick. Aún así un mass kick iniciado en un servidor de juego es una medida de precaución. Muchas muertes de personajes son prevenidas de esta forma. Si un personaje no fuera kickeado, la posibilidad de que muriera seria bastante alta.
Decidir el umbral del punto al que los personajes son kickeados del juego es un paseo por la cuerda floja entre la monitorización del tráfico, la limitación de abusos de la situación y el intentar hacerlo de la forma más justa y segura para todo el mundo.
Los mass kicks por supuesto también ocurre cuando uno de nuestros servidores de juego sufre un accidente. Entonces todos los personajes del mundo se loguean, obviamente.



Escernario especial: ataques DDoS

De vez en cuando podéis leer en nuestras noticias que estamos sufriendo ataques DDos. DDoS son las siglas de Distributed Denial of Service. Significa que alguien intenta evitar el correcto funcionamiento de Tibia. Podéis imaginaros como funcionan estos ataques: muchos paquetes de datos son enviados a uno de nuestros servidores para crear grandes atascos tráfico. Entonces tus paquetes se atascan en este denso tráfico y no llegan a nuestros servidores tal y como deberían. Por esto sufrís lag y kicks cuando nuestros servidores están bajo estos ataques. Arruinando la diversión, los que perpetran estos ataques quieren hacernos mal. No hay ni que decir que estos ataques son altamente ilegales.


¿Qué hace Cipsoft para evitar los lags y kicks?

Monitorización, evaluación, coperación y firewalls.

Monitorizamos nuestros servidores y miramos los logs de registro regularmente para ver que problemas ocurren. De esta forma podemos intervenir immediatamente si hay algún problema en la lógica del servidor, por ejemplo.
También invertimos en buenos porveedores de internet, y seleccionamos buenas bases de datos que trabajan con nosotros para reducir la latencia de nuestros jugadores. También evaluamos nuevos servicios para ver en qué podemos mejorar.
Además, hemos invertido en firewalls, software y hardware sabiamente, y constantemente monitorizamos nuestra situación en la red, Si encontramos algo fuera de lo usual, contactamos a nuestros proveedores immediatamente para iniciar contramedidas. Muchas de nuestras contramedidas funcionan bien. Ya hemos sido capaces de filtrar muchos ataques DDoS, por ejemplo. No los notáis al fin y al cabo. Aún así, los ataques a veces se nos pasan y desafortunadamente sufrís las consecuencias.


Sobre los avisos

Muchos de vosotros queréis que os avisemos cuando hayan lags y kicks. Desafortunadamente, somos inapaces de dar esta información la mayoría del tiempo. No sabemos con antelación cuando alguien lanzará un ataque a nuestros servidores o cuando una tormenta afectará un gran proveedor de internet en los estados Unidos. En estas situaciones, los avisos siempre llegarían tarde. Por desgracia, no podemos deciros cuando es seguro vovler a jugar tampoco. No queremos crear un falso sentido de seguridad. Simplemente no sabemos cuando un problema técnico será arreglado, y no tenemos ni idea de cuando un atacante en nuestros servidores se dará por vencido. Todo lo que podemos hacer en estas situaciones es tratar de minimizar los efectos negativos que experimentáis en el juego cuando sufrís lags y kicks.
Solamente podemos avisaros con antelación de lags y kicks cuando aparecen por trabajos de mantenimiento planeados. En casos así, por ejemplo, encontrarás notas sobre el tiempo de mantenimiento en nuestra sección de noticias.



Formas de determinar el tipo de lag

Compruébalo tú mismo

Cuando experimentas lag, el primer paso es comprobar si puedes entrar a otras webs. Si tarda más de lo usual, o no se abren, puedes asumir que el problema se situa cerca tuyo.
Para solucionar el lag causado en tu ordenador, puedes hacer cosas como comprobar tu firewall, mirar si hay servicios bloqueados a los que tratas de llegar, o puedes mirar mediante el administrador de tareas (en Windows) si hay programas funcionando que consuman gran parte del procesador. Quizás un escáner de virus está haciendo un escaneo y lo ralentiza todo. También comprueba que hace la gente de tu alrededor. Quizás tu hermano está descargando un gran archivo de internet mientras tu tratas de jugar a Tibia.
Si no puedes identificar la causa del lag en tu ordenador, quizás esté conectada a tu proveedor. Si usas el mismo proveedor que algún amigo, pregunta si el puede usar el servicio el cual tú no eres capaz.


Tracert



Si el problema se situa lejos de tu ordenador y proveedor de internet, no puedes hacer nada para librarte de él.
Si quieres determinar en que punto del camino del principio al destino se causa el lag, puedes usar el comando tracert. Con este comando puedes seguir la pista de tus paquetes en ordenadores Windows. Todo lo que necesitas es abrir un MS-DOS Prompt clickando en Inicio, ejecutar e introduciendo cmd y pulsando ejecutar. En la ventana que se abra, introduce el código tracert [Dirección IP] o [URL] (sin los corchetes) y pulsa enter. Recibirás la información de los módulos y proveedores por los que pasan tus paquetes de datos hasta llegar a su destinación y cuanto tardan en llegar a esos puntos.


Los lags y los kicks son una molestia en cualquier juego online, y entendemos que os frustre cuando morís en Tibia por un problema de conexión. Por desgracia, como hemos explicado en estas líneas, no hay mucho que podáis hacer ni que podamos hacer. Esto no hace el problema mejor, pero esperamos que estas explicaciones hayan aclarado preguntas que pudierais tener y os ayuden a entender las razones técnicas que hay tras los lags y kicks.

¡Os deseamos ratos de juego libres de lag!
Tus Community Managers