advertisement

dns pres minda bgp anycast

50 %
50 %
advertisement
Information about dns pres minda bgp anycast
Entertainment

Published on September 27, 2007

Author: Cannes

Source: authorstream.com

advertisement

Measurement of BGP Anycast effects – experiences in .JP From the query to a.dns.jp:  Measurement of BGP Anycast effects – experiences in .JP From the query to a.dns.jp Masato MINDA <minmin@jprs.co.jp> Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry Services Co., Ltd. (JPRS) DNS operation SIG@APNIC 23 About JP DNS:  About JP DNS JP DNS - authoritative nameservers of .JP a.dns.jp - f.dns.jp (except "c") a.dns.jp - Anycast Status:  a.dns.jp - Anycast Status a.dns.jp AS: 23774 IPv4: 203.119.1.1 IPv6: 2001:dc4::1 Using BIND 9 (All of JP DNS are using BIND 9) Locations of a.dns.jp Tokyo and Osaka (since Feb 2004) New York will up by the end of 2007 (tentatively) Objectives of this experiment Test run and measurement before real operation at New York a.dns.jp - Network Topology:  a.dns.jp - Network Topology JPRS 18149 a.dns.jp 23774 AS 24252 ISP a.dns.jp 23774 ISP a.dns.jp 23774 ISP JPNAP ISP New York Tokyo Osaka local peers NEW! a.dns.jp - Network Topology (cont.):  a.dns.jp - Network Topology (cont.) Path between the Internet and a.dns.jp (AS23774) Tokyo: Two ASes, AS18149 and ISP Osaka: One AS, ISP New York: Two ASes, AS24252 and ISP a.dns.jp – Measurement & Tools:  a.dns.jp – Measurement & Tools Query Log By BIND logging feature (since Feb 2004) Maxmind GeoIP http://www.maxmind.com/app/ip-location HELIO World http://www.helio.org/world/ DSC http://dns.measurement-factory.com/tools/dsc/ RIPE DNSMON http://dnsmon.ripe.net/ a.dns.jp - Summary of queries:  a.dns.jp - Summary of queries Ave. 2000 qps 1500 - 2500 qps From which country JP 50 - 60% US 10 - 20% CN TW KR GB Some European Countries Others. a.dns.jp - Anycast Test Run Step:  a.dns.jp - Anycast Test Run Step Osaka: Add one AS-path (AS prepend) New York: Turn ON Osaka: Add more three AS-paths (AS prepend) Osaka: Turn OFF Osaka: Turn ON with normal AS-path length Osaka: Turn OFF Osaka: Turn ON with normal AS-path length New York: Turn OFF Schedule and Analytical Technique:  Schedule and Analytical Technique Schedule from 2007-02-02 to 2007-02-20 Analytical Technique Extract IPv4 addresses (query source) from the querylog before and after one hour of each step. Note: IPv6 was not examined. Analyze query source country by using GeoIP Draw the World Map by using “HELIO World” How to see the map:  How to see the map Dark parts indicate more query rates (%) The total queries for the each countries are treated as 100% The entire queries of the each maps do not sum up as 100% Step1: Osaka: Add one AS-Path:  Step1: Osaka: Add one AS-Path New York Osaka Tokyo JPRS 18149 a.dns.jp 23774 AS 24252 ISP a.dns.jp 23774 ISP a.dns.jp 23774 ISP ISP New York Osaka Tokyo JPRS 18149 a.dns.jp 23774 AS 24252 ISP a.dns.jp 23774 ISP a.dns.jp 23774 ISP ISP AS Step1: results:  Step1: results Osaka Tokyo 62% (1300qps) 37% (800qps) 23% (460qps) 77% (1500qps) Step2: New York: Turn ON:  Step2: New York: Turn ON New York Osaka Tokyo JPRS 18149 a.dns.jp 23774 AS 24252 ISP a.dns.jp 23774 ISP a.dns.jp 23774 ISP ISP New York Osaka Tokyo JPRS 18149 a.dns.jp 23774 AS 24252 ISP a.dns.jp 23774 ISP a.dns.jp 23774 ISP ISP AS AS Step2: results (1):  Step2: results (1) Step2: results (2):  Step2: results (2) Tokyo New York Step2: results (3):  Step2: results (3) Osaka Tokyo New York 21% (400qps) 79% (1400qps) 0% (0qps) 18% (340qps) 63% (1200qps) 19% (350qps) Step3: Osaka: Add three more AS-paths:  Step3: Osaka: Add three more AS-paths New York Osaka Tokyo JPRS 18149 a.dns.jp 23774 AS 24252 ISP a.dns.jp 23774 ISP a.dns.jp 23774 ISP ISP New York Osaka Tokyo JPRS 18149 a.dns.jp 23774 AS 24252 ISP a.dns.jp 23774 ISP a.dns.jp 23774 ISP ISP AS AS AS AS AS Step3: results:  Step3: results Osaka Tokyo New York 18% (290qps) 64% (1000qps) 18% (290qps) 3% (60qps) 84% (1900qps) 13% (300qps) Step4: Osaka: Turn OFF:  Step4: Osaka: Turn OFF New York Osaka Tokyo JPRS 18149 a.dns.jp 23774 AS 24252 ISP a.dns.jp 23774 ISP a.dns.jp 23774 ISP ISP New York Osaka Tokyo JPRS 18149 a.dns.jp 23774 AS 24252 ISP a.dns.jp 23774 ISP a.dns.jp 23774 ISP ISP AS AS AS AS Step4: results:  Step4: results Osaka Tokyo New York 3% (60qps) 85% (1900qps) 13% (300qps) 0% (0qps) 87% (2000qps) 13% (300qps) Step5: Osaka: Turn ON:  Step5: Osaka: Turn ON New York Osaka Tokyo JPRS 18149 a.dns.jp 23774 AS 24252 ISP a.dns.jp 23774 ISP a.dns.jp 23774 ISP ISP New York Osaka Tokyo JPRS 18149 a.dns.jp 23774 AS 24252 ISP a.dns.jp 23774 ISP a.dns.jp 23774 ISP ISP Step5: no results:  Step5: no results The logfile was missed Over 2GB logged at New York We believed that 64bit version of BIND was used. However, it was 32bit version. Step6: Osaka: Turn OFF (again):  Step6: Osaka: Turn OFF (again) New York Osaka Tokyo JPRS 18149 a.dns.jp 23774 AS 24252 ISP a.dns.jp 23774 ISP a.dns.jp 23774 ISP ISP New York Osaka Tokyo JPRS 18149 a.dns.jp 23774 AS 24252 ISP a.dns.jp 23774 ISP a.dns.jp 23774 ISP ISP Step6: results:  Step6: results Osaka Tokyo New York 56% (1200qps) 37% (760qps) 7% (150qps) 0% (0qps) 87% (2100qps) 13% (330qps) Step7: Osaka: Turn ON:  Step7: Osaka: Turn ON New York Osaka Tokyo JPRS 18149 a.dns.jp 23774 AS 24252 ISP a.dns.jp 23774 ISP a.dns.jp 23774 ISP ISP New York Osaka Tokyo JPRS 18149 a.dns.jp 23774 AS 24252 ISP a.dns.jp 23774 ISP a.dns.jp 23774 ISP ISP Step7: results:  Step7: results Osaka Tokyo New York 0% (0qps) 84% (1900qps) 16% (350qps) 65% (1300qps) 26% (540qps) 9% (190qps) Step8: New York: Turn OFF:  Step8: New York: Turn OFF New York Osaka Tokyo JPRS 18149 a.dns.jp 23774 AS 24252 ISP a.dns.jp 23774 ISP a.dns.jp 23774 ISP ISP New York Osaka Tokyo JPRS 18149 a.dns.jp 23774 AS 24252 ISP a.dns.jp 23774 ISP a.dns.jp 23774 ISP ISP Step8: results:  Step8: results Osaka Tokyo New York 67% (1100qps) 23% (400qps) 10% (170qps) 62% (1100qps) 38% (700qps) 0% (0qps) Conclusion:  Conclusion In anycast operation, AS-Path prepend is useful for load balancing. The setting of present Tokyo and Osaka is just good. European countries are close to New York. Especially, It is interesting for Japan and Russia to be distant. Future Work:  Future Work We will analyze… Origin AS Number Raw data of RIPE DNSMON IPv6 etc… Q and A:  Q and A Acknowledgements:  Acknowledgements This presentation is included the research activities founded by National Institute of Information and Communications Technology (NICT).

Add a comment

Related presentations

Related pages

Anycast - Wikipedia, the free encyclopedia

Anycast is a network addressing and routing methodology in ... the no-export BGP community to prevent ... geographic specificity of anycast DNS ...
Read more

Measurement of BGP Anycast effects – experiences in

Measurement of BGP Anycast effects – experiences in .JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu ...
Read more

Anycast DNS - Part 1, Overview - ddiguru.com

Anycast DNS Overview ... Hello guys, Maybe this is a trivial and stupid question, but is it possible to implement dhcp service with anycast?
Read more

BGP-Anycast Simulations - School of Electrical and ...

BGP-ANYCAST SIMULATIONS: PEOPLE: ... we use simulations to study the effectiveness of using Anycast for DNS root servers. ... Impact of Anycast on BGP.
Read more

Anycast RP - Cisco - Cisco Systems, Inc

Anycast RP ensures that new sessions with sources and receivers can begin at any time. Anycast RP Example . ... In Border Gateway Protocol (BGP), ...
Read more

networking - What is "anycast" and how is it helpful ...

Routers using BGP to advertise the same IP block via multiple AS paths as a rough way of ... This will provide recipies on how to deploy Anycast DNS using ...
Read more

Windows Server 2012 R2 BGP and anycast DNS - Rick JR Mayberry

... the first pre-requisite is to add the Route and Remote access role within Windows ... One Response to “Windows Server 2012 R2 BGP and anycast DNS ...
Read more

A Brief Primer on Anycast - CloudFlare

The answer is Anycast ... CloudFlare works at the DNS level. It takes only 5 minutes to sign up. ... Press; Legal; Connect. Twitter;
Read more

Anycast – Wikipedia

Anycast ist eine Adressierungsart in Computernetzen, ... (im Internet BGP). ... Dies wird u. a. für die DNS-Rootserver genutzt (siehe unten).
Read more

Anycast Vs. Unicast: The Skinny on Nameserver Routing ...

Press; Partners; Customers ... (known as the Border Gateway Protocol or BGP), an implementation of Anycast DNS ... The combination of using both Anycast ...
Read more