問題ネットワークの動作確認に用いるpingコマンドに関する記述として、正しいものはどれか。
- aTCPの3ウェイハンドシェイクを行い、相手機器の特定のポートが開いているかを調べる。
- bTTLを1ずつ増やしながらパケットを送り、経路上の各ルータのIPアドレスと応答時間を順に表示する。
- cICMPのエコー要求を送り、エコー応答が返るかどうかで、相手機器までのIP到達性と往復時間を確認する。
- dDNSサーバに問合せを行い、指定したドメイン名に対応するIPアドレスを表示する。
答えと解説を見る
正解:c. ICMPのエコー要求を送り、エコー応答が返るかどうかで、相手機器までのIP到達性と往復時間を確認する。
正解は「ICMPのエコー要求を送り、エコー応答が返るかどうかで、相手機器までのIP到達性…」。pingはICMPのエコー要求メッセージを送信し、エコー応答の有無と往復時間から、相手機器までのIPレベルの到達性を確認するコマンドである。「TCPの3ウェイハンドシェイクを行い、相手機器の特定のポートが開いているかを調べる。」は誤り。ポートが開いているかの確認はポートスキャンなどの方法である。pingはICMPを使い、TCPの接続は行わない。「TTLを1ずつ増やしながらパケットを送り、経路上の各ルータのIPアドレスと応答時…」は誤り。経路上のルータを順に表示するのはtracerouteなどの機能であり、pingの機能ではない。「DNSサーバに問合せを行い、指定したドメイン名に対応するIPアドレスを表示する。」は誤り。ドメイン名からIPアドレスを調べるのはnslookupなどの機能であり、pingの機能ではない。
広告体系的に対策するなら工事担任者の対策講座(SAT)を見る →![]()