UDP/TCP「ping」
ICMPが遮断されているとき、TCP-SYNや珍しいポート宛のUDPパケットで到達性とRTTを測る方法。ツールはhping3、nping、tcping、Pythonのscapyなど。
最近のネットワークはICMPを遮断していることが多く(残念ながら)、通常のpingでは何も分からない。TCP pingは80/443番ポートへSYNを送り、SYN-ACKまたはRSTが返るまでの時間を測る。UDP pingは閉じたポートへ送り、ICMP「port unreachable」が返るまでの時間を測る(それが遮断されていなければ)。単純な到達確認ならnc -zv host portで十分である。