ARPパケットに関するネットワークスペシャリスト試験

 

以下に「ARPパケット」をテーマとしたネットワークスペシャリスト試験形式の問題を10問一括で作成します。各問には【正解】【解説】【穴埋め】【誤文訂正】も添付しています。


■ 問題1

ARPパケットの主な用途はどれか。
A. MACアドレスからホスト名を取得する
B. IPアドレスからMACアドレスを解決する
C. IPアドレスからポート番号を特定する
D. DNS名からIPアドレスを取得する

【正解】B
【解説】ARP(Address Resolution Protocol)は、IPアドレスから対応するMACアドレスを取得するプロトコル。

【穴埋め】ARPは、IPアドレスから ________ を解決するプロトコルである。
→ MACアドレス

【誤文訂正】ARPはMACアドレスからホスト名を解決するプロトコルである。
→ ARPはIPアドレスからMACアドレスを解決するプロトコルである。


■ 問題2

ARPパケットはOSI参照モデルのどの層で使用されるか。
A. ネットワーク層
B. トランスポート層
C. データリンク層
D. アプリケーション層

【正解】C
【解説】ARPはIPとMACの対応付けを行うため、データリンク層(第2層)で動作する。

【穴埋め】ARPはOSI参照モデルの ________ 層で動作する。
→ データリンク

【誤文訂正】ARPはアプリケーション層で動作する。
→ データリンク層で動作する。


■ 問題3

ARP要求パケットの宛先MACアドレスは通常どのように設定されるか。
A. 自分自身のMACアドレス
B. ブロードキャストアドレス(FF:FF:FF:FF:FF:FF)
C. ゲートウェイのMACアドレス
D. 全てのIPホストのMACアドレス

【正解】B
【解説】ARP要求は送信元のMACアドレスは自分、自分以外の誰かを探すため宛先はブロードキャスト。

【穴埋め】ARP要求は、MACアドレス ________ にブロードキャストされる。
→ FF:FF:FF:FF:FF:FF

【誤文訂正】ARP要求パケットはゲートウェイのMACアドレスに向けて送信される。
→ 宛先MACはブロードキャストアドレスである。


■ 問題4

次のうち、ARP応答パケットに含まれない情報はどれか。
A. 送信元MACアドレス
B. 送信元IPアドレス
C. 宛先MACアドレス
D. 宛先ホスト名

【正解】D
【解説】ARPパケットはIPとMACアドレスの対応だけを扱い、ホスト名は含まない。

【穴埋め】ARP応答パケットにはホスト名は含まれず、IPと ________ の情報のみが含まれる。
→ MACアドレス

【誤文訂正】ARP応答パケットには送信元ホスト名も含まれる。
→ 含まれない。ARPはホスト名を扱わない。


■ 問題5

ARPパケットのオペレーションフィールドが 1 の場合の意味はどれか。
A. 応答
B. 要求
C. エラー
D. ブロードキャスト

【正解】B
【解説】ARPパケットのオペレーションコードは 1 が要求、2 が応答を意味する。

【穴埋め】ARPのオペレーションフィールドが 1 の場合、意味は ________ である。
→ 要求

【誤文訂正】ARPのオペレーション 1 は応答を意味する。
→ 要求を意味する。


■ 問題6

ARPパケットの中で、IPアドレスが設定されるフィールドはいくつあるか。
A. 1
B. 2
C. 3
D. 4

【正解】B
【解説】ARPパケットには、送信元IPアドレスとターゲットIPアドレスの2つが含まれる。

【穴埋め】ARPパケットには、送信元とターゲットの ________ がそれぞれ1つずつ含まれる。
→ IPアドレス

【誤文訂正】ARPパケットにはIPアドレスは1つだけ含まれる。
→ 送信元とターゲットの2つが含まれる。


■ 問題7

ARPパケットの構造で、「プロトコルタイプ」が 0x0800 であることは何を意味するか。
A. ARPパケットである
B. 対応する上位プロトコルがIPv4である
C. 対応するMACアドレスが存在しない
D. VLAN対応パケットである

【正解】B
【解説】プロトコルタイプ 0x0800 は上位プロトコルがIPv4であることを示す。

【穴埋め】ARPパケットのプロトコルタイプが 0x0800 の場合、対応するプロトコルは ________ である。
→ IPv4

【誤文訂正】プロトコルタイプが 0x0800 の場合、ARPを意味する。
→ IPv4を意味する。


■ 問題8

次のARPパケットのフィールドのうち、通常 6 バイトの長さを持つのはどれか。
A. ハードウェアアドレス長(HLEN)
B. プロトコルアドレス長(PLEN)
C. MACアドレスフィールド
D. オペレーションフィールド

【正解】C
【解説】MACアドレスは通常6バイト。HLENはその長さを指定するフィールドで値6が設定される。

【穴埋め】ARPパケット内のMACアドレスは通常 ________ バイトである。
→ 6

【誤文訂正】MACアドレスフィールドは通常4バイトである。
→ 通常6バイトである。


■ 問題9

ARPテーブルを更新するきっかけとなるのはどれか。
A. pingコマンドの実行
B. IPルーティングの設定
C. DNSクエリの送信
D. ICMPエラーパケットの受信

【正解】A
【解説】pingなどでARP要求が発生し、それに対する応答が得られるとARPテーブルが更新される。

【穴埋め】ARPテーブルは、________ を送信するなどでARP応答を受けたときに更新される。
→ ping

【誤文訂正】ARPテーブルはDNSクエリを送信したときに更新される。
→ DNSは別機構であり、ARPテーブル更新には関与しない。


■ 問題10

次のうち、ARPパケットを悪用した攻撃手法はどれか。
A. SYNフラッド攻撃
B. ARPスプーフィング
C. DNSキャッシュポイズニング
D. UDPリフレクション攻撃

【正解】B
【解説】ARPスプーフィングは偽のARP応答を送り、通信相手のARPテーブルを書き換える攻撃。

【穴埋め】偽のARP応答を使って通信を盗聴・改ざんする攻撃は ________ という。
→ ARPスプーフィング

【誤文訂正】ARPパケットを使った攻撃はUDPリフレクション攻撃である。
→ UDPではなく、ARPスプーフィングが正しい。


必要であれば、次は「Gratuitous ARP」「ARPリプレイ」「ARPスプーフィング対策」「ARPテーブル操作コマンド」などの応用テーマでも作成可能です。お気軽にご指示ください。

コメント

このブログの人気の投稿

ミライアイ内服薬は薬事法違反で、ほとんど効果がない詐欺ですか?

最高裁での上告理由書受理・却下の判断基準について

裁判官の忌避申立書の作成例