Pregunta ¿Problema de configuración de red?


Tengo una red doméstica bastante simple, cableada con conmutadores gigabit, con un enrutador inalámbrico que generalmente maneja nuestras computadoras portátiles. Tengo una situación en la que mi red, cableada Y inalámbrica, se satura cuando realmente no creo que deba:

Al copiar un archivo grande, o muchos archivos pequeños, del orden de 5 GB en total, de una de las computadoras portátiles al servidor de archivos principal de mi red, después de unos pocos segundos, traerá el toda la red de rodillas. Un video transmitido desde un servidor a través de una ruta totalmente cableada comenzará a tartamudear y ahoga hasta que termine la transferencia de archivos.

La transferencia de archivos a través de la conexión inalámbrica alcanza un máximo de aproximadamente 2Mbps. Supongamos que el video, en este caso, una transmisión de 480p, podría querer 1.5Mbps como máximo, para un gran total de una friolera carga de 3Mbps en la red. La computadora portátil inalámbrica en la que escribo esta velocidad prueba en la gran y fea Internet a más de 80 Mbps, y me doy cuenta de que es un número un poco idealizado. Pero el punto más amplio es que 80 Mbps de rendimiento teórico disponible no deberían gravarse con una carga de 3Mbps. Sin embargo, la mía parece ser.

¿Esto es indicativo de alguna mala configuración de mi parte? ¿O acabo de ser un idiota y no estoy entendiendo algunos conceptos básicos sobre cómo fluyen los datos en la red?

EDITAR: por los comentarios a continuación; el único servidor duro en la red es un cuadro que ejecuta Ubuntu; tiene dos gb nics, uno para el mundo exterior, uno para el interior, y aloja dos máquinas virtuales de VirtualBox. Una máquina virtual aloja archivos multimedia reproducidos por pequeños cuadros RaspberryPi que ejecutan OSMC; la otra máquina virtual es el cuadro de firewall. La caja de Ubuntu es una que construí hace unos tres años; Intel i5-4460, 8 GB de RAM con un solo disco duro de 2TB WD (ST2000DM001)

EDIT 2: Como prueba, comencé a transmitir dos transmisiones de video HD y ambas funcioné sin problemas. Esto reflejaría aproximadamente 3 veces los datos de esa máquina virtual a través de la red como en mi escenario original. ¿Estamos sugiriendo que los datos que van a (escribir) el servidor durante la transmisión son el problema? Las máquinas virtuales están haciendo toques en un puente virtual para acceder a la red; Si esos grifos simplemente se implementan como descriptores de archivos, ¿podría el flujo bidireccional de datos a través de ese solo toque ser el cuello de botella?


0


origen


Parece que el problema está en su (s) servidor (es) y no en su red. ¿Qué hace el Speedtest de Internet cuando dice que la red está "tartamudeando"? ¿La prueba de velocidad de Internet causa alguna interrupción a las otras transferencias? Sospecho que no. Esto no es un problema de red, este es un problema de rendimiento con sus servidores. ¿Son máquinas virtuales? Debe proporcionar más detalles sobre el hardware y el sistema operativo. Especialmente el subsistema de disco y la plataforma de virtualización. - Appleoddity
¿La ruta del hardware incluye el enrutador? Con mucha frecuencia, los "puertos de conmutación" en un enrutador ralentizarán la conexión, porque no es un verdadero conmutador, sus múltiples puertos usan software para crear un conmutador, y la CPU de estos dispositivos no es muy buena. La solución aquí es conectar todo a los conmutadores adecuados y solo un puerto desde el conmutador gigabit a un puerto LAN en el enrutador. - davidgo
@davidgo Si entiendo tu pregunta correctamente, la respuesta correcta es "sí" y "no". Solo uso el enrutador inalámbrico de manera efectiva como punto de acceso; el cuadro Ubuntu alberga una máquina virtual que realmente sale a Internet. El cuadro de Ubuntu tiene un puente virtual, y las máquinas virtuales se conectan a la red a través de los grifos. Sí, es un poco heterodoxo, pero no quería el servidor duro directamente en la red; la IP "pública" va a la VM del firewall. - David W
Bueno, creo que su decisión de usar VirtualBox para alojar el firewall es parte del problema. Tiene mucho tráfico de red que necesita ingresar y salir de esa caja de Ubuntu. - JakeGould
Adivina: Bufferbloat. Algunos búferes intermedios se llenan después de unos segundos, y el búfer completo causa caídas en todo el tráfico de red, en lugar de simplemente dejar caer paquetes para la transferencia grande (lo que haría que la transferencia grande se desacelere adecuadamente). Las cámaras tienen una velocidad de fotogramas constante, por lo que no están sujetas a esto. - dirkt


Respuestas: