Skip to the content.

最終更新日:2026年8月8日

まず結論

IPsec(IP Security)は、IP通信をネットワーク層で保護するための仕組みです。

基本情報技術者試験では、細かな仕様をすべて覚えるよりも、まず次の判断軸を押さえると選択肢を切りやすくなります。

IP通信そのものを守る
+
ネットワーク層で暗号化・認証
↓
IPsec

特に、問題文に 「ネットワーク層」「IPパケット」「VPN」「暗号化」「認証」 といった語が出てきたら、IPsecを疑います。

直感的な説明

IPsecは、通信するアプリケーションごとに暗号化するのではなく、IPパケットを運ぶ段階で通信を保護する仕組みです。

イメージすると、次のようになります。

アプリケーションのデータ
↓
TCP / UDP
↓
IP  ← この付近で保護するのがIPsec
↓
LAN・インターネット

そのため、Web通信だけ、リモートログインだけ、といった特定用途に限定されず、IP通信をまとめて保護する用途に向いています。

定義・仕組み

IPsecは、IPを利用した通信にセキュリティ機能を加えるための仕組みです。

主な役割は次のとおりです。

  • 通信内容の暗号化
  • 送信元の認証
  • 通信途中で改ざんされていないことの確認

FE試験では、まず 「IP層で通信を守る」 と理解しておけば十分に選択肢を絞れます。

IPsecはVPNを構成する技術としても利用されます。離れた拠点間や端末とネットワークの間でIP通信を保護するときに使われます。

IPv6との関係

IPv6ではIPsecを利用できるように設計されています。

ただし、IPv6を使っているだけで、すべての通信が自動的にIPsecで暗号化されるわけではありません。

試験では、IPv6という語だけではなく、問題文に 「ネットワーク層で暗号化」 とあるかを見るのが重要です。

公式の出題範囲やシラバスは、IPA:基本情報技術者試験 から確認できます。

どんな場面で使う?

IPsecは、IP通信そのものを保護したい場面で使われます。

代表的なのがVPNです。

例えば、次のような場面です。

  • 離れた拠点同士を安全に接続する
  • 社外から社内ネットワークへ安全に接続する
  • IPパケット単位で暗号化や認証を行う

FEでは、用途を細かく暗記するよりも、次のように判断すると分かりやすいです。

IP層の暗号化
→ IPsec

リモートログイン
→ SSH

Web通信の暗号化
→ TLS(SSL)

2点間の接続
→ PPP

よくある誤解・混同

IPsecとSSH

どちらも安全な通信に使われるため、混同しやすいです。

SSHは、主にリモートログインや遠隔操作を安全に行うためのプロトコルです。

一方、IPsecは特定のアプリケーションではなく、IP通信をネットワーク層で保護します。

リモートログイン
→ SSH

IP通信そのもの
→ IPsec

IPsecとSSL/TLS

SSL/TLSも通信を暗号化しますが、IPsecとは守る位置が違います。

SSL/TLSはHTTPSなど、アプリケーションから利用される通信の保護に使われます。

一方、IPsecはIP層で通信を保護します。

試験では、「暗号化する」という共通点だけで判断しないことが重要です。

ネットワーク層・IP
→ IPsec

HTTPS・Web
→ TLS(SSL)

IPsecとPPP

PPP(Point-to-Point Protocol)は、2点間でデータ通信を行うためのデータリンク層のプロトコルです。

PPPそのものを「ネットワーク層で暗号化する仕組み」と判断しないようにします。

「IPv6なら必ずIPsecで暗号化される」は誤り

IPv6とIPsecは関連が深いため、ここもひっかけになりやすい部分です。

IPv6でIPsecを利用することはできますが、IPv6通信が常にIPsecで暗号化されるとは限りません。

まとめ(試験直前用)

  • IPsecは、IP通信をネットワーク層で保護する
  • 暗号化、認証、改ざん検知などに利用される
  • VPNを構成する技術として利用される
  • SSHは主にリモートログイン、TLS(SSL)はHTTPSなどの通信を保護する
  • PPPは2点間通信のためのデータリンク層のプロトコル
  • 「ネットワーク層で暗号化」→ IPsec と判断する
  • IPv6だからといって、すべての通信が自動的にIPsecで暗号化されるわけではない

© 2024-2026 stemtazoo. All rights reserved.