応用情報技術者 2024年 春期 午前2 問42
問題文
PCからサーバに対し,IPv6を利用した通信を行う場合、ネットワーク層で暗号化を行うときに利用するものはどれか。
選択肢
ア:IPsec(正解)
イ:PPP
ウ:SSH
エ:TLS
PCからサーバに対しIPv6を利用した通信を行う場合、ネットワーク層で暗号化を行うときに利用するものはどれか【午前2 解説】
要点まとめ
- 結論:IPv6通信のネットワーク層暗号化にはIPsecが利用される。
- 根拠:IPsecはOSI参照モデルのネットワーク層で動作し、IPパケット全体を保護するためIPv6で標準的にサポートされている。
- 差がつくポイント:SSHやTLSはトランスポート層やアプリケーション層の暗号化であり、PPPは通信リンク層のプロトコルである点を正確に理解すること。
正解の理由
ア: IPsecはIPパケット自体を暗号化・認証するプロトコルであり、IPv6では標準的に組み込まれているため、ネットワーク層での暗号化に最適です。これにより、通信経路上での盗聴や改ざんを防止できます。
よくある誤解
SSHやTLSは暗号化に関わるが、どちらもネットワーク層ではなく上位層で動作するため、ネットワーク層の暗号化とは異なります。
解法ステップ
- 問題文の「ネットワーク層で暗号化」と「IPv6通信」を確認する。
- 各選択肢のプロトコルがどのOSI層で動作するかを整理する。
- IPsecがネットワーク層で動作し、IPv6で標準サポートされていることを思い出す。
- 他の選択肢はネットワーク層以外の層であるため除外する。
- よって、正解はア: IPsecと判断する。
選択肢別の誤答解説
- イ: PPPはデータリンク層のプロトコルであり、暗号化機能は基本的に持たない。
- ウ: SSHはアプリケーション層のプロトコルで、リモートログインなどに使われるがネットワーク層暗号化ではない。
- エ: TLSはトランスポート層の暗号化プロトコルで、主にHTTPSなどで利用されるがネットワーク層ではない。
補足コラム
IPsecはIPv6の必須機能として設計されており、トンネルモードやトランスポートモードで利用可能です。これによりVPN構築やエンドツーエンドのセキュリティ確保が可能です。
FAQ
Q: IPv4でもIPsecは使えますか?
A: はい、IPsecはIPv4でも利用可能ですが、IPv6では標準機能として必須となっています。
A: はい、IPsecはIPv4でも利用可能ですが、IPv6では標準機能として必須となっています。
Q: SSHとIPsecの違いは何ですか?
A: SSHはアプリケーション層での暗号化と認証を提供し、IPsecはネットワーク層でIPパケット全体を保護します。
A: SSHはアプリケーション層での暗号化と認証を提供し、IPsecはネットワーク層でIPパケット全体を保護します。
関連キーワード: IPv6, IPsec, ネットワーク層暗号化、SSH, TLS, PPP

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

