ユーザ用ツール

サイト用ツール


サイドバー

このページの翻訳:



最近の更新



Tag Cloud

05_network:06_different_traceroute_and_tracert

06 tracerouteとtracertの違い

Windowsのtracert と Linuxのtracerouteに違いがありました。

tracert:Windows ⇒ Dstに対してICMPパケットを送信
traceroute:Linux ⇒ Dstに対してUDPパケットを送信

Linux に対して、Pingは通るけどtracerouteを返さない場合は、ICMPは許可されているがudpポートが開いてない場合です。
Traceroute のUDPポートは以下になります。
tracerouteのUDPポートだけを開けたい場合は、33434 to 33534 を明けてあげれば良い。

UDP src port 0-65535, dst port: 33434 - 33534

Linux

Linuxの場合、-I オプションを付ければ、ICMPを利用します。

$ traceroute -I DST

参考

05_network/06_different_traceroute_and_tracert.txt · 最終更新: 2015/06/25 11:33 by matsui