How To Get Reliable & Affordable Broadband in India Cómo llegar fiables y asequibles de banda ancha en la India
Broadband service in India is much less reliable than their counterparts in USA. Servicio de banda ancha en la India es mucho menos fiable que sus homólogos de EE.UU.. While in USA, I used Pacific Bell 1.5 Mbps connection for 3 years without a single minute of downtime or any other problems. Mientras que en EE.UU., he usado Pacific Bell 1,5 Mbps de conexión de 3 años sin un solo minuto de tiempo de inactividad o de cualquier otro tipo de problemas. This was back in 1998-2001. Esto fue en 1998-2001. In India unlimited (marginally @ 256 Kbps - bits per second) broadband service came much later. En la India ilimitado (marginalmente @ 256 Kbps - bits por segundo) de servicios de banda ancha llegó mucho más tarde. There are three major players in the market: Existen tres importantes actores en el mercado: BSNL DataOne Broadband BSNL DataOne de banda ancha (unique in providing zero customer support), (único cero en la prestación de servicio de atención al cliente), Tata Indicom Broadband Tata Indicom de banda ancha ( personal experience so far experiencia personal hasta el momento ), Airtel Broadband Airtel de banda ancha , all ADSL technology based. , Todos basados en la tecnología ADSL. I also used cable Broadband (read narrowband) from Yo también se utiliza cable de banda ancha (leer banda estrecha) de Alliance Broadband Alianza de Banda Ancha ( more más ). However even with such low end services (in terms of unlimited bandwidth & reliability) you can forge a reliable and yet affordable broadband solution for your business or home (gaming & MMORPG?). Sin embargo, incluso con esos servicios de gama baja (en términos de ancho de banda ilimitado y fiabilidad), puede forjar una fiables y asequibles de banda ancha aún solución para su negocio u hogar (juegos de azar y MMORPG?). The solution is simple. La solución es simple.
Update: Actualizado:
Please read: Por favor, lea: How To: Load Balancing & Failover With Dual/ Multi WAN / ADSL / Cable Connections on Linux How To: Load Balancing y La reconexión con doble / Multi WAN / ADSL / Cable Conexiones en Linux for the simplest solution. para la solución más simple. Please read below to gain a better perspective on the possibilities. Por favor, lea a continuación para obtener una mejor perspectiva sobre las posibilidades.
—Original post below— Original-puesto inferior -
First you need to get broadband service from multiple providers, preferably at identical connection speed. Lo primero que necesita para obtener servicios de banda ancha de múltiples proveedores, de preferencia en idéntica velocidad de conexión. I am currently using BSNL DataOne broadband unlimited plus connection and Tata Indicom postpaid unlimited broadband connection. Actualmente estoy utilizando BSNL DataOne de banda ancha ilimitada, además de conexión y Tata Indicom de pospago ilimitada conexión de banda ancha. I am planning to add Alliance Broadband soon to the mix. Estoy planeando añadir Alianza de banda ancha antes a la mezcla. So now you have 2-3 redundant connections to the internet. Así que ahora usted tiene 2-3 conexiones redundantes a Internet. How do you leverage their full bandwidth and increase your reliability? ¿Cómo aprovechar plenamente su ancho de banda y aumentar su fiabilidad?
The key objective is to uniformly route your internet traffic (incoming & outgoing) traffic through all the available connections and to transparently remove providers with connection problems and then add them again when they are able to connect. El objetivo clave es de manera uniforme en su ruta de tráfico de Internet (entrante y saliente) del tráfico a través de todas las conexiones disponibles y transparente con los proveedores de eliminar problemas de conexión y, a continuación, añadir de nuevo cuando ellos son capaces de conectar. This will ensure transparent fail-over and hence redundancy to your internet connectivity. De este modo se garantizará la transparencia a prueba de fallas y, por tanto, más de redundancia para su conexión a Internet. There are broadly two solutions. Hay dos soluciones en términos generales.
The El first solution primera solución is to add static routing information in your Firewall / Router machine to route the traffic through multiple connections. es añadir información de enrutamiento estático en su Firewall / Router máquina a la ruta del tráfico a través de múltiples conexiones. However as route information is cached in Linux, when a connection goes down it may take sometime for connection to a particular site to be restored. Sin embargo, como es la información de ruta en la caché de Linux, cuando la conexión se cae, puede tomar algún momento para la conexión a un sitio concreto que se restablezca.
As the route information is cached you cannot use this scheme to speed up connection to any particular site. Como la ruta es la información en caché no puede utilizar este sistema para acelerar la conexión a cualquier sitio. However your total broadband throughput will be doubled at maximum capacity. Sin embargo su rendimiento total de banda ancha se duplicó al máximo de su capacidad. It is somewhat like the Core 2 Duo machines where your speed isn’t doubled but multiple threads in a multi-threaded application can fully leverage both the cpu’s. Es algo así como el Core Duo 2 máquinas donde su velocidad se ha duplicado, pero no múltiples hilos en un multi-roscado pueden aprovechar plenamente tanto la cpu's. So while you will not gain in downloading speed using download accelerators when it opens multiple connections to the same site, its speed will effectively double when mirror urls are used for downloading the same content in chunks. Así, mientras usted no gana en velocidad de descarga utilizando aceleradores de descarga cuando se abre múltiples conexiones a un mismo sitio, su velocidad de manera efectiva el doble espejo urls cuando se utilizan para descargar el mismo contenido en pedazos. The load balancing works but is less than optimum. El equilibrado de carga funciona, pero es inferior al óptimo.
To achieve proper load balancing you should apply Para lograr buen equilibrio de carga que debe aplicarse Anastasov’s patches Anastasov de parches to the Linux kernel. para el kernel de Linux. These patches extend the routing functionality in Linux to support static routes (defined by user), new way to use the alternative routes, the reverse path protection (rp_filter), the NAT processing to use correctly the routing when multiple gateways are used. Estos parches ampliar la funcionalidad de enrutamiento en Linux para apoyar rutas estáticas (definidas por el usuario), nueva forma de utilizar los itinerarios alternativos, el camino inverso protección (rp_filter), el NAT de procesamiento para utilizar correctamente el enrutamiento de múltiples puertas de entrada cuando se usan. You can read the user guide on configuring Linux with multiple gateway connection ( Puede leer la guía del usuario sobre la configuración de Linux con varias puerta de enlace de conexión ( here aquí ) and dead gateway detection ( ) Y de detección de puerta de enlace muerto ( here aquí ).
Along with NAT with this solution all your machines will have fully transparent access to the internet. Junto con NAT con esta solución a todas sus máquinas tendrán acceso totalmente transparente a Internet.
The second solution would be to use a firewall or proxy server which can effectively route between multiple connections. La segunda solución sería utilizar un firewall o servidor proxy que puede efectivamente ruta entre múltiples conexiones. I am yet to explore this space but one software I would suggest you look into is Estoy todavía a estudiar este espacio, sino un software yo sugiero que busques en es Squid proxy server Squid proxy . Squid can also be configured to provide transparent connection to the internet (requires no configuration on your browser) using it as Squid también puede ser configurado para proporcionar conexión transparente a Internet (requiere ninguna configuración en su navegador), utilizando como interception proxy interceptación proxy . Additionally squid provides caching for faster access and allows you to control /monitor access to pornographic and other sites. Además del calamar, proporciona almacenamiento en caché para un acceso más rápido y le permite controlar y vigilar el acceso a pornografía y otros sitios. I am sure there is a way to configure squid for multiple connections. Estoy seguro de que hay una manera de configurar squid para múltiples conexiones. In case there isn’ta simple way, it would take any experienced developer few hours to write such a load balancing proxy. En caso de que no es un modo simple, que tendría cualquier desarrollador experimentado unas horas para escribir ese balanceo de carga proxy. Personally I would write mine in Java if I don’t find any good solution on the net. Personalmente me gustaría escribir la mía en Java si no encontrar ninguna buena solución en la red.
The third solution would be to use different machines for connection and then use a browser configuration file (pac file) to redirect the connection to a chosen connection using a random or weighted algorithm. La tercera solución sería utilizar máquinas diferentes para la conexión y, a continuación, utilizar un archivo de configuración del navegador (archivo pac) para redirigir la conexión a una conexión elegida al azar usando un algoritmo o ponderado. Both Internet Explorer and Firefox can be configured with a pac file. Tanto Internet Explorer y Firefox se puede configurar con un archivo pac.
This solution can take care of unavailable gateways and also achieve proper load balancing. Esta solución puede cuidar de no pasarelas y también lograr buen balanceo de carga. I have tested this option before with success. He probado esta opción antes por el éxito.
This is probably the easiest solution for Windows user followed by the proxy server option above. Esta es probablemente la solución más sencilla para el usuario de Windows seguido de la opción de servidor proxy.
Let me know what is your experience / guidance on this topic. Quiero saber cuál es su experiencia y orientación sobre este tema.
Filed under Filed under Browser Navegador , Computer Security Seguridad informática , Country País , Fedora Core 6 Fedora Core 6 , Firefox , Headline News Headline News , How To Cómo , India , Internet Explorer Internet Explorer , Java Software El software de Java , Linux , Linux Migration La migración Linux , Open Source Software Open Source Software , Programming Programación , Web , Web Services Web Services | |
| |
RSS 2.0 RSS 2,0 | |
Trackback this Article | este artículo |
Email this Article Enviar artículo
You may also like to read También puede leer |




