So parent co. is in talks with google about moving corporate e-mail to gmail.
Part of the discussion revolves around where the data will be held and issues of transmission between territories and across boarders. Google are notoriously tight lipped about where their data centers are located although there is some info publicly available it is a little out of date now.
This got me thinking about how you would go about tracking down these data centers. Google register almost all their IP addresses to HQ in Mountain View CA. So geographic lookups aren't going to work.
So, my thought is, can you use the RTT data from ICMP Pings to estimate distance between nodes and triangulate a location. Given a sufficiently large sample size from a sufficiently wide range of locations could you figure out where Google is hiding?
Some of the problems I can see are the fact that many network providers use QoS to downgrade ICMP traffic, effectively slowing it down and artificially inflating the RTT.
Google appears to redirect all requests to a single "server" based on the requesters location. So from a UK address Google.co.uk, Google.com,google.de etc all resolve to the same IPaddress or range of addresses.
There is no guarantee that any Ping request will take the most direct route to it's destination.
Any thoughts?
Part of the discussion revolves around where the data will be held and issues of transmission between territories and across boarders. Google are notoriously tight lipped about where their data centers are located although there is some info publicly available it is a little out of date now.
This got me thinking about how you would go about tracking down these data centers. Google register almost all their IP addresses to HQ in Mountain View CA. So geographic lookups aren't going to work.
So, my thought is, can you use the RTT data from ICMP Pings to estimate distance between nodes and triangulate a location. Given a sufficiently large sample size from a sufficiently wide range of locations could you figure out where Google is hiding?
Some of the problems I can see are the fact that many network providers use QoS to downgrade ICMP traffic, effectively slowing it down and artificially inflating the RTT.
Google appears to redirect all requests to a single "server" based on the requesters location. So from a UK address Google.co.uk, Google.com,google.de etc all resolve to the same IPaddress or range of addresses.
There is no guarantee that any Ping request will take the most direct route to it's destination.
Any thoughts?


Comment