ネットワーク基礎○×難易度 標準

ping に応答が無いサーバーには、TCP の接続(HTTPS や SSH)も届かないと判断してよい。

正答

× 誤り

解説

ping は ICMP の echo を送って返事を待つ道具で、TCP や UDP とは別のプロトコルを使う。クラウドの既定のファイアウォールや、セキュリティのために ICMP を止めているサーバーは多く、その場合 ping は 100% packet loss でも、443 番や 22 番の TCP は普通に届く。「ping が通らないから落ちている」と判断して再起動などをすると、正常なサーバーを止めることになる。確かめたいポートがあるなら、nc -vz ホスト 443 や curl -v で、そのポートに TCP で接続できるかを直接見る。逆に ping が通っても、目的のポートが開いている保証にはならない。

参考: www.rfc-editor.org

troubleshootingpingicmptcp

この問題を含む ネットワーク基礎 のテストを制限時間つきで解く

ネットワーク基礎クイズへ