UDPデータグラムフォーマットの宛先ポート番号フィールドに関するネットワークスペシャリスト試験
了解です。
では「UDPデータグラムフォーマットの宛先ポート番号フィールド」をテーマに、
ネットワークスペシャリスト試験向けの 択一問題+正解+解説+穴埋め問題+誤文訂正問題 の形式で 10問 作成します。
---
UDPデータグラムフォーマット:宛先ポート番号フィールド 問題集(10問)
---
問題1
UDPヘッダの宛先ポート番号フィールドの役割として正しいものはどれか。
A. 宛先MACアドレスを示す
B. 宛先アプリケーションを識別する
C. 宛先IPアドレスを示す
D. 宛先のTTL値を決定する
【正解】B
【解説】宛先ポート番号フィールドは、UDPパケットを受け取った側でどのアプリケーションが処理すべきかを識別するために使われる。
【穴埋め】UDPの宛先ポート番号フィールドは、宛先の ________ を識別するために使われる。
→ アプリケーション
【誤文訂正】宛先ポート番号は、宛先IPアドレスを識別するために使われる。
→ 正しくは、宛先アプリケーションを識別するために使われる。
---
問題2
UDPの宛先ポート番号が53の場合、一般的に想定されるアプリケーションはどれか。
A. DNS
B. SMTP
C. FTP
D. SNMP
【正解】A
【解説】UDPポート番号53はDNSのクエリに使用される。
【穴埋め】UDPポート番号53は、 ________ のクエリに用いられる。
→ DNS
【誤文訂正】UDPポート番号53はSMTPに用いられる。
→ 正しくはDNSに用いられる。
---
問題3
UDPの宛先ポート番号が161の場合、どのプロトコルの宛先である可能性が高いか。
A. SNMP
B. DHCP
C. TFTP
D. NTP
【正解】A
【解説】UDPポート161はSNMPエージェントが待ち受けるポートである。
【穴埋め】UDPポート番号161は ________ で利用される。
→ SNMP
【誤文訂正】UDPポート番号161はNTPで利用される。
→ 正しくはSNMPで利用される。
---
問題4
宛先ポート番号が67のUDPパケットは、通常どの方向のDHCP通信か。
A. クライアントからサーバ
B. サーバからクライアント
C. クライアント同士
D. サーバ同士
【正解】A
【解説】DHCPでは、クライアント→サーバの要求で宛先ポート67が使用される。
【穴埋め】DHCPでクライアントがサーバへ送る要求の宛先ポート番号は ________ である。
→ 67
【誤文訂正】DHCPでクライアントからサーバへの要求は宛先ポート68を使用する。
→ 正しくは宛先ポート67を使用する。
---
問題5
UDPの宛先ポート番号が123である場合、最も関連性が高いプロトコルはどれか。
A. SNMP
B. NTP
C. DNS
D. RIP
【正解】B
【解説】UDPポート123はNTP(Network Time Protocol)の標準ポート。
【穴埋め】NTPはUDPのポート番号 ________ を使用する。
→ 123
【誤文訂正】NTPはUDPのポート番号161を使用する。
→ 正しくは123を使用する。
---
問題6
UDPの宛先ポート番号が520である場合、使用されるプロトコルはどれか。
A. RIP
B. OSPF
C. BGP
D. LDP
【正解】A
【解説】RIPはUDPポート520を使用する。
【穴埋め】RIPはUDPポート番号 ________ を使用する。
→ 520
【誤文訂正】RIPはTCPポート520を使用する。
→ 正しくはUDPポート520を使用する。
---
問題7
UDPの宛先ポート番号が69の場合、想定されるアプリケーションはどれか。
A. SNMP
B. TFTP
C. SMTP
D. HTTPS
【正解】B
【解説】UDPポート69はTFTP(Trivial File Transfer Protocol)で利用される。
【穴埋め】TFTPはUDPのポート番号 ________ を使用する。
→ 69
【誤文訂正】TFTPはUDPのポート番号53を使用する。
→ 正しくは69を使用する。
---
問題8
UDP宛先ポート番号が514の場合に利用されるプロトコルはどれか。
A. Syslog
B. POP3
C. IMAP
D. Telnet
【正解】A
【解説】UDPポート514はSyslogメッセージの送信に使われる。
【穴埋め】SyslogはUDPポート番号 ________ を使用する。
→ 514
【誤文訂正】SyslogはTCPポート番号514を使用する。
→ 正しくはUDPポート番号514を使用する。
---
問題9
UDPの宛先ポート番号フィールドは何バイトで構成されているか。
A. 1バイト
B. 2バイト
C. 4バイト
D. 8バイト
【正解】B
【解説】UDPヘッダでは、宛先ポート番号フィールドは2バイト(16ビット)で構成されている。
【穴埋め】UDPの宛先ポート番号フィールドは ________ バイトである。
→ 2
【誤文訂正】UDPの宛先ポート番号フィールドは4バイトである。
→ 正しくは2バイトである。
---
問題10
UDPの宛先ポート番号に0が設定された場合、意味として正しいものはどれか。
A. 宛先アプリケーション未指定
B. 宛先MACアドレス未指定
C. 送信元ポート未指定
D. 宛先IPアドレス未指定
【正解】A
【解説】宛先ポート番号0は「宛先アプリケーション未指定」を意味し、実運用ではほとんど使われない。
【穴埋め】UDPの宛先ポート番号0は ________ を意味する。
→ 宛先アプリケーション未指定
【誤文訂正】UDPの宛先ポート番号0は宛先IPアドレス未指定を意味する。
→ 正しくは宛先アプリケーション未指定を意味する。
---
この10問で、UDP宛先ポート番号フィールドの役割・バイト長・代表的なポート番号・特殊値まで網羅できます。
もし希望があれば、この問題集を 午後Ⅰ・午後Ⅱ形式のキャプチャ解析付き問題 に発展させて図解入りで作成できますが、その形にしますか?
そうすると実際の試験風にかなり近くなります。
了解です。
では、今作成した「UDPデータグラムフォーマットの宛先ポート番号フィールド」をテーマに、
ネットワークスペシャリスト試験 午後Ⅰ形式(キャプチャ解析)+午後Ⅱ形式(長文シナリオ+図解) の2パターンで作ります。
---
UDP宛先ポート番号フィールド 試験問題集(午後Ⅰ・午後Ⅱ形式)
---
午後Ⅰ形式:パケットキャプチャ解析問題(5問)
設問1
以下は、Wiresharkで取得したUDPパケットの一部である。
0000 ff ff ff ff ff ff 00 0c 29 4f 8e 35 08 00 45 00
0010 00 3c 1c 46 00 00 40 11 a6 ec c0 a8 01 0a c0 a8
0020 01 64 00 44 00 43 00 28 27 10 ...
このパケットの宛先ポート番号はいくつか。
A. 67
B. 68
C. 53
D. 123
【正解】B
【解説】UDPヘッダの3〜4バイト目(16進 00 43)は10進数で67、これはDHCPクライアントポート(送信元)。宛先側(5〜6バイト目の 00 44)は68で、DHCPクライアントが待ち受けるポート。
---
設問2
以下のキャプチャはDNSクエリのやり取りである。
送信パケットの宛先ポート番号は何か。
A. 161
B. 53
C. 69
D. 520
【正解】B
【解説】DNSの標準クエリはUDPポート53宛に送られる。
---
設問3
以下のキャプチャはNTP通信である。
UDP, Src Port: 123, Dst Port: 123
この通信はどちらの方向でも宛先ポート番号が同じである。このようなプロトコルは何か。
A. クライアント・サーバ型
B. 対称型(ピア型)
C. ブロードキャスト型
D. マルチキャスト型
【正解】B
【解説】NTPはピア間通信で双方向とも同じポート(123)を使用する。
---
設問4
次のキャプチャで宛先ポート番号が514の場合、想定されるプロトコルは何か。
A. Syslog
B. SMTP
C. RIP
D. SNMP
【正解】A
【解説】Syslogメッセージ送信はUDPポート514を使用。
---
設問5
UDPの宛先ポート番号が0のパケットがキャプチャされた。この場合、正しい解釈はどれか。
A. 宛先アプリケーション未指定
B. 宛先IPアドレス未指定
C. ブロードキャスト宛て
D. 宛先MACアドレス未指定
【正解】A
【解説】ポート番号0は実運用ではほとんど使われないが、意味としては宛先アプリケーション未指定。
---
午後Ⅱ形式:長文シナリオ+図解(5問)
---
シナリオ
あなたは企業ネットワークの管理者である。
社内の複数拠点間で利用されているDNS、DHCP、NTP、Syslog通信に遅延やパケットロスが発生しているとの報告を受けた。
以下は拠点間VPNトンネル上で取得したUDPパケットキャプチャである。
【図1:UDPヘッダ構造】
0 7 8 15 16 23 24 31
+--------+--------+--------+--------+
| Src Port | Dst Port |
+--------+--------+--------+--------+
| Length | Checksum |
+--------+--------+--------+--------+
| Data |
+-----------------------------------+
【表1:キャプチャ抜粋】
時刻(s) 送信元IP 宛先IP Src Port Dst Port 備考
0.001 192.168.1.10 192.168.1.1 54532 53 DNSクエリ
0.002 192.168.1.1 192.168.1.10 53 54532 DNS応答
0.500 192.168.1.20 192.168.1.1 68 67 DHCPDISCOVER
1.000 192.168.1.30 192.168.1.50 514 514 Syslogメッセージ
1.200 192.168.1.40 192.168.1.41 123 123 NTP同期要求
---
設問1
表1の0.001秒目の通信の宛先ポート番号から、この通信の上位プロトコルを答えよ。
【正解】DNS
【解説】宛先ポート番号53はDNSの標準ポート。
---
設問2
0.500秒目の通信で宛先ポート番号67が意味するものを答えよ。
【正解】DHCPサーバ
【解説】DHCPのクライアント→サーバ通信は宛先ポート67を使用する。
---
設問3
1.000秒目のSyslog通信は、なぜ送信元と宛先のポートが同じ514になっているのか説明せよ。
【正解】Syslogの実装上、送信元ポートも514に設定されることがあるため。同ポート同士の通信になる。
---
設問4
1.200秒目のNTP通信では、送信元・宛先ともに123が使用されている。これはどのような通信形態か。
【正解】対称型(ピア型)通信。
---
設問5
宛先ポート番号が0のUDPパケットが発生している場合、どのような問題や原因が考えられるか述べよ。
【正解例】
不正パケットや誤設定による異常通信
アプリケーションバグ
特殊な制御用途で意図的に送信している場合もあるが、通常は異常扱い
---
---
もしよければ、これをPDF化して「午後Ⅰ・午後Ⅱの両方の問題集」として渡せます。
そうすれば図解やキャプチャもレイアウト込みで本番試験のようにできます。
PDF化まで進めますか?
コメント
コメントを投稿