naoki86star

インターネットの片隅でなにかしら書いてみる

BGPのデータからbestなasn分布をみてみる(vultr.com+etc IPv4のみ)

vultr.comのVPSつかったら誰でも取れるデータなので、勝手にbestなasnを見てみる試み。海外の同業者さんから学べそうなことは学ぼうという気持ちです。
mrtとか使わないでbirdのshow route allの結果から解析します。aspathで隣接のasn毎にprefix数を数えます。時間で内容の揺らぎがあろうですが概要分析です。

最大15ロケーションできるはずだけどもそのなかから7つ選んで上位5を表にします。asnのproviderはAS Namesから参照しました。

Atlanta
asn provider number of prefixes
1299 TELIANET Telia Carrier, SE 392282
3356 LEVEL3 - Level 3 Parent, LLC, US 341227
174 COGENT-174 - Cogent Communications, US 1668
57695 MISAKA Misaka Network, Inc., DE 10
40138 MDNET - Mach Dilemma, LLC, US 9
Seattle
asn provider number of prefixes
3356 LEVEL3 - Level 3 Parent, LLC, US 260747
2914 NTT-COMMUNICATIONS-2914 - NTT America, Inc., US 253240
3257 GTT-BACKBONE GTT, DE 104009
6939 HURRICANE - Hurricane Electric LLC, US 57936
58453 CMI-INT-HK Level 30, Tower 1, HK 12574
Toronto
asn provider number of prefixes
3356 LEVEL3 - Level 3 Parent, LLC, US 390560
1299 TELIANET Telia Carrier, SE 271090
6939 HURRICANE - Hurricane Electric LLC, US 59664
7713 TELKOMNET-AS-AP PT Telekomunikasi Indonesia, ID 3827
58453 CMI-INT-HK Level 30, Tower 1, HK 3497
London
asn provider number of prefixes
2914 NTT-COMMUNICATIONS-2914 - NTT America, Inc., US 229960
3356 LEVEL3 - Level 3 Parent, LLC, US 167462
1299 TELIANET Telia Carrier, SE 146995
6939 HURRICANE - Hurricane Electric LLC, US 48513
9002 RETN-AS, EU 21111
Amsterdam
asn provider number of prefixes
1299 TELIANET Telia Carrier, SE 261530
3356 LEVEL3 - Level 3 Parent, LLC, US 210327
2914 NTT-COMMUNICATIONS-2914 - NTT America, Inc., US 89042
6939 HURRICANE - Hurricane Electric LLC, US 51626
9002 RETN-AS, EU 16014
Tokyo
asn provider number of prefixes
2914 NTT-COMMUNICATIONS-2914 - NTT America, Inc., US 664269
6939 HURRICANE - Hurricane Electric LLC, US 53396
58453 CMI-INT-HK Level 30, Tower 1, HK 2544
18403 FPT-AS-AP The Corporation for Financing & Promoting Technology, VN 2108
12389 ROSTELECOM-AS, RU 1986
Sydney
asn provider number of prefixes
2914 NTT-COMMUNICATIONS-2914 - NTT America, Inc., US 589246
17819 ASN-EQUINIX-AP Equinix Asia Pacific, SG 98717
6939 HURRICANE - Hurricane Electric LLC, US 45758
63956 COLO-AS-AP Colocation Australia Pty Ltd, AU 8023
7713 TELKOMNET-AS-AP PT Telekomunikasi Indonesia, ID 4543

まとめ

  • Atlantaは上位2providerが支配的→多分新しいロケーションでpeeringが進んでいないだけかも
  • 東側asia地区になるTokyoがSydneyがそろってNTTComに依存→強力なパートナー不在で出て行くトラヒックもあまりまだ伸びてきてないか?
  • 北米・欧州ロケーションは軸になるtier1プロバイダに加えてpeerも進んでいる、と読んでみる

+etc

同じLondonで2AS(20473,136620)を比べる機会も得ているので見てみると

  • AS136620はpeerの分布が広い、またtier1がbestpathになっている数がほとんどない

2019/5/21追記

昨日気がつきました。vultr.comのAtlantaロケーションで見れるbgp route tableがIPv4/IPv6ともに、(なんていうんでしょう)ほぼdefault routeしかない状態 v4のほうは30prefixくらい、v6のほうは0になってました。本当にこのロケーションではこれだけに経路を減らしてしまったのかもしれません。4月後半だとV4でfull routeぽい量があったのが、いつの時点で変わったかを追えるログをとっていなかったのが残念です。

2019/7/11追記

vultr.comのAtlantaロケーション解約しました。Atlantaロケーションが現在は512Mプランは提供されてません。512Mプラン自体はデモ的性格なのか、例えばAPIで取得できるプラン一覧に含まれません。ためしに1時間だけ1GプランでAtlantaロケーションsignupしてbgp route tableとってみたらfull route取れました。ガチでbgpセッション機能使うなら正式なプランでないとよろしくない側面があるようです。