[Solucionado] Ancho de Banda en TCP

  • Autor Autor darkanubis0100
  • Fecha de inicio Fecha de inicio
darkanubis0100

darkanubis0100

Beta
Verificado
Verificación en dos pasos activada
Verificado por Whatsapp
¡Ha verificado su Paypal!
Verificado por Binance
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Amigos, buen dia.

Tengo un asunto, hoy estuve haciéndole una prueba al VPS que tengo y resulta que haciendo prueba en SpeedTest me daba 480Mbps, entonces sabiendo que SpeedTest utiliza conexión multiple, agarre y limite las conexiones máximas del HTTP/HTTPS a 1 por usuario.

Arranque la prueba y HTTP/HTTPS me daba máximo 2MB/s, hice la misma prueba mediante SCP (SSH) y FileZilla (FTP) dándome un ancho de banda de 51MB/s.

Entonces la pregunta va en ¿Es normal esto? ¿Porque hay diferencia de ancho de banda entre cualquier servicio y el HTTP/HTTPS?
 
Amigos, buen dia.

Tengo un asunto, hoy estuve haciéndole una prueba al VPS que tengo y resulta que haciendo prueba en SpeedTest me daba 480Mbps, entonces sabiendo que SpeedTest utiliza conexión multiple, agarre y limite las conexiones máximas del HTTP/HTTPS a 1 por usuario.

Arranque la prueba y HTTP/HTTPS me daba máximo 2MB/s, hice la misma prueba mediante SCP (SSH) y FileZilla (FTP) dándome un ancho de banda de 51MB/s.

Entonces la pregunta va en ¿Es normal esto? ¿Porque hay diferencia de ancho de banda entre cualquier servicio y el HTTP/HTTPS?

La respuesta está en: El ISP.

El ISP con tal de ahorrarse un dinero establece limitaciones de uso por distancia, igual hay centros de datos que lo hacen, pero también es complicado porque reportar este tipo de situaciones se convierte en una batalla interminable.

También influyen factores como puntos de conexión entre tu ISP y el Proveedor del servidor. Tanto el ISP como el DC juegan un papel de “truco” para distribuir la red.

Así que la solución es comprar un alojamiento más cerca de ti, es cosa de encontrar el proveedor ideal.
 
La respuesta está en: El ISP.

El ISP con tal de ahorrarse un dinero establece limitaciones de uso por distancia, igual hay centros de datos que lo hacen, pero también es complicado porque reportar este tipo de situaciones se convierte en una batalla interminable.

También influyen factores como puntos de conexión entre tu ISP y el Proveedor del servidor. Tanto el ISP como el DC juegan un papel de “truco” para distribuir la red.

Así que la solución es comprar un alojamiento más cerca de ti, es cosa de encontrar el proveedor ideal.

Esa parte la se a la perfección pero creo que no leíste bien, en el mismo servidor usando métodos distintos HTTP/HTTPS vs SCP/FTP la diferencia de ancho de banda era abismal, 2MB/s vs 50MB/s. Todo dentro del mismo servidor con conexiones simples, no múltiples.
 
Esa parte la se a la perfección pero creo que no leíste bien, en el mismo servidor usando métodos distintos HTTP/HTTPS vs SCP/FTP la diferencia de ancho de banda era abismal, 2MB/s vs 50MB/s. Todo dentro del mismo servidor con conexiones simples, no múltiples.

pero... descargando desde el mismo enlace/iso/zip por ejemplo sin cambiar de mirror hacia tu servidor diferenciando únicamente http y https?

de ser así, deberías contactar con el proveedor del servidor... y compartir las pruebas realizadas.
 
pero... descargando desde el mismo enlace/iso/zip por ejemplo sin cambiar de mirror hacia tu servidor diferenciando únicamente http y https?

de ser así, deberías contactar con el proveedor del servidor... y compartir las pruebas realizadas.

Correcto, cambio nada más el servicio a usar sea HTTP, HTTPS, FTP o SCP pero el archivo es el mismo dentro del mismo servidor. Al contactar a soporte ellos me dijeron que el servidor no era porque tiene una conexión compartida de 10Gbps y 500Mbps garantizados (Justo lo que me sale en el SpeedTest con conexión simple).

Veo que solo ocurre es al usar HTTP y HTTPS, pero no ocurre si uso otro servicio dentro del server.
 
Correcto, cambio nada más el servicio a usar sea HTTP, HTTPS, FTP o SCP pero el archivo es el mismo dentro del mismo servidor. Al contactar a soporte ellos me dijeron que el servidor no era porque tiene una conexión compartida de 10Gbps y 500Mbps garantizados (Justo lo que me sale en el SpeedTest con conexión simple).

Veo que solo ocurre es al usar HTTP y HTTPS, pero no ocurre si uso otro servicio dentro del server.

pero el contenido que estas jalando esta alojada en tu servidor localmente? de ser así quizás te haga falta verificar la configuración de Apache/Nginx.

Si el enlace proviene de un servidor externo, entonces debes seguir debatiendo el problema con el proveedor ya que eso sí sería una situación extraña (a no ser que el enlace que estas usando tenga un Servicio Web malconfigurado Apache/Nginx)

Revisa la configuración del sysctl.conf o /etc/sysctl.d por así decirlo de paso y ajusta lo que consideres mejor según tu experiencia.

En sysctl ese tipo de cosas se pueden tunear.
 
pero el contenido que estas jalando esta alojada en tu servidor localmente? de ser así quizás te haga falta verificar la configuración de Apache/Nginx.

Si el enlace proviene de un servidor externo, entonces debes seguir debatiendo el problema con el proveedor ya que eso sí sería una situación extraña (a no ser que el enlace que estas usando tenga un Servicio Web malconfigurado Apache/Nginx)

Si, está alojado dentro del mismo servidor, estoy usando una configuración Apache/PHP-FPM
 
pero el contenido que estas jalando esta alojada en tu servidor localmente? de ser así quizás te haga falta verificar la configuración de Apache/Nginx.

Si el enlace proviene de un servidor externo, entonces debes seguir debatiendo el problema con el proveedor ya que eso sí sería una situación extraña (a no ser que el enlace que estas usando tenga un Servicio Web malconfigurado Apache/Nginx)

Revisa la configuración del sysctl.conf o /etc/sysctl.d por así decirlo de paso y ajusta lo que consideres mejor según tu experiencia.

En sysctl ese tipo de cosas se pueden tunear.

Esto - también puedes probar poniendo en funcionamiento nginx nativo con su configuración por defecto e ir tuneando el Sysctl.
 
Esto - también puedes probar poniendo en funcionamiento nginx nativo con su configuración por defecto e ir tuneando el Sysctl.

El Systemctl ya lo tengo en la mejor configuración posible, en lo que va respecto al server, en esa parte no tengo problemas, tiempo de acceso de 31ms estáticos desde mi casa al servidor y tiempo de carga de los sitios muy rápidos pero en cuanto al ancho de banda, siempre en 2MB/s hasta para subir archivos.

No uso Nginx porque tiene ciertas incompatibilidades con el htaccess
 
El Systemctl ya lo tengo en la mejor configuración posible, en lo que va respecto al server, en esa parte no tengo problemas, tiempo de acceso de 31ms estáticos desde mi casa al servidor y tiempo de carga de los sitios muy rápidos pero en cuanto al ancho de banda, siempre en 2MB/s hasta para subir archivos.

No uso Nginx porque tiene ciertas incompatibilidades con el htaccess

No digo que lo cambies, es para que realices pruebas primero con Nginx y ver si esto resuelve tu situación.

Si la resuelve, entonces ya te vas haciendo una idea de que debes retocar tu configuración en Apache.

Nginx por defecto funciona como un tiro sin limitaciones de ningún tipo 10 veces más rápido y eficiente que Apache.

Normalmente cuando instalas Nginx y lo inicias tiende a cargar contenido de /var/www/html donde te puedes jalar un URL y hacer testing.

Si el problema persiste, yo recomiendo directamente seguir negociando debate con el proveedor o probar un servidor distinto (De otro DC)

Tal vez la tarjeta de red pueda estar influyendo en este asunto...
 
No digo que lo cambies, es para que realices pruebas primero con Nginx y ver si esto resuelve tu situación.

Si la resuelve, entonces ya te vas haciendo una idea de que debes retocar tu configuración en Apache.

Nginx por defecto funciona como un tiro sin limitaciones de ningún tipo 10 veces mas rápido y eficiente que Apache.

Normalmente cuando instalas Nginx y lo inicias tiende a cargar contenido de /var/www/html donde te puedes jalar un URL y hacer testing.

Si el problema persiste, yo recomiendo directamente seguir negociando debate con el proveedor o probar un servidor distinto (De otro DC)

🤔

Haré esa prueba pero mañana (Aquí son las 4:14AM) y público cómo va la transferencia.
 
No digo que lo cambies, es para que realices pruebas primero con Nginx y ver si esto resuelve tu situación.

Si la resuelve, entonces ya te vas haciendo una idea de que debes retocar tu configuración en Apache.

Nginx por defecto funciona como un tiro sin limitaciones de ningún tipo 10 veces más rápido y eficiente que Apache.

Normalmente cuando instalas Nginx y lo inicias tiende a cargar contenido de /var/www/html donde te puedes jalar un URL y hacer testing.

Si el problema persiste, yo recomiendo directamente seguir negociando debate con el proveedor o probar un servidor distinto (De otro DC)

Tal vez la tarjeta de red pueda estar influyendo en este asunto...

He realizado las pruebas y con Nginx ocurre lo mismo, mas bien me funciona peor que con mi Apache.

Probé tanto el Nginx normal como el Nginx-Tengine
 
Hola,

Si estas haciendo upload desde php, posiblemente el limite sea tu PHP.INI.

Ahora si la descarga tambien es a 2MB, posiblemente tengas algun problema con ISP.

Si no puedes hablar con alguien de tu confianza y hacer que descargue tu link desde otros lugares y la subida tambien, asi te descartas tu ISP y el VPS.

Saludos.
 
Hola,

Si estas haciendo upload desde php, posiblemente el limite sea tu PHP.INI.

Ahora si la descarga tambien es a 2MB, posiblemente tengas algun problema con ISP.

Si no puedes hablar con alguien de tu confianza y hacer que descargue tu link desde otros lugares y la subida tambien, asi te descartas tu ISP y el VPS.

Saludos.

Es que justo ese es el problema, en las descargas hasta a 13MB/s, pero las subidas se limitan a 2MB/s sea cual sea el asunto. Ahora, si subo mediante FTP o SSH archivos, el ancho de banda asciende a los casi 50MB/s
 
Es que justo ese es el problema, en las descargas hasta a 13MB/s, pero las subidas se limitan a 2MB/s sea cual sea el asunto. Ahora, si subo mediante FTP o SSH archivos, el ancho de banda asciende a los casi 50MB/s
Hola,

Prueba buscando php.ini lo siguiente:

upload_max_filesize=512MB (Esto puede que este en 2MB)
post_max_size=128MB

Saludos.
 
Hola,

Prueba buscando php.ini lo siguiente:

upload_max_filesize=512MB (Esto puede que este en 2MB)
post_max_size=128MB

Saludos.

Hola

No hablo del tamaño máximo de archivos, sino de la velocidad de transferencia. Ese valor lo tengo establecido en 4096MB suelo subir hasta 4GB de archivos.
 
Hola

No hablo del tamaño máximo de archivos, sino de la velocidad de transferencia. Ese valor lo tengo establecido en 4096MB suelo subir hasta 4GB de archivos.
Prueba con un nuevo servidor en otro proveedor y así sales de dudas.
 
Prueba con un nuevo servidor en otro proveedor y así sales de dudas.

Problema solucionado, si era el servidor. Abrí un Bare Metal en Vultr y ahora si obtengo los 50MB/s en todos los aspectos. Utilizando la misma configuración de antes. Saludos!
 
Problema solucionado, si era el servidor. Abrí un Bare Metal en Vultr y ahora si obtengo los 50MB/s en todos los aspectos. Utilizando la misma configuración de antes. Saludos!
Hola,

Exelente, siempre es bueno descartar.

Saludos.
 
Atrás
Arriba