How To Get Reliable & Affordable Broadband in India Come arrivare a prezzi accessibili e affidabili a banda larga in India
Broadband service in India is much less reliable than their counterparts in USA. Servizi a banda larga in India è molto meno affidabile rispetto le loro controparti negli Stati Uniti d'America. While in USA, I used Pacific Bell 1.5 Mbps connection for 3 years without a single minute of downtime or any other problems. Mentre negli Stati Uniti, io ho usato Pacific Bell 1,5 Mbps di connessione per 3 anni senza un solo minuto di inattività o di altri problemi. This was back in 1998-2001. Questo è stato già nel 1998-2001. In India unlimited (marginally @ 256 Kbps - bits per second) broadband service came much later. In India illimitata (marginalmente @ 256 Kbps - bit per secondo) di servizi a banda larga è venuto molto più tardi. There are three major players in the market: Ci sono tre principali operatori del mercato: BSNL DataOne Broadband BSNL DataOne a banda larga (unique in providing zero customer support), (unico nel fornire assistenza ai clienti zero), Tata Indicom Broadband Tata Indicom banda larga ( personal experience so far esperienza personale finora ), Airtel Broadband Airtel a banda larga , all ADSL technology based. , Tutti basati sulla tecnologia ADSL. I also used cable Broadband (read narrowband) from Ho utilizzato anche via cavo a banda larga (leggi a banda stretta) da Alliance Broadband La banda larga alleanza ( more più ). 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?). Tuttavia, anche a tali servizi di fascia bassa (in termini di larghezza di banda illimitata e affidabilità), è possibile creare un affidabile e ancora soluzione a banda larga a prezzi accessibili per il tuo lavoro o casa (gioco & MMORPG?). The solution is simple. La soluzione è semplice.
Update: Aggiornamento:
Please read: Si prega di leggere: How To: Load Balancing & Failover With Dual/ Multi WAN / ADSL / Cable Connections on Linux Come: il bilanciamento del carico e failover Con Dual / Multi WAN / ADSL / Connessioni via cavo su Linux for the simplest solution. per la soluzione più semplice. Please read below to gain a better perspective on the possibilities. Si prega di leggere di seguito per ottenere una migliore prospettiva sulle possibilità.
—Original post below— - Post originale sotto -
First you need to get broadband service from multiple providers, preferably at identical connection speed. Per prima cosa è necessario per ottenere servizi a banda larga da più fornitori, preferibilmente identici a velocità di connessione. I am currently using BSNL DataOne broadband unlimited plus connection and Tata Indicom postpaid unlimited broadband connection. Sto utilizzando BSNL DataOne a banda larga illimitata, più connessione e Tata Indicom Franco di connessione a banda larga illimitata. I am planning to add Alliance Broadband soon to the mix. Ho in programma di aggiungere a banda larga Alleanza presto per il mix. So now you have 2-3 redundant connections to the internet. Così ora avete 2-3 connessioni ridondanti a Internet. How do you leverage their full bandwidth and increase your reliability? Come si leva la loro piena larghezza di banda e aumentare il affidabilità?
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. L'obiettivo fondamentale è la rotta in modo uniforme il tuo traffico internet (in entrata e in uscita) del traffico attraverso tutte le connessioni disponibili e trasparente a rimuovere i fornitori di connessione con i problemi e quindi aggiungere nuovamente quando essi sono in grado di connettersi. This will ensure transparent fail-over and hence redundancy to your internet connectivity. Ciò garantirà trasparente di fail-over e, di conseguenza, la ridondanza al tuo connettività Internet. There are broadly two solutions. Vi sono sostanzialmente due soluzioni.
The Il first solution prima soluzione is to add static routing information in your Firewall / Router machine to route the traffic through multiple connections. è di aggiungere informazioni di routing statico nel tuo firewall / router macchina per instradare il traffico attraverso connessioni multiple. 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. Tuttavia, come è rotta informazioni memorizzate nella cache in Linux, quando una connessione scende può prendere qualche volta per il collegamento ad un sito particolare da restaurare.
As the route information is cached you cannot use this scheme to speed up connection to any particular site. Come il percorso informazioni memorizzate nella cache non è possibile utilizzare questo sistema per accelerare la connessione a un particolare sito. However your total broadband throughput will be doubled at maximum capacity. Tuttavia il suo volume totale a banda larga sarà raddoppiata e alla massima capacità. 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. È un po 'come il Core 2 Duo macchine in cui la velocità non è raddoppiato, ma più thread in una domanda multi-filettata possono sfruttare pienamente sia la CPU. 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. Così, mentre non sarà possibile guadagnare in velocità di scaricamento utilizzando acceleratori di download quando si apre connessioni multiple allo stesso sito, la sua velocità effettivamente doppio specchio quando gli URL vengono utilizzati per il download lo stesso contenuto in blocchi. The load balancing works but is less than optimum. Il bilanciamento del carico di lavori, ma è meno di ottimale.
To achieve proper load balancing you should apply Per assicurare un livello adeguato bilanciamento del carico si dovrebbe applicare Anastasov’s patches Anastasov's patch to the Linux kernel. per il kernel di 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. Queste patch estendere le funzionalità di routing di Linux per sostenere route statiche (definito dall'utente), nuovo modo di usare i percorsi alternativi, il percorso inverso protezione (rp_filter), il NAT trasformazione di utilizzare correttamente il routing più gateway quando sono usate. You can read the user guide on configuring Linux with multiple gateway connection ( Potete leggere il manuale sulla configurazione di Linux con più gateway di connessione ( here qui ) and dead gateway detection ( ) E morto il gateway di rilevamento ( here qui ).
Along with NAT with this solution all your machines will have fully transparent access to the internet. Insieme con NAT con questa soluzione tutte le vostre macchine sarà del tutto trasparente l'accesso a Internet.
The second solution would be to use a firewall or proxy server which can effectively route between multiple connections. La seconda soluzione sarebbe quella di utilizzare un firewall o un server proxy che possono efficacemente rotta tra connessioni multiple. I am yet to explore this space but one software I would suggest you look into is Io sono ancora da esplorare questo spazio, ma uno software Vorrei suggerire esaminare è 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 può anche essere configurato in modo da fornire trasparente connessione ad internet (non richiede alcuna configurazione sul tuo browser) utilizzando come interception proxy intercettazione proxy . Additionally squid provides caching for faster access and allows you to control /monitor access to pornographic and other sites. Calamari prevede inoltre la memorizzazione nella cache per un accesso più rapido e consente di controllare / monitorare l'accesso a materiale pornografico e altri siti. I am sure there is a way to configure squid for multiple connections. Sono certo che c'è un modo per configurare squid per connessioni multiple. In case there isn’ta simple way, it would take any experienced developer few hours to write such a load balancing proxy. Nel caso in cui non c'è un modo semplice, ci vorrebbe qualsiasi sviluppatore esperto poche ore per scrivere un tale bilanciamento del carico proxy. Personally I would write mine in Java if I don’t find any good solution on the net. Personalmente vorrei scrivere il mio in Java se non trovo una buona soluzione in rete.
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 terza soluzione sarebbe quella di utilizzare macchine diverse per la connessione e quindi utilizzare un browser file di configurazione (file pac) per reindirizzare la connessione a una connessione utilizzando scelto a caso, un algoritmo o ponderata. Both Internet Explorer and Firefox can be configured with a pac file. Sia Internet Explorer e Firefox può essere configurato con un pac file.
This solution can take care of unavailable gateways and also achieve proper load balancing. Questa soluzione può prendersi cura di gateway e non disponibile anche raggiungere corretto bilanciamento del carico. I have tested this option before with success. Ho testato questa opzione, prima con successo.
This is probably the easiest solution for Windows user followed by the proxy server option above. Questa è probabilmente la soluzione più semplice per utente di Windows, seguito dal server proxy opzione di cui sopra.
Let me know what is your experience / guidance on this topic. Fammi sapere qual è la sua esperienza / guida su questo argomento.
Filed under Elencato sotto Browser , Computer Security Computer Security , Country Paese , Fedora Core 6 Fedora Core 6 , Firefox , Headline News Headline News , How To Come , India , Internet Explorer Internet Explorer , Java Software Software Java , Linux , Linux Migration Linux , Open Source Software Software open source , Programming Programmazione , Web , Web Services Servizi Web | |
| |
RSS 2.0 RSS 2,0 | |
Trackback this Article | questo articolo |
Email this Article Invia questo articolo
You may also like to read Si può anche leggere come |




