measurement of bgp anycast effects – experiences in.jp from the query to a.dns.jp masato minda...

32
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

Upload: kory-tucker

Post on 27-Dec-2015

221 views

Category:

Documents


4 download

TRANSCRIPT

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

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

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

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!

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

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/

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.

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

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”

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%

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

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

Step1: resultsOsaka Tokyo

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

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

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

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

Step2: results (1)

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

Step2: results (2)

Tokyo

New York

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)

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

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)

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

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)

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

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.

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

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)

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

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)

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

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)

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.

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…

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

Q and A

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).