IP Anycastで見えてくる インターネットの接続図 --- a.dns.jpのクエリログから --- 民田雅人 日本レジストリサービス株式会社 2007年7月12日 JANOG 20 @ 帯広 a.dns.jpのAnycast • a.dns.jp – JPゾーンと一部のin-addr.arpaゾーンを保持 – AS番号: 23774 IPv4: 203.119.1.1IPv6: 2001:dc4::1 – BIND 9 (JP DNSは現状全部BIND 9) • Anycast運用拠点 – 東京と大阪(2004年2月~) – ニューヨークに近いうちに追加する(?) • 本計測結果は本運用を始める前の実験運用 2007-07-12 Copyright©2007 Japan Registry Services Co., Ltd. 2 a.dns.jpのネットワーク構成 • a.dns.jpとインターネットのBGPパスの構成 – 東京: AS18149を通じて大手ISPへ接続 – 大阪: 直接大手ISPへ接続 – ニューヨーク: AS24252を通じて大手ISPへ接続 • インターネットから見た場合、通常時は大阪 拠点が他の拠点より近い 2007-07-12 Copyright©2007 Japan Registry Services Co., Ltd. 3 a.dns.jpのネットワーク構成(続き) Internet Internet 大阪 東京 ニューヨーク local peers ISP local peers ISP ISP ISP DIX-IE W E N JPNAP JPRS 18149 local peers JPIX a.dns.jp 23774 2007-07-12 a.dns.jp 23774 Copyright©2007 Japan Registry Services Co., Ltd. AS 24252 a.dns.jp 23774 4 ! 計測期間と分析方法 • 計測期間 • 分析手法 2007年2月中の約20日間 – 設定変更の前と後のそれぞれ1日分のクエリログ からIPv4アドレスを抽出(IPv6は対象外) – GeoIPでクエリ元の国を特定し集計 – HELIO Worldを使って地図を描画 ツール類の紹介は最後に 2007-07-12 Copyright©2007 Japan Registry Services Co., Ltd. 5 a.dns.jpのAnycastの試験運用 1. 2. 3. 4. 5. 6. 7. 8. 大阪拠点にASを追加(ASプリペンドを利用) 今回の結果報告 ニューヨーク拠点を稼働 大阪拠点にさらに3つのASを追加 大阪拠点を停止 大阪拠点を通常時のASパスで稼働 大阪拠点を停止 大阪拠点を通常時のASパスで運用 ニューヨーク拠点を停止 2007-07-12 Copyright©2007 Japan Registry Services Co., Ltd. 6 a.dns.jp へのクエリ元の概要(1/2) オランダ • ロシア フランス ドイツ – 概ね1500~2500 qps – JP 83% ARPA 17% その他 韓国 • 日本 台湾 中国 アメリカ イギリス クエリ元の分布 2007-07-12 平均 約1900qps 上位の国別の割合 1. 2. 3. 4. 5. 6. 日本 50~55% アメリカ 15~18% イギリス 約5% 中国 約3~4% 台湾 約2% 韓国やヨーロッパ諸国等 Copyright©2007 Japan Registry Services Co., Ltd. 7 a.dns.jp へのクエリ元の概要(2/2) ロシア オーストラリア フランス 中国 オランダ シンガポール ドイツ その他 カナダ 台湾 フランス 韓国 日本 中国 イギリス 台湾 ドイツ アメリカ 日本 アメリカ イギリス JP(正引き)のクエリ 2007-07-12 その他 ARPA(逆引き)のクエリ Copyright©2007 Japan Registry Services Co., Ltd. 8 東京 35% 重要: 分布図の見方 ある国からのクエリ全体を100%とし、 東京、大阪、ニューヨークのそれぞれ に何%のクエリが分布したかを表現 %(図の下)はその拠点へクエリの割合 1枚の分布図だけでは意味を持たない 大阪 東京 ニュー ヨーク 合計 ある国からの クエリ数 330 550 120 1000 割合(%) 33% 55% 12% 100% 色 2007-07-12 Copyright©2007 Japan Registry Services Co., Ltd. 9 1: 大阪拠点にASを追加 Internet Internet Internet Internet ISP ISP ISP JPRS 18149 AS 24252 a.dns.jp 23774 a.dns.jp 23774 a.dns.jp 23774 大阪 東京 ISP 2007-07-12 ISP ニューヨーク ISP ISP ISP AS JPRS 18149 AS 24252 a.dns.jp 23774 a.dns.jp 23774 a.dns.jp 23774 大阪 東京 Copyright©2007 Japan Registry Services Co., Ltd. ニューヨーク 10 1の結果 2007-07-12 大阪 東京 65% 35% 22% 78% Copyright©2007 Japan Registry Services Co., Ltd. 11 2: ニューヨーク拠点を稼働 Internet Internet Internet Internet ISP ISP ISP AS JPRS 18149 AS 24252 a.dns.jp 23774 a.dns.jp 23774 a.dns.jp 23774 大阪 東京 ISP 2007-07-12 ISP ニューヨーク ISP ISP ISP AS JPRS 18149 AS 24252 a.dns.jp 23774 a.dns.jp 23774 a.dns.jp 23774 大阪 東京 Copyright©2007 Japan Registry Services Co., Ltd. ニューヨーク 12 2の結果: RIPE DNSMONより 変更前後の 拡大図 2007-07-12 Copyright©2007 Japan Registry Services Co., Ltd. 13 2の結果: 全体編 2007-07-12 大阪 東京 ニューヨーク 22% 78% 0% 20% 67% 12% Copyright©2007 Japan Registry Services Co., Ltd. 14 2の結果: アジア編 大阪 東京 ニューヨーク 旧ソビエト地域を 除くと、アジアは 全般に大きな変 化無し 日本へは、南ア ジアは東南アジ アを経由 中国・韓国など は直接 2007-07-12 Copyright©2007 Japan Registry Services Co., Ltd. 15 2の結果: ヨーロッパ編 大阪 東京 ニューヨーク 大阪への変化は 小さく、ニュー ヨークの増加分、 東京の減少が見 られる ヨーロッパの多く はアメリカを経由 している模様 2007-07-12 Copyright©2007 Japan Registry Services Co., Ltd. 16 2の結果: 南アメリカ編 大阪 東京 ニューヨーク 大きな変化はな いように見えるが、 一部のクエリが ニューヨークへ向 かっている 東海岸はニュー ヨーク経由? 2007-07-12 Copyright©2007 Japan Registry Services Co., Ltd. 17 2の結果: アフリカ編 大阪 東京 ニューヨーク 大きな変化はな いように見えるが、 一部のクエリが ニューヨークへ向 かっている アフリカはどうも よくわからない☺ 2007-07-12 Copyright©2007 Japan Registry Services Co., Ltd. 18 今回の分析に使ったツール • a.dns.jp クエリログ BIND のログ機能を活用(since Feb 2004) • Maxmind GeoIP http://www.maxmind.com/app/ip-location IPアドレスと地域を対応付けるデータベース • HELIO World http://www.helio.org/world/ 分布図を描くツール • RIPE DNSMON http://dnsmon.ripe.net/ 2007-07-12 Copyright©2007 Japan Registry Services Co., Ltd. 19 TIPS: Perlの正規表現 • JPドメイン名を検索 /¥.jp /i – 劇的に遅く(5〜10倍?) この書式は負け • 正解 /¥.[jJ][pP] / – 大量データ処理において、 細かな正規表現のチューニングは重要 2007-07-12 Copyright©2007 Japan Registry Services Co., Ltd. 20 2007-07-12 Copyright©2007 Japan Registry Services Co., Ltd. 21
© Copyright 2024 Paperzz