Foro de elhacker.net

Comunicaciones => Redes => Mensaje iniciado por: cron0ar8R en 19 Abril 2015, 01:22 am



Título: aumentar la velocidad ethernet usando varios puertos eth? o infiniband?
Publicado por: cron0ar8R en 19 Abril 2015, 01:22 am
En una red con windows 8.1.1 me gustaría compartir un volumen RAID0 de 4 discos duros que me va a unos 600MB/s. O sea, quiero transferir archivos de un ordenador a otro a alta velocidad para intentar aprovechar en la medida de lo posible este gran ancho de banda que tengo disponible.

¿Es posible aumentar la velocidad de transferencia de la red de 1Gbps a, por ejemplo, 10Gbps? (o al menos a 5Gbps?).

¿Es posible usar varias tarjetas de red ethernet para aumentar la velocidad? como se configura el windows y el router para poder hacerlo?

He oído que hay unas tarjetas de red de fibra óptica de segunda mano que valen a penas unos 50€ (para redes infiniband). Aunque no quiero entrar en detalle hasta aclarar la primera parte de la cuestión.

Gracias y un saludo


Título: Re: aumentar la velocidad ethernet usando varios puertos eth? o infiniband?
Publicado por: MinusFour en 19 Abril 2015, 01:35 am
Puedes hacer Link Aggregation si tus equipos lo soportan. Enlaces con 10GB yo diria que te va a costar $$$$. Las NICs estan en 350 USD segun google y los switches hasta 1000 USD.


Título: Re: aumentar la velocidad ethernet usando varios puertos eth? o infiniband?
Publicado por: cron0ar8R en 19 Abril 2015, 23:27 pm
gracias por la info. Veré a ver como lo hago... En principio creo que con el link Aggregation tendré suficiente.

Me recomiendas algún router concreto para este fin? es importante que tenga antenas MIMO y wifi AC, necesito que tenga buena cobertura. Tenía pensado pillarme un router de alta gama como el asus AC87U. Aunque no sé si este modelo de router admite esta funcionalidad (desconozco también en cuantos puertos la admite).



Título: Re: aumentar la velocidad ethernet usando varios puertos eth? o infiniband?
Publicado por: el-brujo en 21 Abril 2015, 20:20 pm
¿Wifi?

Si realmente quieres alta velocidad usa cable de red. Cable CAT 5E y tarjeta ethernet Giga y switch/router gigabit y la vedad es que la velocidad de transferencia es muy buena.

Yo esto usando transferencias vía ftp con un Asus RT-AC68U y dos equipos con placa base Asus Gigabit LAN y la transferencia de ficheros es muy rápida.

No creo que valga la pena hoy en día usar más de 1Gbps, aunque existir existe, pero es demasiado caro.

Otra cosa que deberás tener en cuenta es optimizar la red al máximo, habilitar Jumbo Frames (cambiando el MTU), habilitar aceleración por hardware (HW Acceleration) como por ejemplo algunos routers que para conectarse a más de 100 o  300mb/s de coneixón a internet con NAT necesitan:

- CTF (Cut Through Forwarding): técinca de optimización por Software para acelerar NAT
- FA (Flow Accelerator): Mecanismo por Hardware NAT diseñado para acelerar conexiones cableadas por DHCP o conexiones con ip estática.


Título: Re: aumentar la velocidad ethernet usando varios puertos eth? o infiniband?
Publicado por: MinusFour en 22 Abril 2015, 02:22 am
802.11 AC no esta nada mal para transferencias. En teoria puedes alcanzar algo como 7Gbps pero en realidad solo consigues como 1 o 2 Gb. Las NICs rondan alrededor de 70-100 USD y los routers te los encuentras desde 150 USD o menos. Es un upgrade considerable, en especial si tienes varios equipos a los que les tengas que comprar las NICs.

Para link aggregation creo que solo necesitas un switch que lo soporte. Me parece que este puede por ejemplo:

http://www.amazon.com/NETGEAR-ProSAFE-GS108T-Gigabit-1000Mbps/dp/B003KP8VSK/ref=sr_1_1?s=electronics&ie=UTF8&qid=1429661735&sr=1-1


Título: Re: aumentar la velocidad ethernet usando varios puertos eth? o infiniband?
Publicado por: Netlink en 22 Abril 2015, 02:57 am
Ande vas.......... !!!!!!!!  
 
802.11 AC no esta nada mal para transferencias. En teoria puedes alcanzar algo como 7Gbps pero en realidad solo consigues como 1 o 2 Gb.

Es un estandar wifi. Máximo 1300 Mbps.
http://es.wikipedia.org/wiki/IEEE_802.11ac (http://es.wikipedia.org/wiki/IEEE_802.11ac)



Título: Re: aumentar la velocidad ethernet usando varios puertos eth? o infiniband?
Publicado por: MinusFour en 22 Abril 2015, 03:22 am
Ande vas.......... !!!!!!!!  
 
Es un estandar wifi. Máximo 1300 Mbps.
http://es.wikipedia.org/wiki/IEEE_802.11ac (http://es.wikipedia.org/wiki/IEEE_802.11ac)



Eso solo si usas 3 antenas, 3x3 MIMO y 80mhz. Cuando en teoria soporta hasta 8 antenas, 8x8 MIMO, y 160mhz. Claro... en "teoria".

http://www.wirevolution.com/2012/06/23/how-does-802-11ac-get-to-6-9-gigabits-per-second


Título: Re: aumentar la velocidad ethernet usando varios puertos eth? o infiniband?
Publicado por: Netlink en 22 Abril 2015, 11:30 am
La teoría va aquí: http://foro.migui.com/vb/forumdisplay.php/13-F%C3%ADsica-moderna?s=c71a4bf339acf0ce90eebfb17a4c6a89 (http://foro.migui.com/vb/forumdisplay.php/13-F%C3%ADsica-moderna?s=c71a4bf339acf0ce90eebfb17a4c6a89)


Título: Re: aumentar la velocidad ethernet usando varios puertos eth? o infiniband?
Publicado por: cron0ar8R en 23 Abril 2015, 23:23 pm
¿Wifi?

Si realmente quieres alta velocidad usa cable de red. Cable CAT 5E y tarjeta ethernet Giga y switch/router gigabit y la vedad es que la velocidad de transferencia es muy buena.

Yo esto usando transferencias vía ftp con un Asus RT-AC68U y dos equipos con placa base Asus Gigabit LAN y la transferencia de ficheros es muy rápida.

No creo que valga la pena hoy en día usar más de 1Gbps, aunque existir existe, pero es demasiado caro.

Otra cosa que deberás tener en cuenta es optimizar la red al máximo, habilitar Jumbo Frames (cambiando el MTU), habilitar aceleración por hardware (HW Acceleration) como por ejemplo algunos routers que para conectarse a más de 100 o  300mb/s de coneixón a internet con NAT necesitan:

- CTF (Cut Through Forwarding): técinca de optimización por Software para acelerar NAT
- FA (Flow Accelerator): Mecanismo por Hardware NAT diseñado para acelerar conexiones cableadas por DHCP o conexiones con ip estática.

Gracias por la info. Me acabo de pillar el router Asus RT-AC87U. En cuanto me llegue miraré a ver como se configuran todos esos parámetros. Creo que es compatible con la opción de aceleración por hardware de NAT, de las demás opciones/parámetros ni idea. Lo máximo que he hecho hasta ahora ha sido cambiar los permisos de una carpeta de windows para poder grabar en ella dentro de una red doméstica. Tendré que buscar información sobre como se configuran cada uno de esos parámetros que me comentas. Imagino que todo ello se hace desde el router.

http://www.asus.com/es/Networking/RTAC87U/specifications/


802.11 AC no esta nada mal para transferencias. En teoria puedes alcanzar algo como 7Gbps pero en realidad solo consigues como 1 o 2 Gb. Las NICs rondan alrededor de 70-100 USD y los routers te los encuentras desde 150 USD o menos. Es un upgrade considerable, en especial si tienes varios equipos a los que les tengas que comprar las NICs.

Para link aggregation creo que solo necesitas un switch que lo soporte. Me parece que este puede por ejemplo:

http://www.amazon.com/NETGEAR-ProSAFE-GS108T-Gigabit-1000Mbps/dp/B003KP8VSK/ref=sr_1_1?s=electronics&ie=UTF8&qid=1429661735&sr=1-1

Sobre el tema del switch tengo que mirarlo. Con mi router asus creo que solo puedo usar la opción de link agregation con 2 puertos. Así que 2Gbps es lo máximo que voy a obtener. No sé si es necesario aplicar esa configuración solo en el switch o en router+switch. Tendré que ir probando poco a poco. Imagino que tardaré algunas semanas. Primero miraré como funciona a fondo el router y luego miraré si me pillo el switch o qué.

Eso solo si usas 3 antenas, 3x3 MIMO y 80mhz. Cuando en teoria soporta hasta 8 antenas, 8x8 MIMO, y 160mhz. Claro... en "teoria".

http://www.wirevolution.com/2012/06/23/how-does-802-11ac-get-to-6-9-gigabits-per-second

En principio el tema del wifi AC me es secundario, lo principal que me vaya rápido solo por el cable.

Tengo que hacer pruebas de velocidad con un enlace USB3.0 a 5Gbps con un extensor de fibra óptica combinado con un kvm switch USB3.0 que viene acompañado de un software. Lo malo es que tengo que combinarlo con un HUB USB3.0 y no sé como eso afectará a la velocidad final. Usaré cables cortos y de calidad pero hasta que no lo vea no lo sabré (no puedo usar el extensor óptico directamente porque no tiene casi nada de corriente).

http://www.j5create.com/our-products/wormhole-switches/juc700.html
http://www.corning.com/opcomm/OpticalCablesbyCorning/products/USB-3.Optical.aspx#.VTljv5NKWVN

Una vez haya probado todo esto valoraré la posibilidad de adquirir 2 tarjetas infiniband de 10Gbps de segunda mano (salen por 50€ a penas). El problema es ver qué cable de fibra óptica es válido para esas tarjetas y qué precio tiene. Me consta que con las tarjetas Mellanox puedo usar drivers para windows:

http://www.mellanox.com/page/products_dyn?product_family=32

En teoría ese driver te emula una tarjeta de red ethernet normal y corriente y desde ahí solo tienes que configurarla como una conexión normal ethernet. Aunque ya os digo que no tengo ni idea y tendría que probarlo.

Si alguien se anima a hacerlo y me dice qué cable ha acabado usando le estaría agradecido.

Un saludo
 


Título: Re: aumentar la velocidad ethernet usando varios puertos eth? o infiniband?
Publicado por: el-brujo en 14 Mayo 2015, 20:01 pm
Gracias por la info. Me acabo de pillar el router Asus RT-AC87U. En cuanto me llegue miraré a ver como se configuran todos esos parámetros. Creo que es compatible con la opción de aceleración por hardware de NAT, de las demás opciones/parámetros ni idea. Lo máximo que he hecho hasta ahora ha sido cambiar los permisos de una carpeta de windows para poder grabar en ella dentro de una red doméstica. Tendré que buscar información sobre como se configuran cada uno de esos parámetros que me comentas. Imagino que todo ello se hace desde el router.

http://www.asus.com/es/Networking/RTAC87U/specifications/

Buen router.

Te aconsejo usar AsusWRT Merlin. El mejor firmware que existe para routers Asus.

Asuswrt-Merlin, el firmware personalizado para routers Asus
http://blog.elhacker.net/2015/04/asuswrt-merlin-el-firmware-routers-asus-fibra-optica-movistar-ffth.html


Título: Re: aumentar la velocidad ethernet usando varios puertos eth? o infiniband?
Publicado por: cron0ar8R en 18 Mayo 2015, 20:01 pm
Buen router.

Te aconsejo usar AsusWRT Merlin. El mejor firmware que existe para routers Asus.

Asuswrt-Merlin, el firmware personalizado para routers Asus
http://blog.elhacker.net/2015/04/asuswrt-merlin-el-firmware-routers-asus-fibra-optica-movistar-ffth.html

muchas gracias por la info! ya me lo miraré a ver si soy capaz de instalarlo y configurarlo adecuadamente.

Al final he optado por un link vía cable óptico USB3.0 con uno de estos:
http://www.j5create.com/our-products/wormhole-switches/juc700.html

Aún no tengo el cable óptico de 10 metros pero con un cable USB3.0 de cobre blindado lindy me ha ido a 420MB/s en lectura y 320MB/s en escritura con una placa intel (y unos 50MB/s menos en una placa AMD). ESto con una caja UASP inatek con un SSD samsung 850EVO de 500GB.

Con el cable de 5 metros y el JUC700 me ha funcionado a 280MB/s que no está nada mal aunque es bastante menos de los 600MB/s que quería pero bueno. Por cierto, he probado también un cable de cobre USB3.0 de esos activos (con ampli) y son una *****, se me desconecta (con la placa intel) cada 2x3; aunque con la placa AMD más o menos me iba. Es mucho mejor un cable de cobre libre de oxigeno y blindado como del cromo de lindy.

Supongo que con el cable optico de 10 metros podré mantener sin problema los 280MB/s.

Por el momento voy a optar por esta vía porque voy a usar tres ordenadores uno de los cuales es uno tipo NUC y no puedo meter tragetas dentro.

Igualmente, si quiero usar infiniband con 3 ordenadores necesito un switch infiniband y dudo que encuentre uno a un precio razonable. Espero que cuando saquen una versión del JUC700 sobre USB3.1 puedo actualizarlo aunque me haga la pua el cable ya que tendré que cambiarlo también supongo.