pingに関するネットワークスペシャリスト試験
以下に「pingをテーマとしたネットワークスペシャリスト試験問題」を10問一気に作成します。形式は以下の5つで構成されています:
- 【選択式問題】
- 【正解】
- 【解説】
- 【穴埋め問題】
- 【誤文訂正問題】
■ 問題1
pingコマンドの送信に使用されるICMPメッセージのタイプはどれか。
A. Type 0(エコー応答)
B. Type 3(宛先到達不能)
C. Type 8(エコー要求)
D. Type 11(時間超過)
【正解】C
【解説】pingの送信にはICMPエコー要求(Type 8)が使われる。応答はType 0のエコー応答。
【穴埋め】pingの送信は、ICMPの ________ メッセージ(Type 8)で行う。
→ エコー要求
【誤文訂正】pingの送信はICMPの時間超過メッセージで行う。
→ 正しくは、エコー要求メッセージで行う。
■ 問題2
pingコマンドの応答として返るICMPのタイプはどれか。
A. Type 5(リダイレクト)
B. Type 8(エコー要求)
C. Type 0(エコー応答)
D. Type 12(パラメータ問題)
【正解】C
【解説】pingの応答にはICMPのエコー応答(Type 0)が使用される。
【穴埋め】pingの応答には、ICMPの ________ メッセージ(Type 0)が返る。
→ エコー応答
【誤文訂正】pingの応答にはICMPのリダイレクトメッセージが返る。
→ 正しくは、エコー応答メッセージが返る。
■ 問題3
pingコマンドで確認できる項目として適切でないものはどれか。
A. ネットワークの疎通
B. 相手ホストのMACアドレス
C. 応答までの遅延時間(RTT)
D. パケットロスの有無
【正解】B
【解説】pingではIPレベルの疎通確認を行うため、MACアドレスは表示されない。
【穴埋め】pingでは、ネットワークの疎通と ________ を確認できる。
→ 応答時間(RTT)
【誤文訂正】pingでは相手のMACアドレスが表示される。
→ 正しくは、MACアドレスは表示されない。
■ 問題4
pingコマンドがタイムアウトした場合に考えられる原因として最も適切なものはどれか。
A. DNSの逆引き設定ミス
B. 相手ホストがICMPに応答しない
C. TCPポートが閉じている
D. ARPテーブルが正しい
【正解】B
【解説】pingの応答が無い場合、ICMPを遮断している可能性がある。ファイアウォールやセキュリティ設定も影響する。
【穴埋め】pingタイムアウトの原因として、ICMP ________ が無効である場合がある。
→ 応答
【誤文訂正】pingがタイムアウトするのはTCP接続が失敗したからである。
→ 正しくは、ICMP応答が返らないためである。
■ 問題5
次のうち、pingコマンドで使用されるプロトコルはどれか。
A. TCP
B. UDP
C. ICMP
D. ARP
【正解】C
【解説】pingコマンドはICMP(Internet Control Message Protocol)を使用する。
【穴埋め】pingコマンドは ________ プロトコルを使って送信される。
→ ICMP
【誤文訂正】pingコマンドはARPプロトコルを用いて通信する。
→ 正しくは、ICMPプロトコルを用いる。
■ 問題6
pingコマンドで「Destination Host Unreachable」というエラーが出る場合の原因はどれか。
A. TTLが0になった
B. ルータが宛先へ転送できない
C. DNSサーバがダウンしている
D. ファイルのアクセス権限がない
【正解】B
【解説】このメッセージは、送信元または中継ルータが宛先に転送できない場合に表示される。
【穴埋め】Destination Host Unreachableは、パケットが宛先に ________ ときに表示される。
→ 到達できない
【誤文訂正】Destination Host Unreachable はDNSの名前解決失敗で表示される。
→ 正しくは、宛先ホストに到達できない場合に表示される。
■ 問題7
pingコマンドで-tオプションを指定するとどうなるか(Windows)。
A. タイムスタンプが表示される
B. TTLが最大に設定される
C. 無限にpingを送信し続ける
D. タグ付けされたパケットが使われる
【正解】C
【解説】Windowsのpingで-tを指定すると停止するまで連続送信される。
【穴埋め】ping -t は、ユーザが停止するまで ________ を送信する。
→ 連続で
【誤文訂正】ping -t はTTLを最大に設定する。
→ 正しくは、連続でpingを送信する。
■ 問題8
Linuxでpingを5回だけ送信するにはどのコマンドを使えばよいか。
A. ping -t 5
B. ping -n 5
C. ping -c 5
D. ping -l 5
【正解】C
【解説】Linuxでは-cオプションで送信回数を指定する(Windowsでは-n)。
【穴埋め】Linuxでpingを5回だけ送るには、ping ________ 5 とする。
→ -c
【誤文訂正】Linuxではping -t 5で5回送信できる。
→ 正しくは、ping -c 5 で指定する。
■ 問題9
pingコマンドが返す「Request timed out」の意味として正しいものはどれか。
A. 宛先ホストがシャットダウンしている
B. 応答が一定時間内に返ってこなかった
C. DNSの逆引きに失敗した
D. TCPポートが閉じている
【正解】B
【解説】一定時間内にICMP応答が返らなかった場合に「Request timed out」が表示される。
【穴埋め】pingの応答が返らなければ「________」と表示される。
→ Request timed out
【誤文訂正】Request timed outはTCPセッションが閉じられたことを示す。
→ 正しくは、ICMP応答が返らなかったことを示す。
■ 問題10
pingの送信時に指定できる「TTL」の役割はどれか。
A. 応答の最大長
B. パケットの最大転送回数
C. ICMPメッセージ数
D. 暗号化強度
【正解】B
【解説】TTL(Time To Live)は、パケットが通過できるルータの数の上限を表す。
【穴埋め】pingのTTLは、パケットが通過できる ________ の回数を制限する。
→ ルータ(ホップ)
【誤文訂正】pingのTTLは応答サイズの上限を示す。
→ 正しくは、ルータ通過回数の上限を示す。
必要に応じて「pingによる障害切り分け」「IPv6におけるping(ping6)」や「tracerouteとの違い」などの派生テーマも作成可能です。お気軽にお申し付けください。
コメント
コメントを投稿