IDNをテーマとしたネットワークスペシャリスト試験
了解しました ✅ 今回は 「IDN(Internationalized Domain Name)」 をテーマにしたネットワークスペシャリスト試験風の問題を10問作成します。 IDNとは、国際化ドメイン名のことで、日本語・中国語・アラビア語などASCII以外の文字を含むドメイン名を利用できる仕組みです。内部的には Punycode へ変換されて運用されます。 --- IDNに関する試験問題(10問) --- ■ 問題1 IDN(国際化ドメイン名)の目的として正しいものはどれか。 A. IPアドレスを暗号化するため B. ドメイン名に非ASCII文字(日本語など)を利用可能にするため C. DNSキャッシュを削除するため D. メールを圧縮するため 正解:B 解説:IDNは多言語対応を目的に導入され、Unicode文字をドメインに使用できる。 --- ■ 問題2 IDNをDNSで扱う際に利用されるエンコード方式はどれか。 A. Base64 B. UTF-8 C. Punycode D. SHA-1 正解:C 解説:DNSはASCIIしか扱えないため、IDNはPunycodeに変換されて管理される。 --- ■ 問題3 「日本.jp」というIDNドメインのPunycode表記はどれか。 A. xn--wgv71a.jp B. jp-日本 C. jp.xn--wgv71a D. base64(日本.jp) 正解:A 解説:IDNは xn-- で始まるPunycodeに変換される。 --- ■ 問題4 IDNが導入された理由として正しいものはどれか。 A. セキュリティ強化 B. ASCII以外の文字を利用するニーズ C. DNSの応答速度改善 D. IPアドレス節約 正解:B 解説:非英語圏のユーザーにとって使いやすいドメインを実現するために導入された。 --- ■ 問題5 IDNの利用に伴うセキュリティ上の懸念として正しいものはどれか。 A. フラグメント攻撃 B. 同形異義文字攻撃(homograph attack) C. バッファオーバーフロー D. DoS攻撃 正解:B 解説:似た文字(例:ラテン文字「a」とキリル文字「а」)を使い、偽装ドメインを作る攻撃が可能。 --- ■ 問題6 IDNの導入に関与した標準化団体はどれか。 A. ITU B. IE...