APRICOT 2014 - Malaysia

Quick update: I will be attending APRICOT 2014 in Malaysia. Excited to attend workshops & conference with the geeky networking community. author: “Anurag Bhatia” url: “/2014/02/update/apricot-2014-malaysia/”

Incase you are around, drop me a message and I would be happy to meet!

Updates from life!

And I am back in India after a long Europe trip and enjoying food again ;)

Some quick updates from Professional life

  1. I have quit from my job at PCH and won’t have an active full time involvement anymore.
  2. It is always nice to work under great leadership - at PCH it was Mr Bill Woodcock and I thoroughly enjoyed learning lot of things from him. 
  3. This situation always brings me to hard thoughts where you really want to stay in an organization and work under a leader you like but get into a mis-match of Organization’s requirement and goals with your personals goals and what you like doing etc. 
  4. I am joining National Indian ISP  - Spectranet / Citycom Networks as full time job and will be working with Network Planning & Operations team of Spectranet AS10029. 
  5. I will be working on multi-gigabit multi-homed core network of Spectranet AS10029 in optimization, upgradation as well as day to day operations of backbone. 
  6. This would be “officially” my first job with an Indian company. Closest I had earlier was my internship in Chennai based Zohocorp during my 1st year summer break at college. 

That’s all for updates for now. Ending this post with a nice selected scenic view from my Europe trip :)

Understanding the game of bandwidth pricing

I thought about this long back - “Who pays to whom in case of internet bandwidth?” I have been working in this domain from sometime and so far I have learnt that it’s really complex. I will try to put a series of blog post to give some thoughts on this subject. Firstly we have to understand that when we talk about “bandwidth price” it’s often layer 3 bandwidth which you buy in form of capacity over ethernet GigE, Ten-GigE and so on (or STMs if you are in India). As we know from back school class in networking - layer 3 works over layer 2 and so to deliver “bandwidth” on layer 3, one needs layer 2 physical circuit. Price paid by companies on layer 2 Vs layer 3 varies significantly based on their location, type of business, their target goal etc. E.g a content heavy company like Google pays hell lot of money on layer 2 circuits while it is strongly believed among networking community that Google is a tier 1 network and hence a “transit free” zone and they do not pay any amount on layer 3. In general the trend is pretty much as big networks have larger network footprint and connected “PoPs” over layer 2 (leading to a higher layer 2 bill) while relatively lower layer 3 bill while small networks depend significantly just on transit bandwidth (in form of layer3) and have very low layer 2 footprint.  

Europe trip and updates so far

My Europe trip is going good (so far!). Interesting experiences in meeting people across half a dozen of countries. 

Few key things I noticed so far:

  1. Food is a much bigger problem for a vegetarian like me in Europe then in a English speaking country like US or Singapore. Living on fruits, dry fruits, bread etc from Sunday and do feeling slightly weak. 
  2. Non-veg food is so high that smell of pork, etc in supermarket makes me to literally lose senses. 
  3. Internet connections are “awesome” almost everywhere. I get 4-5Mbps at free wifi hotspots and 15-20Mbps at hotel/offices/dorms etc. 
  4. Public transport is lot better than that of US. This is one major drawbacks of California while for other areas in US it isn’t impressive anyways. 
  5. Pre-paid cell phone connections are relatively cheap and one can get them easily for pretty low price. 
  6. Public peering and availability of layer 2 media is lot more in Europe then anywhere else in world!
  7. European folks travel a lot for fun. Something which we don’t really see in India. :)
  8. Smoking, consumption of drugs seems lot more common and bigger fashion out here as compared to any other part of world I have been to so far. 
  9. Place is somewhat less secure as compared to US. 
  10. Popular place are full of lines e.g I stood in line for getting entry to Eiffel Tower in Paris. 

IMG_20131028_120313

Using BGP communities to influence routing

Some free time here in Europe and thus time for another quick blog post & to take my mind away from depressing people!

One of impressive features of major European networks is support for BGP communities. In India it’s almost non-existent. Setting it up isn’t hard technically but from capacity management side, Indian ISPs are somewhat shy in setting it up.

Let’s put a case where we have a Customer router (R1 with AS1), upstream of customer (R2 with AS2), upstream of upstream (R3 with AS3), peer of upstream (R4 with router4). Let’s try to setup communities so that customer at AS1 can control his BGP announcements and announce some prefixes to AS3 and some to AS4 selectively to control inbound traffic flow. 

Delhi airport & Expensive food & Europe trip and more

And a quick blog post from Delhi airport. Time for my trip to Europe. This is going to be a super interesting trip with lot of roaming and meeting around.  If you are in Schengen area and want to say hi! then just buzz me! :)

Off to Europe for sometime!

Google News | Business Standard | eBay datacenter | SEO promotion more!

Today I was reading news on news.google.co.in. I follow news on many topics like datacenter, ISPs, IPv6 etc via Google News. Under the datacenter section I came across an interesting news. So two news : First about “Second datacenter in India by eBay” and other about second “eBay launches development centre”. I clicked on first news about datacenter and came to page which had title - “eBay launches 2nd development centre in India”. I thought I clicked wrong link, I closed it and opened datacenter link again and I landed on same page again. Then I opened both URL’s and here are the URL’s I saw in browser:  

Welcome to India Dyn!

Earlier this month Dyn started with it’s Indian PoP. I came across news from Dyn’s blog post. It’s very good to see first Amazon AWS and now Dyn in India. With a warm welcome to Dyn let’s look at their Indian deployment.

Dyn using AS33517 which seems to be having upstream from Tata-VSNL AS4755 and Airtel AS9498

Dyn seems to be announcing 103.11.203.0/24 to both networks in Mumbai to transit. There are routes in global IPv4 routing table which show Tata & Airtel as transit for Dyn. It cannot be just a /24. I am sure there are more prefixes which are very likely locally announced. Since deployment is at Mumbai, let’s try to look at NIXI Mumbai for prefixes.We can see Tata AS4755 is using 218.100.48.85 and Airtel is using 218.100.48.86 from NIXI route server at Mumbai with simple “sh ip bgp sum” query. I tried taking entire table of Tata as well as of Airtel from NIXI route server but not able to get it beyond few thousand routes. 

F root server transit in Chennai

Few days back I noticed F root server (which is with ISC) brought it’s anycasted node in NIXI Chennai back live. They have taken that down as per my interaction with them over mailing list. My last post about F root coming back live was with guess work on who’s providing upstream.   Today I spent sometime in finding who’s providing transit to that node. It is very important to note that most of these key infrastructure related nodes rely on peering for most of traffic but a transit in form of full table or default stays so that one can push packets to a route if it is not in table learnt from peering. In case of Indian deployment which was at NIXI Chennai - many ISPs were following regional routes clause of NIXI and were announcing just their regional routes (to ISC’s F root router) but quite a few of them (like BSNL) were still learning routes from one region and exporting them into their other region via their IGP. This brought case where my router (sitting on BSNL link) was getting a forward path to NIXI Chennai for F root but there was return path from F root to my system because BSNL wasn’t announcing Northern prefixes in Chennai based NIXI. As I noted earlier F root is back live in India and I am getting consistant and direct routes. It seems very much the case of addition of transit on that node. Today I was looking at global table dump and I came across some interesting routes which revealed who is probably the transit for ISC’s F root in India. :)

AS Number hijacking due to misconfiguration

This Sunday I was looking at global routing table dump and found AS1 announcing some very weird prefixes.

AS1 i.e Autonomous System Number 1 belongs to Level3 but as far as I know they are not actively using it. They use AS3356 globally (along with Global Crossing’s AS3549). I noticed quite a few prefixes of a Brazil based telecom provider - Netvip Telecomunicaes being announced by AS1. 

Some of entries in global routing table belonging to AS1 (as picked from BGP table dump of route-views archive):