Traceroute で利用されるプロトコル

Traceroute で利用されるプロトコルは OS によって異なります。 各々、以下がデフォルトのようです。 大部分の OS は「UDP」ですが、Windows のみ「ICMP」ですのでトラブルシューティング時は注意が必要です。

OS Protocol
IOS UDP
IOS-XE UDP
NX-OS UDP
ASA UDP
Linux UDP
macOS UDP
Windows ICMP

Linux や macOS の場合、以下のように -I オプションを指定することで ICMP による Traceroute を実行することが可能です。

1
traceroute -I 10.0.0.1