オランダのNOG、NLNOGのプロジェクト「NLNOG RING」に参加しました。
https://ring.nlnog.net/news/2020/07/home-noc-operators-group-jp-joined-the-ring/
1. RINGについて
インターネット運用をしているとトラブルシューティングなどで、ASの外部からPingやTracerouteなどで到達性を確認したいことがあるかと思います。Looking Glassから確認をしたり、外部のホスティング事業者にVMを借りて確認をすることが多いかと思います。 しかし、各Looking Glassにアクセスしてコマンドを実行したり、VMを契約するコストが必要だったりするため、余り効率的とは言えません。
「RING」は各ASの参加者がサーバを提供し、参加者はプロジェクトに参加している全てのサーバを利用することができます。各サーバはRINGプロジェクトによって管理されており、コマンドを実行したいサーバに都度ログインする必要はありません。どこか一台のサーバにログインすれば「50ヵ所のサーバからTracerouteを実行し結果を一括取得する」というような便利な使い方ができます。
これにより、ネットワークのトラブルシューティングの効率を大きく向上することが可能です。
2020年7月20日現在、466のASが参加し、566のノードを利用することができます。
2. 例えばどんなことができるのか?
- 日本国内のランダムで選ばられたホスト3ヵ所からTracerouteを実行して結果を一括出力する
- Tracerouteに限らず、digやPingなど、多くのコマンドの結果を国などを指定して実行できます。
RING report - traceroute www.homenoc.ad.jp
==========================================
* Executed on behalf of: homenoc
* Date: 2020-07-19 15:55:24 (UTC)
* Executed on: 3 nodes
* For more information about the RING, visit <http://ring.nlnog.net>
afilias03 [JP] (9.598s) - 'traceroute www.homenoc.ad.jp'
--------------------------------------------------------
traceroute to www.homenoc.ad.jp (103.48.31.153), 30 hops max, 60 byte packets
1 mr2.vm.nrt1.afilias-nst.info (199.19.52.226) 0.840 ms 0.868 ms 0.901 ms
2 61.213.152.109 (61.213.152.109) 1.991 ms 1.968 ms 1.958 ms
3 ce-0-15-0-3.r02.tokyjp05.jp.ce.gin.ntt.net (203.105.73.106) 1.543 ms 1.556 ms 1.534 ms
4 tkwrt1x-ert1.bb.sakura.ad.jp (157.17.130.82) 2.108 ms 2.213 ms 2.403 ms
5 as59105-tkwrt1x.bb.sakura.ad.jp (210.188.225.234) 15.290 ms 15.269 ms 15.224 ms
6 v106.gi0-0-2.noc01cr01.bb.homenoc.ad.jp (103.48.31.122) 7.633 ms 7.305 ms 7.215 ms
7 ge-1-1-0.noc01er01.bb.homenoc.ad.jp (103.48.31.67) 7.200 ms 9.737 ms 9.702 ms
8 103.48.31.153 (103.48.31.153) 9.595 ms 9.591 ms 9.563 ms
linode08 [JP] (8.489s) - 'traceroute www.homenoc.ad.jp'
-------------------------------------------------------
traceroute to www.homenoc.ad.jp (103.48.31.153), 30 hops max, 60 byte packets
1 139.162.65.3 (139.162.65.3) 0.685 ms 0.736 ms 139.162.65.2 (139.162.65.2) 0.565 ms
2 139.162.64.20 (139.162.64.20) 0.457 ms 139.162.64.12 (139.162.64.12) 0.442 ms 139.162.64.26 (139.162.64.26) 2.499 ms
3 218.100.6.54 (218.100.6.54) 1.582 ms 1.567 ms 139.162.64.8 (139.162.64.8) 0.475 ms
4 218.100.6.54 (218.100.6.54) 1.537 ms 1.522 ms 1.508 ms
5 43.253.1.169 (43.253.1.169) 1.626 ms 43.253.32.145 (43.253.32.145) 12.772 ms 43.253.1.169 (43.253.1.169) 1.633 ms
6 v105.gi0-0-0.pop03cr01.bb.homenoc.ad.jp (103.48.31.49) 12.743 ms 43.253.32.145 (43.253.32.145) 17.051 ms v103.gi0-0-2.noc01cr01.bb.homenoc.ad.jp (103.48.31.64) 17.026 ms
7 v103.gi0-0-2.noc01cr01.bb.homenoc.ad.jp (103.48.31.64) 17.010 ms v100.ge-1-0-0.noc01er01.bb.homenoc.ad.jp (103.48.31.87) 16.998 ms v103.gi0-0-2.noc01cr01.bb.homenoc.ad.jp (103.48.31.64) 16.982 ms
8 v100.ge-1-0-0.noc01er01.bb.homenoc.ad.jp (103.48.31.87) 16.969 ms 103.48.31.153 (103.48.31.153) 13.634 ms 13.601 ms
ntt03 [JP] (7.873s) - 'traceroute www.homenoc.ad.jp'
----------------------------------------------------
traceroute to www.homenoc.ad.jp (103.48.31.153), 30 hops max, 60 byte packets
1 61.200.92.129 (61.200.92.129) 0.243 ms 0.235 ms 0.222 ms
2 ae-0.biglobe.tokyjp05.jp.bb.gin.ntt.net (61.213.161.170) 0.465 ms 0.516 ms 0.566 ms
3 133.208.191.140 (133.208.191.140) 0.794 ms 133.208.191.157 (133.208.191.157) 0.340 ms 133.208.191.12 (133.208.191.12) 0.702 ms
4 133.208.197.9 (133.208.197.9) 7.585 ms 133.208.197.1 (133.208.197.1) 7.631 ms 133.208.197.9 (133.208.197.9) 7.486 ms
5 133.208.193.195 (133.208.193.195) 8.376 ms 8.683 ms 8.558 ms
6 133.208.55.66 (133.208.55.66) 7.271 ms 7.219 ms 6.946 ms
7 gi0-0-0.pop52cr01.bb.homenoc.ad.jp (103.48.31.132) 7.353 ms 7.323 ms 7.019 ms
8 v100.gi0-0-2.noc01cr01.bb.homenoc.ad.jp (103.48.31.202) 12.991 ms 12.985 ms gi0-0-3.pop03cr01.bb.homenoc.ad.jp (103.48.31.204) 10.225 ms
9 ge-1-1-0.noc01er01.bb.homenoc.ad.jp (103.48.31.67) 13.518 ms v100.ge-1-0-0.noc01er01.bb.homenoc.ad.jp (103.48.31.87) 15.197 ms ge-1-1-0.noc01er01.bb.homenoc.ad.jp (103.48.31.67) 13.268 ms
10 103.48.31.153 (103.48.31.153) 14.363 ms 13.187 ms 15.294 ms
- 当団体のWebサイトへランダムで選んだ50台のサーバからPingを打ち応答時間の平均を表示する
homenoc@homenoc01:~$ ring-ping www.homenoc.ad.jp
50 servers: 229.63ms average 241.15ms median
- 当団体のWebサイトへランダムで選んだ5台のサーバからPingを打ち各ホストからの応答時間を表示する
homenoc@homenoc01:~$ ring-ping -n 5 -v www.homenoc.ad.jp
octopuce01: 254.097
utelecom01: 249.324
xantaro01: 244.120
trueinternet01: 97.166
ampath01: 189.864
5 servers: 206.91ms average 244.12ms median
3. 参加するには?
参加の条件は、IPv4/IPv6グローバルアドレスが設定されている一定のスペックのVMを用意することの他に、AS番号を持っている各組織に認められたネットワークオペレーターであることなどが定められています。そのため、どこかのVPSなどを契約して勝手に登録することなどは認められていないようです。
日本国内のホストはまだ少ないので、ASオペレータの方は参加してみるとトラブルシューティングに役立つかもしれません。
- 詳細な情報&登録はこちら:https://ring.nlnog.net/