Thursday, December 28, 2006

Internet in India

Artist: Shakti
Song: Come On Baby Dance With Me
Comments: Absolute gem from retro Shakti, when they were acoustic, fast and spunky. Impeccable coordination between the guitar and violin. Absolute pleasure.

Soul Renditio n

Ever wondered why the internet sucks in India? While users in China, South Korea, Japan, USA etc have a pay per month model, wonder why you are subjected to the pay per month and byte (of more than alloted traffic)? Wonder why websites like youtube.com exist if one cannot stream in real time? The disambiguation follows.

As the name suggests, the internet is an interconnected - network of Internet Service providers (ISPs). The websites/servers are hosted in IPs (or internet addresses) owned by ISPs. For example, sify.com is most likely hosted by severs routed through the SIFY ISP. Routing basically means providing paths for the flow of internet traffic (bandwidth), much like routing vehicular traffic on, lets say National Highway 4 (NH4) between Bombay and Bangalore. NH4 & the railway line are similar to a couple ISPs connecting two points, lets say BSNL & VSNL, and much like the the two means of transport, the two ISPs may differ in speeds and quality of internet traffic.

Artist: Shakti
Song: Peace Of Mind
Comments: Mellow. Mellifluous. Masterpiece.

Soul Renditio n

A website is like a vehicle, limited by the path it is connected to the external world, much like how a truck cannot use rails to get around. In the website's case, the limitation is which IP it chooses to host its content on. However, a single website can have mirrors on multiple ISPs. When you access a website, you essentially get on the route the particular ISP prefers. So to access google.com, your request may hop from your house to Singapore to Tokyo to LA where the google.com server is physically hosted, the route assuming you are browsing through, say BSNL. The same website may take far fewer/greater hops if you browse through a different ISP.

The way an ISP reduces the number of hops (lesser the hops, greater is the speed) is to form a pact (actual physical connection) with ISPs in other countries. For example, if BSNL had a direct (physical) link with an ISP in the US, your request to view google.com might just take one hop, your home to their server in LA. Hence, an ISP with larger number of pacts would in theory provide faster service, assuming all other underlying infrastructure remains the same.

However, the above mentioned situation is not the most efficient way to hook up the internet and is for the most part antiquated, except in India. Imagine this situation: you are a BSNL subscriber and you try to access sify.com. Your request may have hop from your house to the BSNL server to its parent sever in Singapore to SIFY's parent server in Japan to SIFY's local server in Hyderabad. Basically, to access a sever located in India, your request hopped all over the world, which seems a little retarded. Hence was born the idea of an Internet Exchange: a connection/exchange between ISPs in close proximity. With this concept, your request to view a local website will now be routed to the requested sever through the local exchange and will not travel around the world. Also, it has a normalizing effect on speeds of access of the same location from two different ISPs as your request can now be routed through shorter paths acquired by other ISPs through the exchange.

Artist: Shakti
Song: Girija Sutha Part 1.
Comments: Composed by Mandolin Srinivas. Adrenalin meets Meditation.

Soul Renditio n

The internet can now be visualized as an interconnection of exchanges. So why (still) does the internet suck in India?. Two things: not all Indian ISPs fairly contribute to the National Internet Exchange and most of them route their traffic from other Asian countries, while most of the servers in the world are hosted in the USA (i.e most of the Internet's traffic is to servers in the USA). On unfair contribution to the National exchange, there is no definite solution as some ISPs have more local servers and better pacts with foreign providers than others, which affects the quality of service (which is their marketing pitch). To genuinely better the internet in India, ISPs / National Exchange need to have more pacts with US providers / exchanges as against Asian exchanges. Also, the physical locations of the national exchange is presently in the metros, which is again a retarded decision as most of the traffic in India is from its IT hubs namely Bangalore and Hyderabad.

Some interesting observations:
  • India was among the last countries to set up an Exchange (2003)!! Until then, what must have been local traffic still traveled all around the world.
  • While China has six Internet Exchanges, India has only one.
  • Most Indian ISPs do not have their own gateways (Physical devices used for traffic switching etc).
  • Indian ISPs do not have direct physical connections to US exchanges although most of the traffic to and from India is to servers in the US.

Artist: Shakti
Song: Girija Sutha Part deux.
Comments: Composed by Mandolin Srinivas. Adrenalin meets Meditation.

Soul Renditio n
Free Web Counter

11 Comments:

Blogger Unknown said...

Hah. imperialist Lackey. Dont you know this is a capitalist plot to obstruct our national self reliance? As Marx said " Power flows from hydraulic suppression of information from the proletariat by the pig-capitalists". Our national internet will never be routed through an internet exchange. Lal Salaam. Land to the powerless.

2:46 AM, January 15, 2007  
Blogger IAmMine said...

MarxBarx, how come I cant view your profile or blog. Behind all that rebellion & self righteousness (which ['m sure your communist leaders would love you not to have) lies a coward who wont even reveal his (fake) identity. Is anonymity an edict of the communist philosophy?

Our nation IS routed through an Internet Exchange http://www.nixi.org/. It isn't as fair and efficient as its founders hoped it would be, whose cause, as I mentioned and you concur, is due to the capitalist (selfish) philosophy of the leading ISPs. However, I don't envision/suspect them to be in cahoots with, as you call em, the imperialist/capitalist west. Just human nature to want more, which you commies wont understand. And proselytizing me on communism is as futile as hoping for cheap, true broadband in India.

6:01 PM, January 15, 2007  
Blogger Unknown said...

Actually old chap Communists do understand the human need to 'want more'. To talk of 'historic inevitability' and not understand basic human needs would make MarxBarx an incomplete commie. What we are saying is subvert the .....ahhh I cant lie anymore. I am reformed. I will now start a factory making plastic gee gaws and sell them to Wal Mart. But. I will still remain anonymous. Also. I am simply amazed at your lack of progress in finding out my real identity. Please search on google for 'marxbarx'. I also belong to the 'Cool Che : Hot Mao' Club. Search for our other members MaoBachaaoMovement, DisillusionedPartyWorker, ChaddiBaba etc. I have to leave now. Have to deliver 5000 Barbie Dolls to Leo Mattel. Peace out. Dosvidanya Tovarich. Lal Salaam.

5:04 AM, January 16, 2007  
Blogger IAmMine said...

Die MarxBarx Commie AG, and I use AG in the most general sense as the Germans use it to imply Inc and not to codify the initials of a certian buddy of mine (who MarxBarx is BTW), I have read your commentaries at Orko's blog, and I am henceforth faithfully converted and join the laal brigade and rebel against pseudo intellectualism on the blogosphere (save mine :D). Power to the people ahem blog audience.

1:17 PM, January 16, 2007  
Blogger Pranay Manocha said...

Hello there. The point of my post was to state that I am sick of Indian news reporting and I think it needs to move up a big notch in order to really interest some people (like me) into spending their time on it.

I agree that more scientific analysis is needed - and my post is hardly that. All your points are relevant. But I hope you see that mine are relevant too - at least in the context I apply them :-)

Cheers.

11:07 AM, February 06, 2007  
Blogger Pranay Manocha said...

By the way, I agree that the BBC is one of the few news organizations left in this world that still retains an element of honesty.

:-)

11:12 AM, February 06, 2007  
Blogger Ga-Joob said...

At the risk of sounding extremely ignorant, which album of Shakti are these songs from? assorted stuff i guess.... having recently discovered Shakti, more McLaughlin actually.... Anyway, GREAT layout... cant really comment too much on what you wrote, was too preoccupied with the music. Sorry.

6:37 PM, February 19, 2007  
Blogger IAmMine said...

The first two songs are from the album 'Natural Elements' and the third is from 'One Night in Bombay'

4:55 PM, February 23, 2007  
Blogger Ga-Joob said...

Ah... thanks man! Watched them LIVE in Bangalore recently... was tremendous fun!

8:11 PM, February 23, 2007  
Blogger Ga-Joob said...

errm... whens the next post ?

also, do you take requests ?? :)

7:33 AM, March 16, 2007  
Blogger IAmMine said...

Ga-Joob, I'll do everything in my capacity to keep the 'intelligent', eclectic lover of music coming back. So, whatz on your mind? African? Alien? Spartan? :D

12:38 PM, March 16, 2007  

Post a Comment

<< Home