IPsecとL2TP / IPsec


47

PPTP、IPsec、またはL2TP over IPsec経由で接続するオプションを提供するVPNサービスがあります。私が知っているPPTPは、セキュリティと暗号化の点で劣っていますが、2つのIPsecオプションの違いは本当にわかりません。

逸話的に、私はL2TP over IPsecがプレーンなIPsecよりもはるかに遅いように見えることに気付きましたが、それは単にサーバー、その構成、または私の側のデバイスでさえある可能性があります。

セキュリティ上の違いはありますか?一方が他方より「優れている」のか、機能的に同等であるが実装が異なるのか。

回答:


42

Cisco IPsecとL2TP(over IPsec)

Cisco IPsecという用語は、追加のカプセル化なしでトンネルモードでESPを使用し、インターネットキー交換 プロトコル(IKE)を使用してトンネルを確立するプレーンなIPsecを基本的に意味する単なるマーケティング策略です。IKEは複数の認証オプションを提供します。事前共有キー(PSK)または拡張認証(XAUTH)ユーザー認証と組み合わせたX.509証明書が最も一般的です。

レイヤ2トンネリングプロトコルL2TP)だったPPTPで、その起源を持っています。暗号化や強力な認証などのセキュリティ機能を提供しないため、通常はIPsecと組み合わされます。過剰なオーバーヘッドを避けるため、トランスポートモードでの ESP が一般的に使用されます。これは、まずIKEを使用してIPsecチャネルが確立され、次にこのチャネルを使用してL2TPトンネルが確立されることを意味します。その後、IPsec接続は、L2TPでカプセル化されたユーザーデータの転送にも使用されます。

プレーンなIPsecと比較して、L2TP(IP / UDPパケットとL2TPヘッダーを追加する)による追加のカプセル化により、効率が少し低下します(一部の実装が行うトンネルモードのESPでも使用される場合)。

NATトラバーサル(NAT-T)は、トランスポートモードでESPが一般的に使用されるため、L2TP / IPsecでも問題が多くなります。

L2TPがプレーンIPsecより優れている1つの利点は、IP以外のプロトコルを転送できることです。

セキュリティ面ではどちらも似ていますが、認証方法、認証モード(メインモードまたはアグレッシブモード)、キーの強度、使用されるアルゴリズムなどに依存します。


2
したがって、基本的に、IPのみに関心がある場合、IPsecはオーバーヘッドが少ないためL2TP / IPsecよりも効率的であり、全体的に互換性が高い可能性があります。VPNプロバイダーがすべてを適切に実装していると仮定すると、セキュリティは両者が利用するIPsecレイヤーから来るため、セキュリティに違いはありません。正しい?
クリスプラット

正しい。プロバイダーが提供するすべてのVPNオプションの中で、プレーンIPsecが明確な勝者です。
ecdsa

シスコには多くのマーケティング策略がありますが、私はこれを実際には見ていません。シスコやその他の機器でIPSecをかなり使用しました。「Cisco IPSec」が製品であるかのように呼ばれているという印象はありませんでした。IPSec設定は、シスコモデル間でも同一ではありません。
ベラク

5
Cisco IPsecは、主にApple製品でトンネルモードのプレーンIPsecを示すために使用されます(IKEv1がメインモードまたはアグレッシブモードのいずれか)。iOSのVPNダイアログは、IPSecが選択され、Mac OS Xでは明示的にCisco IPSecと呼ばれる場合、両方のオペレーティングシステムが実際に実装するためにRacoonを使用しますが、大きなCiscoロゴを備えています。
ecdsa

実際、(トランスポートモードとは対照的に)トンネルモードのIPsecは、元のIPパケットをセキュリティで保護されたIPパケット内にカプセル化することによりトラフィックを転送します。元のIPパケットは、TCP、UDP、またはその他のプロトコルを伝送できます。これにより、L2TPはまったく利点がなくなりますか?
アレクセイ・ポロンスキー

21

L2TPとPPTP

L2TP / IPSecとPPTPは、次の点で類似しています。

PPPペイロードを送信する論理トランスポートメカニズムを提供します。任意のプロトコルに基づいたPPPペイロードをIPネットワーク経由で送信できるように、トンネリングまたはカプセル化を提供します。PPP接続プロセスに依存して、ユーザー認証とプロトコル構成を実行します。

PPTPに関するいくつかの事実:

  • 利点
    • 展開が簡単なPPTP
    • PPTPはTCPを使用します。この信頼できるソリューションにより、失われたパケットを再送信できます。
    • PPTPサポート
  • 欠点
    • MPPEでPPTPの安全性が低下する(最大128ビット)
    • データ暗号化は、PPP接続プロセス(したがって、PPP認証)が完了した後に開始されます
    • PPTP接続には、PPPベースの認証プロトコルを介したユーザーレベルの認証のみが必要です。

L2TPに関するいくつかの事実(PPTP経由):

  • 利点
    • PPP接続プロセスの前にL2TP / IPSecデータ暗号化が開始されます
    • L2TP / IPSec接続は、AES(最大256ビット)またはDESUを使用して3つの56ビットキーを使用します)
    • L2TP / IPSec接続は、証明書によるコンピューターレベルの認証とPPP認証プロトコルによるユーザーレベルの認証の両方を要求することにより、より強力な認証を提供します。
    • L2TPはUDPを使用します。失われたパケットを再送信しないため、より高速ですが信頼性が低く、リアルタイムのインターネット通信で一般的に使用されます
    • L2TPはPPTPよりも「ファイアウォールフレンドリー」です—ほとんどのファイアウォールはGREをサポートしていないため、エクストラネットプロトコルの重要な利点です。
  • 不利益
    • L2TPでは、コンピューター証明書を発行するための証明書インフラストラクチャが必要です

要約する:

明確な勝者はありませんが、PPTPはより古く、より軽量で、ほとんどの場合に機能し、クライアントは容易に事前インストールされるため、通常、展開と構成が非常に簡単です(EAPなし)。

しかし、UAE、オマーン、パキスタン、イエメン、サウジアラビア、トルコ、中国、シンガポールなどのほとんどの国では、ISPまたは政府によってレバノンPPTPがブロックされているため、L2TPまたはSSL VPNが必要です。

リファレンス:http : //vpnblog.info/pptp-vs-l2tp.html


IPSec VS L2TP / IPSec

ユーザーがL2TPを使用する理由は、ユーザーにログインメカニズムを提供する必要があるためです。IPSec自体は、ゲートウェイツーゲートウェイシナリオでのトンネリングプロトコルを目的としています(トンネルモードとトランスポートモードの2つのモードがまだあります)。そのため、ベンダーはL2TPを使用して、クライアントからネットワークへのシナリオで人々が製品を使用できるようにします。したがって、彼らはロギングにのみL2TPを使用し、セッションの残りはIPSecを使用します。他の2つのモードを考慮する必要があります。事前共有キーと証明書。

参照:http : //seclists.org/basics/2005/Apr/139

IPsecトンネルモード

インターネットプロトコルセキュリティ(IPsec)がトンネルモードで使用される場合、IPsec自体はIPトラフィックのみのカプセル化を提供します。IPsecトンネルモードを使用する主な理由は、L2TP over IPsecまたはPPTP VPNトンネリングをサポートしない他のルーター、ゲートウェイ、またはエンドシステムとの相互運用性です。相互運用性に関する情報は、Virtual Private Network ConsortiumのWebサイトで提供されています。

参照:http : //forums.isaserver.org/m_2002098668/mpage_1/key_/tm.htm#2002098668


2
詳細な対応に感謝しますが、PPTPとL2TPの違いはすでに理解しています。私の質問には、Cisco IPsecとL2TP over IPsecの比較/コントラストが含まれます-違いがCisco IPsecがPPTPを使用していることを意味している場合を除きますが、これは私が読んだものとは違うと思います。
クリスプラット

1
申し訳ありませんが、質問を読み間違えました。Cisco IPSecは単なる通常のIPSecであり、新しいことは何もありません。あなたの質問は本当にIPsec VS L2TP / IPsecです。編集済みの答え
chmodは

2
軽微な修正-L2TPは証明書インフラストラクチャを必要としません。L2TP / IPSecは、証明書を使用せずにパスワード認証をサポートします。
ハワード
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.