エンベデッドシステムスペシャリスト 2022年 午前2 問18
問題文
PCからサーバに対し、IPv6を利用した通信を行う場合、ネットワーク層で暗号化を行うときに利用するものはどれか。
選択肢
ア:IPsec(正解)
イ:PPP
ウ:SSH
エ:TLS
🔒 解説は解答すると表示されます
IPsecによるネットワーク層暗号化【午前2解説】
正解の理由
ネットワーク層でIPパケットを暗号化する仕組みは、IPsecです。したがって、正しい選択肢はアです。
IPsecはIPの通信を保護するため、特定のアプリケーションだけでなく、IPでやり取りするさまざまな通信を保護できます。IPv4とIPv6の両方で利用できます。
解法ステップ
- 問題文から、暗号化を行う層が「ネットワーク層」だと確認します。
- ネットワーク層のプロトコルであるIPを保護する技術を考えます。
- IPパケットを保護するIPsecを選びます。
選択肢別の誤答解説
- ア:IPsecです。IPパケットを保護するため、ネットワーク層での暗号化に利用できます。
- イ:PPPです。データリンク層で使われる通信プロトコルであり、IPsecのようにネットワーク層でIPパケットを暗号化するものではありません。
- ウ:SSHです。リモートログインやファイル転送などを安全に行うためのプロトコルです。IPパケット全体をネットワーク層で暗号化するものではありません。
- エ:TLSです。Web通信など、アプリケーションの通信内容を保護するために使われます。IPsecとは保護する層が異なります。
よくある誤解
- 「通信を暗号化する技術はすべて同じ層で働く」と考えないようにしましょう。暗号化する対象やプロトコルによって、働く層が異なります。
- TLSも通信を暗号化しますが、ネットワーク層でIPパケットを保護する技術ではありません。
- IPv6を使っていれば通信が自動的に暗号化される、というわけではありません。暗号化にはIPsecなどの設定・利用が必要です。
補足コラム
IPsecには、IPパケットの認証や完全性の確認を行う機能があります。暗号化を行う場合は、主にESP(Encapsulating Security Payload)が使われます。IPsecはVPNの構築にも利用されます。
FAQ
Q. IPv6ではIPsecが必ず使われますか?
A. いいえ。IPv6でIPsecを利用できますが、実際に通信を暗号化するには、機器や通信環境で適切な設定が必要です。
A. いいえ。IPv6でIPsecを利用できますが、実際に通信を暗号化するには、機器や通信環境で適切な設定が必要です。
Q. IPsecとTLSはどちらを使えばよいですか?
A. 目的によって異なります。IP通信全体を保護する用途ではIPsec、Webサイトとの通信などアプリケーションの通信を保護する用途ではTLSがよく使われます。
A. 目的によって異なります。IP通信全体を保護する用途ではIPsec、Webサイトとの通信などアプリケーションの通信を保護する用途ではTLSがよく使われます。
関連キーワード: IPsec、ネットワーク層、IPv6、ESP、TLS、PPP、SSH

\ せっかくなら /
エンベデッドシステムスペシャリストを
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

