Siempre que vamos a comprar un router, a parte de mirar sus características de hardware (LAN Gigabit, Wireless N, si tiene o no USB para discos duros o unidades flash etc.), también nos interesa si se va a llevar bien con múltiples conexiones simultáneas para que nuestros programas P2P rindan al máximo de nuestra conexión.
Si tenemos varios equipos en la red local y todos están con P2P, y un router con pocas conexiones máxima concurrentes se acabará saturando o no proporcionará la máxima velocidad que le llega de la WAN (internet) a los clientes de la LAN.
Donde más notaremos que el router no nos proporciona la máxima velocidad de la WAN es con velocidades de internet altas, a partir de 30Megas (aproximadamente).
El número de conexiones concurrentes depende en mayor parte del hardware del router (y más si tiene NAT por hardware como los últimos routers), pero también es muy importante el firmware ya que realiza la gestión de todas las conexiones.
A continuación tienes una guía para saber el número máximo de conexiones (es exactamente lo que realizamos con las reviews de los routers).
Necesitaremos:
– El router neutro a usar.
– Dos ordenadores (sobremesas o portátiles pero es recomendable que tengan Ethernet Gigabit).
– Dos cables de red.
Conexiones:
– PC1 conectado a la WAN del router neutro vía cable de red Ethernet.
– PC2 conectado a cualquiera de las LAN del router neutro vía cable de red Ethernet.
Configuraciones:
– Router:
LAN: 192.168.1.1 con DHCP desde 192.168.1.2 a 192.168.1.10 (por ejemplo).
WAN: Static IP; IP: 10.10.2.2; Máscara: 255.255.255.0; Puerta de enlace: 10.10.2.1
Guardamos cambios y reiniciamos.
– PC1 (conectado a la WAN del router)
Ponemos IP Fija, si no sabes poner IP Fija en Windows 7 aquí tienes un manual: Manual IP Fija Windows 7
Debemos poner los siguientes datos:
IP: 10.10.2.1
Máscara: 255.255.255.0
Puerta de enlace: 10.10.2.2
– PC2 (conectado a la LAN del router)
Ponemos IP Fija, si no sabes poner IP Fija en Windows 7 aquí tienes un manual: Manual IP Fija Windows 7
Debemos poner los siguientes datos:
IP: 192.168.1.2
Máscara: 255.255.255.0
Puerta de enlace: 192.168.1.1
También podemos dejar que le asigne los datos el DHCP del router.
JPerf para medir el ancho de banda
Manual de JPerf y descarga. Una vez que tenemos el Jperf en los 2 equipos.
PC1 lo ponemos como SERVER, sin tocar ninguna configuración.
PC2 lo ponemos como CLIENT y en la IP ponemos 10.10.2.1, el valor de Parallel Streams son los hilos TCP simultáneos.
Ejemplo gráfico:
LAN–>WAN en ASUS RT-N56u
Vamos aumentando el número de conexiones y cuando lleguemos a que el Bandwitch de abajo (la SUM de todos) es igual o menor al ancho de banda de internet contratado, podremos decir que ese es nuestro límite, ya que si seguimos aumentando estaremos perdiendo ancho de banda de internet contratado.
A la izquierda podemos poner la unidad de medida, en las pruebas siempre usamos MB/s pero cuando hablamos de 50Megas de ONO, son 50Mbps.
Si queremos saber el ancho de banda a la inversa (múltiples conexiones desde Internet a nuestro ordenador) basta con redireccionar el puerto 5001 a la IP 192.168.1.2 (la que hemos fijado en al LAN), poner el PC2 como SERVER y el PC1 como CLIENT con la IP 10.10.2.2. Si no os funciona, seguramente el Firewall esté cortando estas conexiones por vuestra seguridad ya que lo puede considerar un ataque DoS.
¿Por qué usar JPerf y no otro? Porque es multiplataforma y gratuito, hay otro programa muy bueno y con muchas más opciones avanzadas llamado IXChariot pero es de pago y no tiene versión para GNU/Linux (al menos, que nosotros sepamos).
Espero que este pequeño manual os sirva de ayuda para sacar el máximo partido a vuestra conexión.
Nota: Para saber el máximo de conexiones de un router ADSL no nos queda más remedio que hacerlo «manualmente» poniendo P2P y viendo cuando se satura ya que no tiene interfaz WAN RJ-45.