Necesito usar dos conexiones a internet al mismo tiempo. Tanto la conexión será de banda ancha utilizando dos LAN.
Digamos, una de las IP asignadas de la conexión es xxx.xxx.xxx.xxx y otra es aaa.yyy.yyy.yyy IP xxx.xxx.xxx.xxx se usará solo para cualquier solicitud saliente como cualquier carga de datos.
Por otro lado, IP aaa.aaa.aaa.aaa será solo para solicitudes de datos entrantes como descargar los datos. Entonces el escenario será xxx.xxx.xxx.xxx cargará datos y aaa.aaa.aaa.aaa descargará datos al mismo tiempo.
Hagámoslo más claro. Haré una llamada de voz usando skype, luego xxx.xxx.xxx.xxx solo cargará los datos de voz y yyy.yyy.yyy.yyy descargará los datos de voz.
Espero poder aclararme.
¡Cualquier idea o sugerencia será cordialmente apreciable!
Gracias de antemano !
Editar
No existe tal configuración que pueda usarse para hacerlo. Se podría hacer programáticamente. Puedo usar bibliotecas de C # para eso. ¿O alguien puede sugerir alguna forma de hacerlo?
fuente
Respuestas:
Si bien agrupar varias conexiones a Internet ha sido un sueño para muchos usuarios de Internet, su viabilidad es muy limitada.
En el nivel de red, no descargas datos de forma activa (de ningún tipo). Simplemente llega a usted como resultado de miles de millones de enrutadores que empujan todos los paquetes más hacia sus objetivos, paso a paso hacia el siguiente enrutador, y el siguiente. Los enrutadores deciden en qué dirección enviar los paquetes en función de la dirección de destino del paquete. Esto significa que a menos que el proceso remoto de Skype envíe todos los paquetes a yyy.yyy.yyy.yyy, no lo contactarán a través de su conexión preferida. Lástima que el Skype remoto solo sepa xxx.xxx.xxx.xxx, porque esa es la dirección del remitente en los paquetes que lo enviaste.
Así que hay un par de formas en que puede influir en la configuración para alcanzar su objetivo:
En cualquier caso, no hay casillas de verificación, ni recetas, ni bibliotecas de C # que le permitan hacer esto fácilmente. Desafortunadamente, debe diseñar una solución adaptada a sus necesidades y de acuerdo con el funcionamiento de Internet de hoy en toda su complejidad.
fuente
Para hacer esto, necesitaría dos enrutadores sin estado capaces de NAT, que no aleatoricen los puertos de origen. Debería usar NAT estática para su máquina.
Supongo que utilizará el direccionamiento privado internamente.
Un enrutador (routerX) tendría la dirección pública xxx.xxx.xxx.xxx y se utilizaría para los paquetes salientes, y el otro enrutador (routerY) tiene la dirección pública yyy.yyy.yyy.yyy y se usa para los paquetes entrantes.
RouterX será la ruta predeterminada.
Entonces, su máquina, diremos que es 10.10.10.10, y envía un paquete a google.com en el puerto 80, a medida que pasa a través de RouterX, la dirección de origen del paquete se cambia a través de NAT para ser la dirección IP de routerY.
Paquete original:
El puerto de origen es efímero: "inventado". Sin embargo, es vital que los paquetes de respuesta respondan al puerto correcto.
RouterX hace el NAT, por lo que se ve así una vez en la red:
Google recibe el paquete y responde. Entonces su respuesta es la inversa:
Este paquete llegará naturalmente a RouterY. Tiene un NAT estático que dice que cualquier cosa destinada a la dirección IP aaa.aaa.aaa.aaa debe estar nativa a 10.10.10.10:
Hecho: el paquete llega a su máquina, felizmente inconsciente de que tomó una ruta tan tortuosa.
Puede hacer esto con los enrutadores Cisco IOS. De hecho, si bien este escenario tiene dos enrutadores, podría hacerlo con un solo enrutador y algunas rutas de políticas.
fuente
Creo que la respuesta a la pregunta "¿cómo usar dos conexiones a Internet en una PC al mismo tiempo?" no lo haga dividiendo la carga y descarga del servicio 1 para separar las conexiones, sino dividiendo qué servicios usan qué conexión.
Todas las soluciones de banda ancha que he visto permiten la carga y descarga simultánea de grandes cantidades de datos sin afectarlas entre sí hasta que la velocidad de carga o descarga alcance aproximadamente el 80% de su máximo, estaría buscando dividir el tráfico de manera diferente. El método habitual y, por lo tanto, mejor soportado es tener diferentes servicios utilizando diferentes rutas.
Si la motivación detrás de esto es porque Skype está afectando a otro tráfico u otro tráfico está afectando a Skype, entonces también debe mirar las características de QoS de "Calidad de servicio" en su enrutador y usarlas, ya que le permite priorizar el tráfico que quieres
Proporcionar limitación de ancho de banda en servicios de baja prioridad para evitar la saturación de ancho de banda en cualquier dirección ayuda significativamente a la confiabilidad y capacidad de respuesta de otros servicios.
fuente