tracerouteは通信経路を確認します。Windows系にはtracertがあり、オプションの指定が違います。IPネットワークは、中継装置であるルータを経由して通信します。tracerouteにより中継装置の存在が判り、中継装置までの到達時間を知ることができます。ただ、中継装置がtracerouteに応答しない場合もあります。
■MacOS Xから自社サーバーへのtracerouteの例
(*)DNSを使ってホスト名を表示する例
taniyama$ traceroute www.takumigiken.biz
traceroute to takumigiken.biz (192.220.110.237), 64 hops max, 40 byte packets
1 192.168.0.1 (192.168.0.1) 1.937 ms 1.686 ms 1.988 ms
2 192.168.0.4 (192.168.0.4) 1156.244 ms 2.007 ms 2.310 ms
3 219.101.40.108 (219.101.40.108) 6.242 ms 8.195 ms 5.931 ms
4 219.101.40.97 (219.101.40.97) 6.281 ms 7.882 ms 7.377 ms
5 tky02fer01-ge-0-0-0.sonytelecom.ad.jp.55.9.211.in-addr.arpa (211.9.55.157) 6.679 ms 8.293 ms 7.294 ms
6 202.94.142.253 (202.94.142.253) 7.271 ms 6.890 ms 7.982 ms
7 202.94.142.42 (202.94.142.42) 6.709 ms 7.135 ms 7.400 ms
8 ge-1-2-3.a20.tokyjp01.jp.ra.gin.ntt.net (61.120.145.141) 6.599 ms 6.633 ms 6.635 ms
9 xe-0-0-0.r20.tokyjp01.jp.bb.gin.ntt.net (61.213.162.237) 7.021 ms 17.831 ms 7.529 ms
10 as-1.r20.snjsca04.us.bb.gin.ntt.net (129.250.2.34) 126.312 ms 125.666 ms 125.399 ms
11 xe-1-3.r02.mlpsca01.us.bb.gin.ntt.net (129.250.5.61) 129.665 ms * 128.178 ms
12 ge-1-1.r00.mlpsca01.us.wh.verio.net (129.250.26.161) 118.231 ms 114.682 ms 115.921 ms
13 ge-25.a0254f.mlpsca01.us.wh.verio.net (128.121.129.170) 114.363 ms 114.535 ms 114.738 ms
14 okiraku.biz (192.220.110.237) 115.164 ms 127.297 ms 116.848 ms
taniyama$
DNSによるホスト名解決ができない状況ではDNS問い合わせのタイムアウト待ちで時間がかかります。tracerouteコマンドの「-n」オプションでDNS問い合わせをしない(=IPアドレスのみで表示)を使います。
■MacOS Xから自社サーバーへのtraceroute -nの例
taniyama$ traceroute -n www.takumigiken.biz
traceroute to takumigiken.biz (192.220.110.237), 64 hops max, 40 byte packets
1 192.168.0.4 1.955 ms 1.378 ms 1.446 ms
2 219.101.40.108 5.298 ms 8.692 ms 4.765 ms
3 219.101.40.97 5.622 ms 6.019 ms 5.932 ms
4 211.9.55.157 7.932 ms 5.695 ms 7.032 ms
5 202.94.142.253 6.436 ms 6.226 ms 5.571 ms
6 202.94.142.42 6.298 ms 6.450 ms 6.966 ms
7 61.120.145.141 6.518 ms 6.455 ms 6.485 ms
8 61.213.162.237 6.467 ms 9.252 ms 6.310 ms
9 129.250.2.34 125.782 ms 125.559 ms 125.426 ms
10 129.250.5.61 126.682 ms 124.556 ms 124.400 ms
11 129.250.26.161 115.135 ms 113.878 ms 114.671 ms
12 128.121.129.170 114.748 ms 113.203 ms 114.194 ms
13 192.220.110.237 124.324 ms 114.137 ms 126.236 ms
taniyama$
■Windowsのtracerouteコマンドtracertです。
オプションが違います。
C:\>tracert
Usage: tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] target_name
Options:
-d Do not resolve addresses to hostnames.
-h maximum_hops Maximum number of hops to search for target.
-j host-list Loose source route along host-list.
-w timeout Wait timeout milliseconds for each reply.
C:\>
■Windowsでtracerouteする
C:\>tracert www.takumigiken.biz
Tracing route to takumigiken.biz [192.220.110.237]
over a maximum of 30 hops:
1 1 ms 1 ms 1 ms 192.168.0.1
2 73 ms 5 ms 7 ms 219.101.40.108
3 5 ms 7 ms 5 ms 219.101.40.97
4 5 ms 8 ms 6 ms tky02fer01-ge-0-0-0.sonytelecom.ad.jp.55.9.211.i
n-addr.arpa [211.9.55.157]
5 6 ms 9 ms 6 ms 202.94.142.253
6 6 ms 7 ms 6 ms 202.94.142.42
7 6 ms 7 ms 6 ms ge-1-2-3.a20.tokyjp01.jp.ra.gin.ntt.net [61.120.145.141]
8 5 ms 9 ms 6 ms xe-2-0-0.r20.tokyjp01.jp.bb.gin.ntt.net [61.213.162.109]
9 124 ms 127 ms 124 ms as-1.r20.snjsca04.us.bb.gin.ntt.net [129.250.2.34]
10 123 ms 129 ms 124 ms xe-1-3.r02.mlpsca01.us.bb.gin.ntt.net [129.250.5.61]
11 114 ms 116 ms 113 ms ge-1-1.r00.mlpsca01.us.wh.verio.net [129.250.26.161]
12 114 ms 114 ms 113 ms ge-25.a0254f.mlpsca01.us.wh.verio.net [128.121.129.170]
13 126 ms 115 ms 125 ms okiraku.biz [192.220.110.237]
Trace complete.
■WindowsでDNSでの名前解決をしない例です。
C:\>tracert -d www.takumigiken.biz
Tracing route to takumigiken.biz [192.220.110.237]
over a maximum of 30 hops:
1 1 ms 1 ms 2 ms 192.168.0.4
2 5 ms 6 ms 5 ms 219.101.40.108
3 5 ms 7 ms 6 ms 219.101.40.97
4 6 ms 7 ms 6 ms 211.9.55.157
5 5 ms 10 ms 6 ms 202.94.142.253
6 6 ms 9 ms 6 ms 202.94.142.42
7 6 ms 10 ms 5 ms 61.120.145.141
8 6 ms 10 ms 5 ms 61.213.162.109
9 124 ms 124 ms 125 ms 129.250.2.34
10 * 125 ms 129 ms 129.250.5.61
11 113 ms 117 ms 113 ms 129.250.26.161
12 113 ms 116 ms 113 ms 128.121.129.170
13 125 ms 126 ms 113 ms 192.220.110.237
Trace complete.
C:\>
■MacOS Xから自社サーバーへのtracerouteの例
(*)DNSを使ってホスト名を表示する例
taniyama$ traceroute www.takumigiken.biz
traceroute to takumigiken.biz (192.220.110.237), 64 hops max, 40 byte packets
1 192.168.0.1 (192.168.0.1) 1.937 ms 1.686 ms 1.988 ms
2 192.168.0.4 (192.168.0.4) 1156.244 ms 2.007 ms 2.310 ms
3 219.101.40.108 (219.101.40.108) 6.242 ms 8.195 ms 5.931 ms
4 219.101.40.97 (219.101.40.97) 6.281 ms 7.882 ms 7.377 ms
5 tky02fer01-ge-0-0-0.sonytelecom.ad.jp.55.9.211.in-addr.arpa (211.9.55.157) 6.679 ms 8.293 ms 7.294 ms
6 202.94.142.253 (202.94.142.253) 7.271 ms 6.890 ms 7.982 ms
7 202.94.142.42 (202.94.142.42) 6.709 ms 7.135 ms 7.400 ms
8 ge-1-2-3.a20.tokyjp01.jp.ra.gin.ntt.net (61.120.145.141) 6.599 ms 6.633 ms 6.635 ms
9 xe-0-0-0.r20.tokyjp01.jp.bb.gin.ntt.net (61.213.162.237) 7.021 ms 17.831 ms 7.529 ms
10 as-1.r20.snjsca04.us.bb.gin.ntt.net (129.250.2.34) 126.312 ms 125.666 ms 125.399 ms
11 xe-1-3.r02.mlpsca01.us.bb.gin.ntt.net (129.250.5.61) 129.665 ms * 128.178 ms
12 ge-1-1.r00.mlpsca01.us.wh.verio.net (129.250.26.161) 118.231 ms 114.682 ms 115.921 ms
13 ge-25.a0254f.mlpsca01.us.wh.verio.net (128.121.129.170) 114.363 ms 114.535 ms 114.738 ms
14 okiraku.biz (192.220.110.237) 115.164 ms 127.297 ms 116.848 ms
taniyama$
DNSによるホスト名解決ができない状況ではDNS問い合わせのタイムアウト待ちで時間がかかります。tracerouteコマンドの「-n」オプションでDNS問い合わせをしない(=IPアドレスのみで表示)を使います。
■MacOS Xから自社サーバーへのtraceroute -nの例
taniyama$ traceroute -n www.takumigiken.biz
traceroute to takumigiken.biz (192.220.110.237), 64 hops max, 40 byte packets
1 192.168.0.4 1.955 ms 1.378 ms 1.446 ms
2 219.101.40.108 5.298 ms 8.692 ms 4.765 ms
3 219.101.40.97 5.622 ms 6.019 ms 5.932 ms
4 211.9.55.157 7.932 ms 5.695 ms 7.032 ms
5 202.94.142.253 6.436 ms 6.226 ms 5.571 ms
6 202.94.142.42 6.298 ms 6.450 ms 6.966 ms
7 61.120.145.141 6.518 ms 6.455 ms 6.485 ms
8 61.213.162.237 6.467 ms 9.252 ms 6.310 ms
9 129.250.2.34 125.782 ms 125.559 ms 125.426 ms
10 129.250.5.61 126.682 ms 124.556 ms 124.400 ms
11 129.250.26.161 115.135 ms 113.878 ms 114.671 ms
12 128.121.129.170 114.748 ms 113.203 ms 114.194 ms
13 192.220.110.237 124.324 ms 114.137 ms 126.236 ms
taniyama$
■Windowsのtracerouteコマンドtracertです。
オプションが違います。
C:\>tracert
Usage: tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout] target_name
Options:
-d Do not resolve addresses to hostnames.
-h maximum_hops Maximum number of hops to search for target.
-j host-list Loose source route along host-list.
-w timeout Wait timeout milliseconds for each reply.
C:\>
■Windowsでtracerouteする
C:\>tracert www.takumigiken.biz
Tracing route to takumigiken.biz [192.220.110.237]
over a maximum of 30 hops:
1 1 ms 1 ms 1 ms 192.168.0.1
2 73 ms 5 ms 7 ms 219.101.40.108
3 5 ms 7 ms 5 ms 219.101.40.97
4 5 ms 8 ms 6 ms tky02fer01-ge-0-0-0.sonytelecom.ad.jp.55.9.211.i
n-addr.arpa [211.9.55.157]
5 6 ms 9 ms 6 ms 202.94.142.253
6 6 ms 7 ms 6 ms 202.94.142.42
7 6 ms 7 ms 6 ms ge-1-2-3.a20.tokyjp01.jp.ra.gin.ntt.net [61.120.145.141]
8 5 ms 9 ms 6 ms xe-2-0-0.r20.tokyjp01.jp.bb.gin.ntt.net [61.213.162.109]
9 124 ms 127 ms 124 ms as-1.r20.snjsca04.us.bb.gin.ntt.net [129.250.2.34]
10 123 ms 129 ms 124 ms xe-1-3.r02.mlpsca01.us.bb.gin.ntt.net [129.250.5.61]
11 114 ms 116 ms 113 ms ge-1-1.r00.mlpsca01.us.wh.verio.net [129.250.26.161]
12 114 ms 114 ms 113 ms ge-25.a0254f.mlpsca01.us.wh.verio.net [128.121.129.170]
13 126 ms 115 ms 125 ms okiraku.biz [192.220.110.237]
Trace complete.
■WindowsでDNSでの名前解決をしない例です。
C:\>tracert -d www.takumigiken.biz
Tracing route to takumigiken.biz [192.220.110.237]
over a maximum of 30 hops:
1 1 ms 1 ms 2 ms 192.168.0.4
2 5 ms 6 ms 5 ms 219.101.40.108
3 5 ms 7 ms 6 ms 219.101.40.97
4 6 ms 7 ms 6 ms 211.9.55.157
5 5 ms 10 ms 6 ms 202.94.142.253
6 6 ms 9 ms 6 ms 202.94.142.42
7 6 ms 10 ms 5 ms 61.120.145.141
8 6 ms 10 ms 5 ms 61.213.162.109
9 124 ms 124 ms 125 ms 129.250.2.34
10 * 125 ms 129 ms 129.250.5.61
11 113 ms 117 ms 113 ms 129.250.26.161
12 113 ms 116 ms 113 ms 128.121.129.170
13 125 ms 126 ms 113 ms 192.220.110.237
Trace complete.
C:\>