¿Qué hace que mi aplicación sea lenta? ¿La pipa o el paquete?

Tabla de contenido:

Anonim

Es un problema común. Ya sea que esté usando la red privada virtual (VPN) de su compañía o tenga problemas con su teléfono IP, o por alguna otra razón, la aplicación que está usando parece ser lenta y lenta.

Frustra a los usuarios finales, porque la velocidad de estas aplicaciones también cambia a un ritmo que puede parecer aleatorio y es difícil de predecir. Todos sus usuarios finales realmente se preocupan por usar las herramientas que necesitan. Y quieren que sean rápidos, no lentos.

Para poder solucionar el problema, ayuda comprender primero qué lo está causando. Así que vamos a sumergirnos y echar un vistazo.

¿Qué hace que mi aplicación sea lenta?

La información, ya sea que se proporcione a través de Internet o de su propia red comercial, se divide en datos más pequeños conocidos como "paquetes". Estos paquetes de datos contienen información sobre muchas cosas, incluido su destino (a donde se supone que debe ir, como como la base de datos de su empresa) e incluso la comprobación de errores para asegurarse de que el paquete se realizó en una sola pieza. La velocidad, o la cantidad de tiempo que tarda un paquete en cruzar la red desde un dispositivo que creó el paquete (como su computadora portátil) hasta el dispositivo de destino (como su servidor central de negocios) se denomina latencia de red.

En otras palabras, cuando vea la palabra latencia en este contexto, piense en "velocidad retardada".

Hay algunos factores que crean problemas de latencia. Los enrutadores de red suelen crear la mayor latencia de cualquier dispositivo en la ruta de extremo a extremo. La cola de paquetes debida a la congestión del enlace suele ser la causa principal de grandes cantidades de latencia a través de un enrutador. Algunos tipos de tecnología de red, como las comunicaciones por satélite, agregan grandes cantidades de latencia debido al tiempo que tarda un paquete en viajar a través del enlace. Como la latencia es acumulativa, cuantos más enlaces y saltos de enrutador (pases entre varios dispositivos, como su computadora, enrutadores, equipos de proveedores de Internet y el equipo en el lado de destino), mayor será la latencia de extremo a extremo.

La cantidad de ancho de banda disponible también tiene un lugar en la velocidad de la red y de las aplicaciones. Su ancho de banda disponible está determinado por la dirección y el destino de su información.

Me gusta pensar en el ancho de banda desde el contexto de la plomería. Efectivamente, las personas a menudo se refieren al ancho de banda como "el tamaño de la tubería". Entonces, ¿por qué no llevar esa analogía más allá?

El tamaño de la tubería se determina primero por la cantidad de ancho de banda disponible en su red local, pero luego por el tamaño de su tubería de Internet y el tamaño de la tubería de destino si la información está saliendo de su red local.

Entonces, si está en una red de gigabit localmente, pero tiene una conexión a Internet de 10 MB y su oficina principal tiene una conexión a Internet de 100 MB, puede ver que el cuello de botella puede ser la conexión a Internet de su oficina. Pero solo si esa tubería está llena.

Esa tubería puede estar llena si varios usuarios intentan usar recursos de gran ancho de banda a través de Internet al mismo tiempo. Cada conexión VPN tendrá gastos generales, o videoconferencias, telefonía IP compartida entre oficinas, etc. El punto más débil entre las ubicaciones puede causar el cuello de botella, al igual que demasiados saltos de tráfico pueden causar latencia.

Algunas aplicaciones son más indulgentes que otras. Gran parte de esto gira en torno a si una aplicación simplemente enviará paquetes en una dirección (User Datagram Protocol o UDP) o requiere una conexión para asegurar que los datos hayan llegado (Transmission Control Protocol o TCP). Ambos protocolos tienen sus ventajas y desventajas, pero cada aplicación utiliza uno u otro en función de la importancia de la información.

Entonces, ¿cómo puedo acelerar las aplicaciones de mi empresa?

Bueno, ahora sabemos qué causa las aplicaciones de red lentas, así que echemos un vistazo a cómo podemos solucionar algunos de estos problemas.

Primero, examina tu latencia. Los técnicos de TI ejecutan un comando de ping entre cualquier computadora que tenga problemas de velocidad y la computadora de destino en la que intenta compartir recursos, como su servidor. Esto le mostrará la cantidad de saltos (u otros recursos de red) que tomará su paquete hasta que llegue a su destino. Tu objetivo es eliminar tantos saltos de la ecuación como sea posible para acortar el viaje.

Si está utilizando varias conexiones a Internet, puede ser difícil eliminar algunos saltos. Aquí es donde la elección de la tecnología hace una diferencia. Una tecnología como Metro Ethernet puede realmente ayudarlo a reducir esa sobrecarga. Proporciona una red entre varias ubicaciones físicas sin tener múltiples conexiones a Internet, ya que no utiliza enrutadores, en general. Utiliza conmutadores, que son más rápidos porque no abren los paquetes a medida que fluyen a través de la red … lo que la convierte en una red y reduce el número de saltos.

Sin embargo, el ancho de banda sigue siendo importante para quienes se conecten fuera de la infraestructura de su oficina. Asegúrese de hacer cuidadosamente los cálculos de las necesidades del personal que no trabajará en su oficina y asegúrese de proporcionar suficiente ancho de banda para su carga de trabajo actual y la de ellos.

En última instancia, si se maneja correctamente, puede ahorrar dinero usando una combinación de mayor ancho de banda en una ubicación de origen y un proveedor de Metro Ethernet que puede compartir todos sus recursos con menores gastos generales entre las oficinas.

$config[code] not found

* * * * *

Puede encontrar más detalles sobre Metro Ethernet aquí para aquellos que buscan un conocimiento técnico más profundo.

Foto de velocidad a través de Shutterstock

13 comentarios ▼