Top Banner
Measurement of BGP Anycast effects – experi ences in .JP From the query to a.dns.jp Masato MINDA <[email protected]> Shinta Sato, Izuru Shirai, Takayasu Ma tsuura Japan Registry Services Co., Ltd. (JPR S) DNS operation SIG@APNIC 23
32

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

Dec 27, 2015

Download

Documents

Kory Tucker
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

Measurement of BGP Anycast effects – experiences in .JP

From the query to a.dns.jp

Masato MINDA <[email protected]>

Shinta Sato, Izuru Shirai, Takayasu Matsuura

Japan Registry Services Co., Ltd. (JPRS)DNS operation SIG@APNIC 23

Page 2: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 2

About JP DNS

JP DNS - authoritative nameservers of .JPa.dns.jp - f.dns.jp (except "c")

Server Operator Anycast IPv6

a.dns.jp JPRS BGP Anycast Yes

b.dns.jp JPNIC N/A No

d.dns.jp IIJ IGP Anycast Yes

e.dns.jp WIDE Project Soon Yes

f.dns.jp SINET N/A Yes

Page 3: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 3

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 N

ew York

Page 4: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 4

a.dns.jp - Network Topology

JPRS18149

a.dns.jp23774

AS24252

ISP

a.dns.jp23774

ISP

a.dns.jp23774

ISP

JPNAP

ISP

New YorkTokyoOsaka

InternetInternet

DIX-IE

local peers

local peers

JPIX

local peers

NEW!

Page 5: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 5

a.dns.jp - Network Topology (cont.)

• Path between the Internet and a.dns.jp (AS23774)– Tokyo: Two ASes, AS18149 and IS

P– Osaka: One AS, ISP– New York: Two ASes, AS24252 and ISP

Page 6: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 6

a.dns.jp – Measurement & Tools

• Query LogBy BIND logging feature (since Feb 2004)

• Maxmind GeoIPhttp://www.maxmind.com/app/ip-location

• HELIO Worldhttp://www.helio.org/world/

• DSChttp://dns.measurement-factory.com/tools/dsc/

• RIPE DNSMONhttp://dnsmon.ripe.net/

Page 7: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 7

a.dns.jp - Summary of queries

jp

us

gb

kr

rucntwdefrin

other

• Ave. 2000 qps– 1500 - 2500 qps

• From which country1. JP 50 - 60%

2. US 10 - 20%

3. CN TW KR GB

4. Some European Countries

5. Others.

Page 8: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 8

a.dns.jp - Anycast Test Run Step

1. Osaka: Add one AS-path (AS prepend)

2. New York: Turn ON

3. Osaka: Add more three AS-paths (AS prepend)

4. Osaka: Turn OFF

5. Osaka: Turn ON with normal AS-path length

6. Osaka: Turn OFF

7. Osaka: Turn ON with normal AS-path length

8. New York: Turn OFF

Page 9: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 9

Schedule and Analytical Technique

• Schedule from 2007-02-02to 2007-02-20

• Analytical Technique– Extract IPv4 addresses (query source) from t

he 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”

Page 10: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 10

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%

Page 11: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 11

Step1: Osaka: Add one AS-Path

New YorkOsaka Tokyo

JPRS18149

a.dns.jp23774

AS24252

ISP

a.dns.jp23774

ISP

a.dns.jp23774

ISPISP

InternetInternet

New YorkOsaka Tokyo

JPRS18149

a.dns.jp23774

AS24252

ISP

a.dns.jp23774

ISP

a.dns.jp23774

ISPISP

InternetInternet

AS

Page 12: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 12

Step1: resultsOsaka Tokyo

62% (1300qps) 37% (800qps)

23% (460qps) 77% (1500qps)

Page 13: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 13

Step2: New York: Turn ON

New YorkOsaka Tokyo

JPRS18149

a.dns.jp23774

AS24252

ISP

a.dns.jp23774

ISP

a.dns.jp23774

ISPISP

InternetInternet

New YorkOsaka Tokyo

JPRS18149

a.dns.jp23774

AS24252

ISP

a.dns.jp23774

ISP

a.dns.jp23774

ISPISP

InternetInternet

ASAS

Page 14: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 14

Step2: results (1)

Page 15: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 15

Step2: results (2)

Tokyo

New York

Page 16: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 16

Step2: results (3)

Osaka Tokyo New York

21% (400qps) 79% (1400qps) 0% (0qps)

18% (340qps) 63% (1200qps) 19% (350qps)

Page 17: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 17

Step3: Osaka:Add three more AS-paths

New YorkOsaka Tokyo

JPRS18149

a.dns.jp23774

AS24252

ISP

a.dns.jp23774

ISP

a.dns.jp23774

ISPISP

InternetInternet

New YorkOsaka Tokyo

JPRS18149

a.dns.jp23774

AS24252

ISP

a.dns.jp23774

ISP

a.dns.jp23774

ISPISP

InternetInternet

ASAS AS

ASAS

Page 18: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 18

Step3: results

Osaka Tokyo New York

18% (290qps) 64% (1000qps) 18% (290qps)

3% (60qps) 84% (1900qps) 13% (300qps)

Page 19: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 19

Step4: Osaka: Turn OFF

New YorkOsaka Tokyo

JPRS18149

a.dns.jp23774

AS24252

ISP

a.dns.jp23774

ISP

a.dns.jp23774

ISPISP

InternetInternet

New YorkOsaka Tokyo

JPRS18149

a.dns.jp23774

AS24252

ISP

a.dns.jp23774

ISP

a.dns.jp23774

ISPISP

InternetInternet

ASASASAS

Page 20: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 20

Step4: results

Osaka Tokyo New York

3% (60qps) 85% (1900qps) 13% (300qps)

0% (0qps) 87% (2000qps) 13% (300qps)

Page 21: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 21

Step5: Osaka: Turn ON

New YorkOsaka Tokyo

JPRS18149

a.dns.jp23774

AS24252

ISP

a.dns.jp23774

ISP

a.dns.jp23774

ISPISP

InternetInternet

New YorkOsaka Tokyo

JPRS18149

a.dns.jp23774

AS24252

ISP

a.dns.jp23774

ISP

a.dns.jp23774

ISPISP

InternetInternet

Page 22: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 22

Step5: no results

• The logfile was missed

• Over 2GB logged at New York– We believed that 64bit version of BIND was u

sed. However, it was 32bit version.

Page 23: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 23

Step6: Osaka: Turn OFF (again)

New YorkOsaka Tokyo

JPRS18149

a.dns.jp23774

AS24252

ISP

a.dns.jp23774

ISP

a.dns.jp23774

ISPISP

InternetInternet

New YorkOsaka Tokyo

JPRS18149

a.dns.jp23774

AS24252

ISP

a.dns.jp23774

ISP

a.dns.jp23774

ISPISP

InternetInternet

Page 24: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 24

Step6: results

Osaka Tokyo New York

56% (1200qps) 37% (760qps) 7% (150qps)

0% (0qps) 87% (2100qps) 13% (330qps)

Page 25: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 25

Step7: Osaka: Turn ON

New YorkOsaka Tokyo

JPRS18149

a.dns.jp23774

AS24252

ISP

a.dns.jp23774

ISP

a.dns.jp23774

ISPISP

InternetInternet

New YorkOsaka Tokyo

JPRS18149

a.dns.jp23774

AS24252

ISP

a.dns.jp23774

ISP

a.dns.jp23774

ISPISP

InternetInternet

Page 26: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 26

Step7: results

Osaka Tokyo New York

0% (0qps) 84% (1900qps) 16% (350qps)

65% (1300qps) 26% (540qps) 9% (190qps)

Page 27: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 27

Step8: New York: Turn OFF

New YorkOsaka Tokyo

JPRS18149

a.dns.jp23774

AS24252

ISP

a.dns.jp23774

ISP

a.dns.jp23774

ISPISP

InternetInternet

New YorkOsaka Tokyo

JPRS18149

a.dns.jp23774

AS24252

ISP

a.dns.jp23774

ISP

a.dns.jp23774

ISPISP

InternetInternet

Page 28: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 28

Step8: results

Osaka Tokyo New York

67% (1100qps) 23% (400qps) 10% (170qps)

62% (1100qps) 38% (700qps) 0% (0qps)

Page 29: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 29

Conclusion

• In anycast operation, AS-Path prepend is useful for load balancing.– The setting of present Tokyo and Osaka is jus

t good.

• European countries are close to New York.– Especially, It is interesting for Japan and Russ

ia to be distant.

Page 30: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 30

Future Work

• We will analyze…– Origin AS Number– Raw data of RIPE DNSMON– IPv6– etc…

Page 31: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 31

Q and A

Page 32: Measurement of BGP Anycast effects – experiences in.JP From the query to a.dns.jp Masato MINDA Shinta Sato, Izuru Shirai, Takayasu Matsuura Japan Registry.

2007-03-01 Copyright©2007 Japan Registry Services Co., Ltd. 32

Acknowledgements

This presentation is included the research activities founded by National Institute of Information and Communications Technology (NICT).