Abnormal Request Routing to Netflix Servers
Netflix streaming services consumes 15% of all internet bandwidth globally. We are the first to do a measurement worldwide from vantage points in each continent to test which part of the areas which has Netflix services but have a poor performance on routing to Netflix’s servers. Through Hurricane Electronic BGP toolkit, this provide us all prefixes (IP blocks) for Netflix streaming servers. By using command-line tool nslookup, ping, and traceroute, we separately locate each prefix of Netflix streaming servers, get median round-trip time for each prefix, and check the routing path for each Netflix streaming request. From the path, we categorize abnormal routings into two kinds. One of them is inter-domain abnormal routing and the other is intra-domain abnormal. From results of abnormal routings in five continents, we prove that abnormal routing is common because routing protocols do not consider geography in choosing paths. Thus, Netflix should assign users to servers based on information of latency instead of geolocation.