応用情報技術者 2020年 秋期 午前2 問37
問題文
PC からサーバに対し、IPv6 を利用した通信を行う場合、ネットワーク層で暗号化を行うときに利用するものはどれか。
選択肢
ア:IPsec(正解)
イ:PPP
ウ:SSH
エ:TLS
PC からサーバに対し、IPv6 を利用した通信を行う場合、ネットワーク層で暗号化を行うときに利用するものはどれか。【午前2 解説】
要点まとめ
- 結論:IPv6通信のネットワーク層暗号化にはIPsecが利用される。
- 根拠:IPsecはIP層での通信を保護し、IPv4・IPv6両方に対応している標準技術である。
- 差がつくポイント:PPPはリンク層、SSHはアプリケーション層、TLSはトランスポート層の暗号化技術である点を理解すること。
正解の理由
IPv6通信におけるネットワーク層の暗号化はIPsecが標準的に用いられます。IPsecはIPパケット自体を暗号化・認証し、通信の機密性と完全性を保証します。PPPは物理層とデータリンク層のプロトコル、SSHはリモートログイン用のアプリケーション層プロトコル、TLSはトランスポート層での暗号化を行うため、ネットワーク層の暗号化には該当しません。
よくある誤解
IPsecは難しい設定が必要なため、SSHやTLSと混同しやすいですが、これらはそれぞれ異なる層で動作します。ネットワーク層の暗号化はIPsecが正解です。
解法ステップ
- 問題文から「IPv6」「ネットワーク層で暗号化」と条件を確認する。
- 各選択肢のプロトコルがどの層で動作するかを整理する。
- ネットワーク層(IP層)で暗号化を行う技術がIPsecであることを判断する。
- 他の選択肢は層の違いで除外する。
- よって正解はア: IPsecと決定する。
選択肢別の誤答解説
- ア: IPsec → 正解。IP層で暗号化・認証を行い、IPv6で標準的に利用される。
- イ: PPP → 誤り。ポイント・ツー・ポイント接続のリンク層プロトコルで暗号化機能は基本的にない。
- ウ: SSH → 誤り。アプリケーション層のリモート接続用プロトコルであり、ネットワーク層の暗号化ではない。
- エ: TLS → 誤り。トランスポート層で通信の暗号化を行うが、IP層の暗号化ではない。
補足コラム
IPsecはIPv6の標準機能として設計されており、通信の機密性、認証、データの完全性を保証します。IPv4でも利用可能ですが、IPv6ではIPsecの利用が推奨されています。SSHやTLSはアプリケーションやトランスポート層での暗号化に特化しており、用途や適用範囲が異なります。
FAQ
Q: IPsecはIPv4でも使えますか?
A: はい、IPsecはIPv4・IPv6両方で利用可能な暗号化技術です。
A: はい、IPsecはIPv4・IPv6両方で利用可能な暗号化技術です。
Q: TLSとIPsecの違いは何ですか?
A: TLSはトランスポート層で通信を暗号化し、主にWeb通信などに使われます。IPsecはネットワーク層でIPパケット全体を保護します。
A: TLSはトランスポート層で通信を暗号化し、主にWeb通信などに使われます。IPsecはネットワーク層でIPパケット全体を保護します。
関連キーワード: IPv6, IPsec, ネットワーク層暗号化、プロトコル階層、SSH, TLS, PPP

\ せっかくなら /
応用情報技術者を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

